ParallelsはLeopard Serverを仮想化し、Xserveの販売を支援することを目指している

ParallelsはLeopard Serverを仮想化し、Xserveの販売を支援することを目指している

ダニエル・エラン・ディルガーのプロフィール写真ダニエル・エラン・ディルガー

· 2分で読めます

Intel Macユーザーが仮想化環境内でWindowsまたはLinuxを実行できるようにする人気のParallels WorkstationソフトウェアのメーカーであるParallelsは、新製品Parallels Serverを発表しました。今後数ヶ月以内にベータ版リリースを予定しているこの新製品は、Intel互換ハードウェア上で複数のサーバーOSを仮想化し、管理できるように設計されています。

AppleのXserveやその他のIntelベースのMacでParallels Serverを実行する場合、Mac OS X 10.5 Leopard Serverを仮想化することもできます。この機能の実現には、AppleのServerライセンス契約の変更が必要でした。以前は、ソフトウェアは単一のシステムでのみ、かつMacハードウェア上でのみ実行可能とされていました。Appleは、Parallelsが新しいサーバー仮想化ソフトウェアを開発できるように、この制限を緩和しました。Leopard Serverでは、ユーザーは引き続き、実行するLeopard Serverインスタンスごとにライセンスを取得する必要があり、さらにLeopard ServerはAppleブランドのハードウェアでのみ実行する必要があります。

なぜ仮想化するのか?

デスクトップユーザーの多くは、MacデスクトップでWindowsソフトウェアを実行するメリットをよくご存知でしょう。しかし、Parallels Server製品は全く異なる市場を対象としています。サーバー環境における仮想化は、通常、単一の変数を変更した同一設定の複数インスタンスをテストするために使用されます。例えば、IT部門は、Leopard Serverの仮想化コピーを複数実行し、それぞれに異なるシステムアップデート、パッチ、または代替構成を適用することで、互換性の問題や競合をテストすることができます。これは、問題のあるハードウェアを投入するだけで既に実現可能ですが、仮想化によって、異なるシステムをすべて同じハードウェア上で並行して実行できるようになり、異なる構成をテストするために必要なハードウェアの量を大幅に削減できます。

Parallels Server が提供するもう一つの明らかなメリットは、複数の異なるサーバーオペレーティングシステムを同一のハードウェア上で実行できることです。これはAppleにとって特に魅力的であり、Windows、Linux、Mac OS X Server、その他のサーバーオペレーティングシステムを組み合わせて実行する必要があるIT部門にXserveハードウェアを販売できるという見通しに明らかに期待を寄せています。

Appleハードウェアの標準化

2006年以降、MacBookはBoot CampでMac OS X、Linux、Windowsをネイティブに、あるいはParallels WorkstationやVMWare Fusionなどの仮想化環境でも実行できるようになり、Appleのラップトップ販売が大幅に拡大しました。Intelの協力により、Appleはデスクトップおよびノー​​トブックのハードウェアを、様々なOSを運用する教育機関や企業の標準機器として推奨できるようになりました。また、Macが提供するファームウェアの利点(Firewireターゲットモード、NetBoot、簡素化されたハードウェアドライバ管理など)を強調することで、柔軟なハードウェアプールの展開をより容易、シンプル、そしてコスト効率良く実現しています。

Parallels Serverの導入により、AppleはXserveシリーズをより幅広い顧客層に販売できるようになり、現在サーバー市場で圧倒的なリードを誇っているHPやDellといったハードウェアライバルに対抗できるようになります。Appleのリモート管理・監視ツールと、シンプルで一貫性のあるサーバーハードウェアラインナップは、Appleにとって魅力的な選択肢となっています。Parallels Serverは、仮想サーバーを管理するための独自のリモート管理コンソールも提供しています(下記参照)。

コンソールは、サイドバーにリストされている複数の物理サーバーを管理できます。このスクリーンショットでは、物理サーバー「localhost」が1台のみで、Leopard Server、Windows Server 2003、64ビット版Windows Server、LinuxディストリビューションCentOSの4つの仮想インスタンスを実行しています。1台のサーバーで実行できるインスタンスの数は、主にRAMによって制限されます。Parallelsは、仮想サーバーインスタンスごとに少なくとも1GBのメモリを割り当てることを推奨しています。

管理コンソールの「コンソール」タブ(下記)には、サーバーのグラフィカルインターフェースが表示されます。Parallelsの担当者によると、エンドユーザーがスクリプト作成や管理機能を無制限に利用できるよう設計された柔軟な開発キットと連携した、完全なコマンドラインコンソールアクセスの提供に取り組んでいるとのことです。また、「コンソールを切り離す」アイコンを使用すると、管理コンソールで各仮想サーバーの画面を独自のウィンドウにフローティング表示できるため、管理者は複数の仮想化環境を同時に監視できます。

パラレルズサーバー