2010年6月2日水曜日

Top 10 Cloud Player-その5
   -マルチハイパーバイザー管理コンソールのEnomaly-

「クラウド十傑(Top 10 Cloud Players)」の5回目。
これまでAmazon、Google、Microsoft、 GoGridを取り上げてきた。このシリーズで記述にた企業の順序は初回に断ったようにランキングではない。というのはクラウドに関連する各種分野から、 実績や影響力、戦略などを加味してピックアップしているからである。今回はプロバイダー向けマルチハイパーバイザーシステム管理コンソールを開発している Enomaly(Canada, Toronto)を取り上げる。

1.  Elastic Computing Platform(ECP)とは何か
Enomalyが最初のElastic Cpmputing Platform(ECP)を出荷したのは2004年だ。サーバ向けの仮想化製品が出始めてまもない時期である。以来、ECPは大規模IaaSを運用する ためのシステム管理コンソールとして、世界中多くの企業が採用している。
周知のようにこ の分野の機能提供は、一般に仮想化ベ
ンダーが担ってきた。旧VMware Infrastructureの後継vSphere(関連記事)、Citrix XenCenterやEssential(関連記事)、さらにはNovellがSUSE向けに提供して いるPlateSpin(関連記事)、Sun xVM Ops Center、Red Hat Enterprise Virtualization for Servers、Microsoft System Centerなどだ。 しかし仮想化でVMwareが圧倒的に強いとは言え、クラウドプロバイダーの多くはXenを採用している。そして彼らもXenだけでなく、VMwareも 補足的に導入しているし、企業ユーザでもVMwareだけでなく、Windows Serverやシンクライアントとの関係からMicrosoftや Citrixの導入も進んでいる。つまり、どれか1社だけを採用しているわけでない。さらには物理的に複数のデータセンターにまたがった巨大クラウドでは これらのツールでは難しい。EnomalyのECPはこうした市場に向けて、ハイパーバイザには依存しない大規模システム管理 機能を提供する。技術的にはオープンソースのlibvirt(仮 想マシン制御ライブラリー)を介して、XenやVMware、KVMなど を制御する。その上でECPは ①ルールエンジンによる最適配置の“Automated Provisioning”、②複数データセンタ適用が可能な“Unlimited Scalability”、③ユーザ別マルチレベル・アクセスコントロールやネットワーク区分化による“Multi-Tenant Security”、④複雑なMonitoring、⑤ユーザ別のMatering/Billingなどの機能を揃え、さらに多様なニーズに対応するため にEnomaly APIを提供、これによってクラウドプロバイダーは自在なアプリケーション開発や自前システム との統合(下図参照)が可能となる。ECP製品はService Provider EditionData Center EditionHigh Assurance Editionの3つに別れ、プロバイダー向けでは、ユーザ運用にポータル経由 のセルフサービスとして ①Customer Dashboard、②VM Management、③Usage Account、④Remote Console、⑤Multi Language、⑥Advanced Disk Management、⑦Flexible Customer Hardware Profile、⑧App Center、⑨Virtual Private Cloudなどの機能を持っている。


2. Intelのクラウドビルダープログラム参加
昨年11月、 Intelはソフトウェアベンダー8社(Citrix、VMware、Parallels、Microsoft、Red Hat、Canonical、Univa UD、Xen consortium)と共に“Cloud Builder Program”を発表した。このプログラムはIntelアーキテクチャー上で、参加各社の技術を用い、サービスプロバイダーやホスティング業者、さらに は大型エンタープライズなどのクラウドを構築するガイドラインを示すものだ。Enomalyはこのプログラムに今年始め参加、その成果をIntel-Enomaly Cloud Deployment Reference Architectureと して発表した。実際の大型IaaS構築ではトレードオフとなる技術的な要件が多々あるが、それらを見極めるために、このガイドラインではIntel Xeon 5500搭載の複数サーバー機にRnomaly ECP Service Provider Edition(SPE)をインストールして各種の分析を加えている。その上で考慮すべきポイントを整理しているので、このような計画を持つプロバイダー は必読だ。

    ( Carrier Grade Deployment Architecture for Enomaly ECP SPE)

3. クラウド普及のパブリック 活動
Enomalyの創業者Reuven Cohen 氏のパブリック活動は素晴らしい。
ECP には初期のものと現行の商用プロダクトの2つがある。初期製品をコミュニティ版のオープンソースECP Community Editionとしてリリースしたのは彼だし、当時はXenを補完する運用管理としての位置づけ が強かった。パブリックな活動に造詣の深い氏は、その後もクラウド普及のた め CloudCampThe Cloud Computing Interoperability Forum などを主導。特 に、クラウドの知識や情報交換を行いながら創造的な議論を重ねることを目的としたCloudCampは人気で、現在も世界各地でクラウドのより良い普及を 目指して月数回のペースで行われている。