Apple、Mac OS X Leopard Serverを仮想マシンで実行可能に

Apple、Mac OS X Leopard Serverを仮想マシンで実行可能に

ケイティ・マーサルのプロフィール写真ケイティ・マーサル

· 2分で読めます

最新の Mac OS X サーバー版のライセンス条項では、ソフトウェアを完全なネイティブ環境の外で実行できることになっており、開発者たちは初めて仮想 Mac をサポートできるという見通しを大いに喜んでいる。

新しいソフトウェア契約(PDF)に含まれる、小規模ながらも重要な拡張は、AppleがTigerおよび以前のすべてのOSバージョンと同様に、Mac OSライセンスとMacの台数を1対1で割り当てることをもはや主張していないことを示す最初の兆候です。更新された使用条件では、ライセンスが有効である限り、理論上は無制限の数のライセンスを使用できます。

新しい条項には、「お客様は、同じ Apple ラベルの付いたコンピュータに Mac OS X Server ソフトウェアの他のコピーをインストールして使用することもできます。ただし、これらの Mac OS X Server ソフトウェアの他のコピーごとに、Apple から個別の有効なライセンスを取得する必要があります。」と記載されています。

この契約は通常の Leopard クライアントには適用されず、各仮想マシンごとに完全な有料ライセンスが依然として必要となる。これは、法を遵守するユーザーが 1 台のコンピュータで Mac OS X の複数ライセンスのコピーを実行することを阻止するための措置である。

この制限があるにもかかわらず、今回の変更は、Appleのプロフェッショナル顧客や仮想マシン開発者(Parallels開発会社SWSoftを含む)から、Appleのビジネスにおける取り組みの転換点となると既に認識されています。SWSoftのコーポレートコミュニケーションディレクター、ベン・ルドルフ氏は、Xserveコンピュータ上でMac OS Xを1つ以上実行できることが、LinuxおよびWindowsベースのサーバー環境をMacに移行する決定的な要因となる可能性があると指摘しています。

こうした企業の多くは、マルウェア感染やクラッシュに備えてプログラムをメインのOSから分離したり、あるいは全く別のコンピュータを購入せずに新しいソフトウェアをテストするためのサンドボックスを必要としています。これは、Virtual PC、VMware、その他の類似ツールによってほとんどのOSで既に一般的になっていますが、これまでAppleのハードウェアでは不可能でした。SWSoftがParallelsをMac OS X仮想化サポートの最初のインスタンスとしてリリースする予定であるため、今後数ヶ月で状況は変わるだろうとルドルフ氏は述べています。

「この新しいポリシーを技術的に実現するために必要な手順は既に開始しており、Leopard ServerはParallels Serverロードマップの重要な部分を占めています」と彼は説明する。「多くのお客様から、Xserveの『究極の目標』は、複数の独立したOS X Serverインスタンスを同一マシン上で同時に実行することにあると認識しています。これにParallels Server経由でこれらのOS Xインスタンスと並行してWindowsとLinuxを実行できる機能を加えると、大規模企業から小規模企業、そして非伝統的なApple製品を扱う企業まで、Xserveはさらに魅力的なものになります。」

このことから、Appleはラックマウント型Xserveシステムのアップグレードを迫られるのではないかという憶測が広がっている。Xserveは(Mac Proと同様に)昨年8月の発売以来、ほとんど手つかずのままである。各仮想マシンは大量の帯域幅、メモリ、プロセッサパワーを消費し、コア数とメモリ数の増加は、多くの場合、同時実行可能なコピー数の増加に直接結びついている。テクノロジーアナリスト兼コラムニストのジョン・ウェルチ氏によると、仮想OSへの依存度がますます高まっているビジネス市場で足場を固めるには、8コア以上のシステムが不可欠となる可能性があるという。

「Apple はまだ、負荷の高い VM を数台以上起動しても、VM サーバーとして効果的に機能するほどの大きさのボックスを製造していません」と Welch 氏は警告する。