Latest evidence-based health information
Vision

マイクロソフト、Azure上でLinuxを実行

マイクロソフト、Azure上でLinuxを実行
マイクロソフト、Azure上でLinuxを実行

マイクロソフトは、長年にわたり Linux を競争上の脅威として戦ってきたが、現在では Windows Azure クラウド サービス上で Linux ベースのオペレーティング システムを提供している。

Linuxサービスは、木曜日の午前4時(米国東部夏時間)にAzure上で稼働開始となります。その時点で、AzureポータルではSuse Linux Enterprise Server 11 SP2、OpenSuse 12.01、CentOS 6.2、Canonical Ubuntu 12.04など、複数のLinuxディストリビューションが提供されます。AzureユーザーはMicrosoft Windows AzureイメージギャラリーからLinuxディストリビューションを選択して導入することができ、時間単位の従量課金制で課金されます。

Suseの場合、AzureユーザーはSuse Linux Enterprise ServerまたはOpenSuseの最新版をプロビジョニングできます。「インスタンスをセットアップするには、Suse Enterpriseイメージを選択して、他のクラウドサービスと同じようにプロビジョニングするだけです」と、Suseのクラウド担当プロダクトマーケティングマネージャーであるDoug Jarvis氏は述べています。Suseはこれらの仮想ディストリビューションを、セキュリティパッチ、バグ修正、新機能で自動的に更新できます。

Azureユーザーは、Suse Studio IDE(統合開発環境)で構築したアプリケーションをAzureに直接デプロイすることもできます。この場合、マシンイメージを気にする必要はありません。代わりに、アプリケーションをAzureクラウドにデプロイする前に、Suse StudioにAzure IDを入力します。

この動きは、Windowsの大成功を基盤として築き上げられたプラットフォーム企業を伝統的に自認してきたMicrosoftの観察者にとって、意外なものかもしれない。そのため、同社はLinuxを競争上の脅威と見なし、特にサーバー市場において、従来のUnixサーバーの置き換えを巡ってWindows Serverと競合してきた。

しかし、Azure クラウド サービスでは、Windows に加えて Canonical Ubuntu や Red Hat Enterprise Linux などの Linux ディストリビューションも提供する人気の Amazon Web Services という強力なライバルが Microsoft に迫っています。

「特に過去の状況を考えると、これは確かに画期的な出来事だとは思いますが、驚くことではありません」と、Linux Foundationのマーケティングおよび開発者サービス担当バイスプレジデント、アマンダ・マクファーソン氏は電子メールでのインタビューで述べた。「クラウドコンピューティングはこれまで、主にLinuxとオープンソースが中心でした。マイクロソフトは賢明な企業であり、クラウド業界のプレイヤーとなるために必要なことは何でもするでしょう。今回の場合は、かつては忌み嫌われていたこと、つまり技術的に競争力を維持するために別のOSが必要だということに同意することを意味します。レドモンドの住民の多くはこのことにあまり快く思っていないでしょうが、ユーザーにとっては良いことです。」

過去1年間、Microsoftのエンジニアは、WindowsベースのハイパーバイザーであるHyper-VのドライバーがAzureの基盤となるLinuxで動作するようにするために、多大な努力を重ねてきました。また、Suseとの以前の協力協定の一環として、MicrosoftはSuseと協力し、LinuxをHyper-Vで動作させるための調整にも尽力してきました。

「マイクロソフトは、お客様が企業内でWindows以外のアプリケーションも利用していることを認識しており、Windows Azureは可能な限り多くのワークロードを実行できる絶好の機会となります」と、テクノロジーサービス企業でありマイクロソフトのパートナーでもあるアディティ・テクノロジーズの最高技術責任者、ウェイド・ウェグナー氏は述べています。「クラウドは、これらすべての異なるプラットフォームやテクノロジーをより簡単に接続する方法を提供します。マイクロソフトは、プラットフォームやテクノロジーに関わらず、Windows Azureをアプリケーションを実行するための最適かつ最もシンプルな場所にしようとしていると私は考えています。」

この提携は Linux にも利益をもたらす可能性がある。

「マイクロソフトを主要なITプロバイダーとみなし、マイクロソフトとの協業を望むお客様もいらっしゃいます」と、SUSEのクラウド運用担当シニアプロダクトマネージャー、ピーター・チャドウィック氏は述べています。「私たちはマイクロソフトと相互運用性について協業しており、今回の提携はその論理的な延長線上にあると言えるでしょう。」

オープンソースサポート企業のOpenLogicは、Azureポータル向けにCentOSを提供しています。CentOSは、エンタープライズ向けRed Hat Enterprise Linuxディストリビューションのクローンです。(Red HatはAzureの発表に関するコメントの問い合わせには回答しませんでした。)OpenLogicは2009年からCentOSをはじめとする600以上のオープンソースプログラムの商用サポートを提供しています。Microsoft向けには、OpenLogicが稼働中のCentOSインスタンスすべてをサポートし、Azureに最新バージョンのCentOSを提供します。ユーザーは、OpenLogicがAzure上で管理するパッチリポジトリから、CentOS仮想マシンを更新できます。OpenLogicのCEOであるスティーブ・グランシャン氏によると、Microsoftは当初、月額定額料金でOpenLogicとサポート契約を結んでいます。

Linux仮想マシンは現在テクノロジープレビューモードで提供されており、価格は未発表です。イメージは永続的であるため、シャットダウンして再起動してもデータが失われることはありません。Microsoftの発表によると、一部のディストリビューションの仮想マシンイメージに加えて、ユーザーはMicrosoftの仮想ハードディスク(VHD)機能を通じて独自のLinuxビルドをインポートできるようになります。

リリースでは、Azure が Python と Java の両方をサポートするようになったほか、Node.js や PHP などの Web 開発テクノロジもサポートするようになったことも述べられており、これにより WordPress、Drupal、Joomla などの Web コンテンツ管理ツールを簡単に使用できるようになる。

ジョアブ・ジャクソンは、IDGニュースサービスでエンタープライズソフトウェアとテクノロジー全般の最新ニュースを担当しています。Twitterで@Joab_Jacksonをフォローしてください。ジョアブのメールアドレスは[email protected]です。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.