ラベル 仮想化 の投稿を表示しています。 すべての投稿を表示
ラベル 仮想化 の投稿を表示しています。 すべての投稿を表示

9/29/2010

クラウド事業者と名乗るための最低条件?

2010年9月27日の日経産業新聞3面に、日経BPの北川氏による「クラウド市場、過大評価?」という記事の中で、「クラウドの最低条件である仮想化とプロビジョニングがそろってからクラウド企業を名乗るべきだ」という内容の記述があった。おそらくパブリッククラウドのIaaSまたはPaaS事業者を対象にしたものと思われるが、果たして本当だろうか?

僕の個人的な意見を述べさせて頂くとすると、半分賛成、半分反対だ。例えば、クラウドという言葉を作ったGoogleは、仮想化技術を使っていない。冒頭の文言に従えば、Googleはクラウド企業を名乗るべきではない、というおかしなことになってしまう。

[参考資料] Channel Register "Google abstains from blades, VMware and the rest of the hype"
http://www.channelregister.co.uk/2007/06/25/google_barroso_datacenter/

一方で、日本のIT業界はクラウドというキーワードを非常に広義な意味でとらえ、商売のための言葉、いわゆる「バズワード」にしてしまった感も否めない。未だに「インターネットを介してサービスを提供していればクラウド」などと真面目に語られると、こちらが赤面してしまう。したがって、何でもかんでもクラウドと呼んで欲しくない気持ちもよくわかる。

そこで本稿では、まず米国で一般的なNIST (National Institute of Standards and Technology) によるクラウドの定義を紹介し、次に日本および米国におけるクラウド事業者、特にプラットフォームを提供するサービス事業者について、「クラウドを名乗る条件」という視点から調査、比較した結果をまとめる。

クラウドの定義
まずクラウドの定義についてまとめておく。米国は、NISTの定義が業界標準になったと言ってよいだろう。NISTの定義は、5つの本質的な特徴、3つのサービスモデル、4つのデプロイメントモデルで構成されている。以下にその日本語訳を掲載する。日本語訳はAgile Cat氏のブログを抜粋し、一部を改変して掲載している。

[参考資料] Agile Cat氏ブログ 「とても重要なNISTのクラウド定義:対訳」
本稿もこのNISTによるクラウドの定義に則って記載するが、ここで注意していただきたいのは、NISTの定義では仮想化をクラウドの必要条件にしておらず、あくまで例として記載している点だ。

●5つの本質的な特徴
1)オンデマンド・セルフサービス
それぞれのサービスプロバイダーとの人的な対話に依存することなく、消費者は必要に応じて自動的かつ一方的に、サーバやネットワーク、ストレージの利用時間といった、コンピューティングの能力をプロビジョニングする。

2)広帯域のネットワークアクセス
このコンピューティング能力は、ネットワーク上で利用でき、また、標準的なメカニズムを介してアクセスできる。それにより、各種のシン/シック クライアントプラットフォーム(モバイルフォン/ラップトップ/ PDA)からの利用が促進される。

3)リソース・プール
プロバイダーがコンピューティングリソースは共有され、マルチテナントモデルを利用する多数の消費者に提供される。そこでは、消費者からの需要にしたがって動的に割当/解消される、物理的あるいは仮想的なリソースを用いられる。一般的に、そこで供給されるリソースの正確な位置を、顧客が制御/知覚することはない。そのため、ロケーションから独立した感覚があるが、より高い抽象レベル(国/州/DC)においてロケーションは特定されるかもしれない。こうしたリソースの例としては、ストレージ/プロセッサ/メモリ/ネットワーク帯域幅/仮想マシンなどが含まれる。

4)迅速な伸縮性
コンピューティング能力のプロビジョニングは、迅速で伸縮性のあるものになる。そして、いくつかのケースでは自動的に、スケールアウトの際に拡大し、また、スケールインの際に縮小する。消費者にとって、このプロビジョニン能力は無限に追加できるものになり、また、従量制で購入できるものとなる。

5)(適切に)測定されたサービス
サービスの種類(ストレージ/プロセッサーバンド幅/アクティブユーザカウント)に適した抽象レベルにおける測定機能を高めることで、クラウドシステムは自動的にリソース利用を制御し、最適化する。こうしたリソースの使用量については、利用されたサービスのプロバイダーと消費者から、透過的にモニター/コントロール/レポートされる。

●3つのサービスモデル
1)SaaS
このコンピューティングの能力は、クラウドインフラストラクチャ上で実行されるプロバイダーのアプリケーションを用いて、消費者に提供される。 そのアプリケーションは、 Web ブラウザ(Web メールなど)といったシンクライアントインターフェイスを介して、各種のクライアントデバイスからアクセスできる。消費者はネットワーク、サーバ、オペレーティングシステム、ストレージや、個別のアプリケーション機能さえも含めて、基礎となるクラウドインフラストラクチャの管理/制御は行わないが、個々のユーザに特定されるアプリケーションコンフィグレーションは例外となる。

2)PaaS
プロバイダーがサポートするプログラム言語とツールで作成したクラウドインフラストラクチャに、消費者が作成もしくは取得したアプリケーションをデプロイすることが、消費者に提供される機能となる。消費者はネットワーク、サーバ、オペレーティングシステム、ストレージなどの、基礎となるクラウドインフラストラクチャの管理/制御は行わないが、デプロイされたアプリケーションを制御し、また、そのホスティング環境をコンフィグレーションすることがある。

3)IaaS
オペレーティングシステムやアプリケーションを含む任意のソフトウェアを、消費者がデプロイ/実行することができる場所で、プロセッサ/ストレージ/ネットワーク/重要なコンピューティングリソースなどをプロビジョニングするための機能が、消費者に対して提供される。消費者は、基礎となるクラウドインフラストラクチャの管理/制御は行わないが、オペレーティングシステム/ストレージ/デプロイされたアプリケーションを制御し、また、選択された(ホスト、ファイアウォールなどの)ネットワークコンポーネントを限定的に制御する。

●4つのデプロイメントモデル
1)プライベートクラウド
このクラウドインフラストラクチャは、特定の組織のために単独で運用される。そして、当該組織あるいはサードパーティーにより管理され、オンプレミスあるいはオフプレミスで運用されるだろう。

2)コミュニティクラウド
このクラウドインフラストラクチャは、いくつかの組織により共有され、また、関心事(ミッション/セキュリティ要件/ポリシー/コンプライアンス)を共有する特定のコミュニティをサポートする。そして、当該組織あるいはサードパーティーにより管理され、オンプレミスあるいはオフプレミスで運用されるだろう。

3)パブリッククラウド
このクラウドインフラストラクチャは、不特定多数の人々や大規模な業界団体などに提供され、対象となるクラウドサービスを販売する組織により所有される。

4)ハイブリッドクラウド
このクラウドインフラストラクチャは、複数のクラウド定義(private/community/public)から、2 つ以上を組み合わせたものとなる。それぞれに固有の実体は保持するが、標準あるいや個別のテクノロジーによりバインドされ、データとアプリケーションのポータビリティ(クラウド間でのロードバランシングのためのクラウドバーストなど)を実現する。

※注:クラウドソフトウェアとは、ステートレス/疎結合/モジュール性/セマンティックインターオペラビリティを重視するサービス指向であることで、そのクラウドパラダイムの先進性を活用するものである。

-*-*-*-*-*-*-*-*-*-*-*-*-*-*―

さて、クラウドを定義したところで、本題の「クラウドを名乗る条件」を視点に調査した結果をまとめる。プラットフォーム、すなわちサービス提供モデルの中のIaaSおよびPaaSの事業者についてそれぞれ分けて比較する。よくこれら2つのサービス提供モデルも混同されて「クラウド」と括られることも多いが、抽象化される対象が異なるため、中身は全く別物だ。

IaaS事業者
1)日本国内
日本国内の大手SIerのクラウドを見てみよう。まず、調べていて思うのは、どれも本当に売ってくれるのか、本当に動いているのかがわからない。「資料請求」や「お問い合わせ」のリンクしか見あたらない。なぜ「仮想マシンを作成する」ボタンがないのか?答えは、下表をご覧頂ければ一目瞭然。北川氏の指摘する、自動プロビジョニングの機能がないからだ。NISTの定義に照らし合わせても、オンデマンド・セルフサービス、迅速な伸縮性、測定されたサービスなどのクラウドの本質的な特徴を備えていないことがわかる。このタイプのIaaSは、発注してから利用できるようになるまで、少なくとも数日を要する。そして迅速な伸縮性を備えておらず、到底、クラウドと呼ぶことはできない。なお10月より提供開始を予定している富士通のオンデマンド仮想システムサービスは、本当のクラウドのようである。日立製作所は、IaaSを提供していない。

事業者
日立情報
NTTデータ
富士通
NEC
日本IBM
サービス名称
Business Stage ROD
BizXaaS インフラサービス
オンデマンド仮想システムサービス*1
RIACUBE
マネージドクラウドコンピューティングサービス
北川氏
仮想化
○ VMware
○ VMware
○ VMware
○ MCCS
自動プロビジョニング
×
×
×
×
NIST
オンデマンド・セルフサービス
×
×
×
×
広帯域のネットワークアクセス
×
リソース・プール
迅速な伸縮性
×
×
×
測定されたサービス
×
×
×

*1: 2010年10月提供開始予定。

一方、レンタルサーバ事業者やホスティング事業者などは、古くからパーティショニング技術を活用して仮想専用サーバ(Virtual Private Server; VPS)を提供してきた。その延長線上で提供されるIaaSサービスもあり、サーバやストレージの大きさによって複数のメニューを数個用意しておいて、ユーザに選ばせる。これらは残念ながら月額課金のものばかりで、即日利用、即日破棄などはできそうにない。例えば、さくらインターネット「VPS」、IDC Frontier「NOAHプラットフォームサービス」、IIJ「GIO コンポーネントサービス」、伊藤忠テクノソリューションズ「TechnoCUVIC」などがある。

そんな中でも、ニフティが提供する「ニフティクラウド」は、正真正銘のIaaS、パブリッククラウドサービスだ。時間単位の課金に対応し、ニフティ法人IDさえ持っていれば、即時利用可能だ。

KDDIの「クラウドサーバサービス」は、IaaSとPaaSの中間に分類できるサービスだ。よく利用されるサーバ(Web 3層、LAMPスタック、その他のミドルウェアやロードバランサなど)が仮想アプライアンスとして既に用意されており、ユーザは専用の管理アプリケーションを使ってドラッグ&ドロップでシステム構成を自由に変更できる。月額課金ではあるが、自動プロビジョニング機能を備え、オンデマンド・セルフサービスを実現している。

[参考資料]
・日立情報システムズ Business Stage ROD
http://www.server-outsourcing.jp/os/services/resource/

・NTTデータ BizXaaS インフラサービス
http://www.ps.nttdcloud.jp/service/platform/infra.html

・富士通 オンデマンド仮想システムサービス
http://www.nec.co.jp/press/ja/0805/2601.html

・日本IBM マネージド・クラウド・コンピューティング・サービス
http://vps.sakura.ad.jp/

・IDC Frontier NOAHプラットフォームサービス
http://www.idcf.jp/services/hosting/noah_p/platform.html

・IIJ GIOコンポーネントサービス
http://www.iij.ad.jp/GIO/service/component/

・伊藤忠テクノソリューションズ TechnoCUVIC
http://www.ctc-g.co.jp/solutions/dc/Solution/cloud_02.html

・ニフティ ニフティクラウド
http://cloud.nifty.com/

・KDDI クラウドサーバサービス
http://www.kddi.com/business/cloud/

2)米国
次に、米国のIaaS事業者を見てみよう。ここに紹介したIaaS事業者はすべて、自動プロビジョニング機能を備えており、NISTの定義に照らしてもクラウドと呼べるサービスを提供している。

事業者
Amazon Web Service
Rackspace
Terremark
SAVVIS
AT&T
IBM
サービス名称
EC2/S3
Rackspace Cloud
vCloud Express
Symphony VPDC
Cloud Services
Cloud *2
北川氏
仮想化
○ Xen, RHEV
○ VMware
○ VMware
○ VMware, RHEV
○ VMware
○ RHEV
自動プロビジョニング
NIST
オンデマンド・セルフサービス
広帯域のネットワークアクセス
リソース・プール
迅速な伸縮性
測定されたサービス

*2: 提供開始日未定。

[参考資料]
・Amazon Web Service EC2/S3
http://aws.amazon.com/jp/s3/

・Rackspace Rackspace Cloud
http://www.rackspacecloud.com/

・Terremark vCloud Express
http://www.savvisknowscloud.com/

・AT&T Cloud Services
http://www.redhat.com/solutions/cloud/partners/

PaaS事業者
さて、PaaSにおいては、プラットフォーム以下が抽象化されるため、明確に「仮想化」や「自動プロビジョニング」の機能を備えていると謳われていないことが多い。そのため、PaaS事業者の比較においては、「仮想化や自動プロビジョニングの機能を備えていれば当然実現できるであろう尺度」を用いる。それは、ユーザがそのサービスを使うことを決定してから、実際に利用開始できるようになるまでの時間である。

1)日本国内
日本国内でPaaSを提供していると見受けられるのは、富士通、日立製作所の2社だけである。NECはPaaSを提供していない。そして、利用開始までの時間に注目いただきたい。各社とも「ご相談」になっている。
事業者
富士通
日立
サービス名称
SaaSアプリケーションプラットフォームサービス
Harmonious Cloud PaaS
利用開始までの時間
ご相談
ご相談


[参考資料]
・富士通 SaaSアプリケーションプラットフォームサービス
http://fenics.fujitsu.com/outsourcingservice/saas/appli-plat/

・日立製作所 Harmonious Cloud PaaS
http://www.hitachi.co.jp/products/it/harmonious/cloud/solution/paas.html

2)米国
米国でもPaaSを提供している事業者は限られている。高い技術力と優秀なソフトウェアエンジニアを多数抱える企業ばかりである。利用開始までの時間をご覧いただきたい。どこかの事業者で「ご相談」している間に、アプリケーションのデプロイが完了してしまう。一方、最もエンタープライズに普及しているアプリケーションプラットフォーム「JBoss」を抱えるRed Hatは、Microsoftのように自社でPaaSを提供する気配はない。おそらくIaaSを提供するデータセンタ事業者とパートナーを組んで対抗する構えだが、同じ戦略のVMwareに一歩も二歩も出遅れている。

事業者
Google
Salesforce.com
VMware & Salesforce.com
Microsoft
サービス名称
Google App Engine
Force.com
VMforce *3
Windows Azure
利用開始までの時間
即時
即時
即時
即時


*3: 2010年秋にデベロッパプレビュー版公開予定。

[参考資料]
・Google Google App Engine
http://code.google.com/intl/ja/appengine/

・Salesforce.com Force.com
・VMware & Salesforce.com VMforce
http://www.vmforce.com/

・Microsoft Windows Azure
まとめ
以上、「クラウドを名乗る条件」という視点から、日本国内および米国のクラウド事業者を調査、比較してきた。こうやって見てみると、IDCやForresterなどが公表している日本のクラウド市場規模の数字は、当てにならない気がしてくる。各事業者が、クラウドというキーワードでごちゃ混ぜにして数字を積み上げている可能性があるからだ。例えば、VMwareを使った顧客IT資産の仮想化統合のSE費やハードウェア費を「プライベートクラウド構築事業」としたり、あるいは従来のASPを「クラウド型サービス」や「SaaS」としたりして、国内クラウド市場規模の数字に組み込んでいるのではないだろうか。そうこうしているうちに、IaaSはともかく、PaaSも米国のサービス事業者にごっそり持って行かれる予感がしてならない。

9/07/2010

VMworld 2010 についてのまとめ

2004年に初めて開催されたVMworldは今年で7回目を迎え、参加者は約17,000人になった。そのためか、今年はセッションを事前に予約することができなくなっており、ほとんどのセッションでは最低30分は列に並ばないとセッション会場に入場させてもらえない状況であった。実際に前のセッションが終わった時点で次のセッションはすでに定員に十分な列 ができており、並ぶことさえ断られたセッションもいくつかあった。また他のカンファレンスなどでも同様だが、パートナーが主催のセッションは魅力的な タイトルであっても⾃社製品の宣伝が中心になっており、得られるものはほとんどない。次回参加する機会があれば、 VMware主催のセッションか、アナリストのセッションを中心に選択したい。

さて、去年からおぼろげにクラウドプラットフォームを提供する企業へと変革する道筋が見えていたが、今年になってVMwareがクラウドプラットフォームを提供するのに不足していたピースを埋めてきたということが世の中に知れ渡り、VMwareにとっても今年のVMworldは⼤きな転換点となったはずだ。

VMwareのIT as a Serviceのためのスタック


まずインフラの話では、IntegrienとTriCipherの買収を⾏うことを発表した。Integrienは データセンタの性能分析、TriCipherはSaaSアプリケーションのためのアイデンティフェデレーションの会社。いずれも2010年Q4に買収が完了する見込みだ。

プラットフォームについては、昨年 Spring Source(および付属するCloud FoundryとHyperic)の買収、今年に入ってからは Salesforce.comとの提携による「VMforce」、SUSE Linuxとの提携による仮想アプライアンスを発表し、開発プラットフォームとOSがVMwareファミリに加わったことで、VMwareはインフラよりも上にも⼿を出すのか、と騒がれていた。そして今回はそれらを統合するvFabricを発表した。 vFabricはSpringフレームワーク、アプリケーションサーバのtcServer、分散データソフト GemStone、メッセージングサービスRabbitMQ、ロードバランサERS、アプリケーションパフォーマンス管理Hypericの集合体だ。vFabricではJavaだけでなく、Ruby on RailsやPHPなどの他の開発言語にも対応していく。

そして最後、エンドユーザアクセスのために、VMware Viewと呼ばれるデスクトップ仮想化とその管理・配信のためのアーキテクチャの最新版、VMware View 4.5をリリースし、オフラインでも仮想デスクトップが利用できるようになった。これらVMware製品ファミリで目指すものは「IT as a Service」だ。これまでの仮想化がITリソースを⽣産することに対する最適化だったのに対して、これからは「ITを使っていかに迅速にビジネスバリューを生み出すか」にあるのだ。

6/24/2010

Red Hat Summit 2010 まとめ

Red Hat Summit 2010の基調講演の内容をまとめておく。

Jim Whitehurst氏 (Chairman and CEO) が登場。

Red Hatのミッションは、「よりよい技術をオープンソースのやり方で提供することで、コミュニティ、パートナー、コントリビュータ、顧客などの触媒となること」だ。みなさんにはこのすばらしい機会に、クラウドの方向性、オープンソースの方向性などを議論いただき、さまざまなフィードバックをいただけたらありがたい。

●基本的なパラダイムシフト
いま、技術に大きな変化が起きている。HTML5、モバイルコンピューティング、コラボレーション、そうした変化の中でも最大のものがクラウドだ。根本的なパラダイムシフトが起きている。いま起きている事は、機能の向上とコストの低下だ。ムーアの法則のとおりCPUは高速化すると同時にCPUサイクルあたりのコストは下がり、磁気ディスクは大容量化と同時に低価格化し、ファイバケーブルも容量増大と低価格化が続く。ではなぜ世の中のCIOたちは「俺はこれまでずっと新機能を提供しながらコストを下げ続けた!俺はヒーローだ!」と言わないのか?なぜなら、現実はこれらの法則とはものすごく違うからだ。実際のIT予算は増大するし、要求される企業ITの機能のレベルも常に最高のものを求められる。現在、その膨れあがった企業のIT予算は、世界全体で約1.3兆ドルと言われている。

問題はどこにあるのか?ユーザの期待するITのレベルが上がり続けているのだ。20年前、平均的なユーザが最良のIT体験をしていたのは会社のオフィスだった。いまはそれが家庭になったのだ。iTunes、Google、Twitter、Facebookなどがそれだ。企業ITのユーザは、現在、家庭と同じようなIT体験をオフィスに期待している。あるCIOは自分の最大の相手はGoogleだという。

●いまITがイノベーションを提供できない3つの理由
先日、私はCMOとCIOを呼んで、我が社のマーケティング部門にワールドワイドで情報共有をやってうまくコラボレーションさせられないか?と訪ねた。その後すぐに彼らは専門のプロジェクトチームを立ち上げて議論をし、数週間後に案を作って私のところに持ってきた。実現予定の機能のリストと一緒に、コラボレーション基盤の構築に9ヶ月、1,400万ドルかかる、ということだった。私は激怒した。一体、何を言っているのだ? 私には高校生の娘がいるが、学校の理科のプロジェクトでGoogle Docsを使って情報共有しているし、コラボレーションを実現している。しかも、無料で。これは本当の話だ。Google Docsは無料、Facebookも無料、Twitterも無料。なぜ企業のITはこのレベルに達しないのか?なぜITはイノベーションを提供できなくなってしまったのか?

それには3つの理由がある。

第一に、ソフトウェア会社のビジネスモデルは根本から崩壊してしまったのだ。まず、ハードウェアが速くなるよりも早く、ソフトウェアが遅くなってしまった。数年前に行われたRandall Kennedy氏の有名な研究があるのだが、2007年当時の一般的なスペックのハードウェアで動かしたMicrosoft Office 2007と、2000年当時の一般的なスペックのハードウェアで動かしたMicrosoft Office 2000で、基本的な操作の速度を比較したところ、Office 2007のほうが40%も遅いという結果になったそうだ。何かがおかしいと思わないか?

また別の数字を示そう。ある調査によると、20%のユーザが80%の機能を使っているが、80%のユーザは全体の機能の20%しか利用していない。また別の調査は、我々がCIOを対象として行ったもので、3週間に1回以上、望みもしないソフトウェアのアップグレードを行ったことがあるか?という質問に、全員がYesと回答した。アップグレードしないと、ベンダがサポートしないというのが理由だ。ユーザが望みもしない機能をつけてソフトウェアのライセンスを売る、というビジネスモデルは崩壊したのだ。
ユーザをロックインするソフトウェアライセンス販売モデルは、普通じゃなくなった。Red HatはRed Hat Enterprise Linuxを販売してから8年になるが、これまで一度も価格を変更したことはない。世界の企業は、年間約2,000億ドルをソフトウェアに使っている。

第二に、複雑さだ。新機能を追加するためのシステム開発コストは、膨大だ。遠い昔、私がボストンコンサルティンググループにいた頃、顧客IT戦略のプロジェクトに新しく関わることになった。システム設計を担当しているエンジニアに、現行ITシステムのアーキテクチャ仕様がわかるドキュメントを持ってきてくれないか、と言ったら、750ページのドキュメントを渡された。このように、たいてのITシステムは複雑だ。何年もの間、何回も投資をして、継ぎ接ぎで修正をかけて運用してきたITシステムは、ものすごく複雑になるのだ。

第三に、ITプロジェクトの失敗だ。現在、約3,000億ドルが新機能を追加するプロジェクトに使われている。しかし、半分以上のプロジェクトは失敗している。仕様策定、開発に十数ヶ月もかけて行うような大規模なプロジェクトでは、できあがる頃に起きている要求の変化に耐えられない。何年もかけてバージョン1からバージョン2にするようなITプロジェクトがうまくいかなくなったのだ。2年先に何が起こるかを的確に言い当てられるCIOは、ほとんどいないはずだ。要求仕様は、時が経てば、すぐに変わっていくものだ。

WTF? – What’s the Fix? (What The F*ckとかけている) じゃあどうすべきか?
(ハーバードビジネスレビュー誌のDavid Upton, Ph.D. のビデオ紹介)
・顧客中心のビジネスモデル
・技術の可能性を提供するようなモダンなアーキテクチャ
・イノベーションを提供する新しいやりかたを採用する

いま、誰もがクラウドに関心がある。クラウドなら、ソフトウェアではなく機能を購入できる。ビジネスバリューに対してお金を払うことができるのだ。クラウドはモダンなモジュール構造を備えることができ、テスト、生産を迅速に行う手段を提供してくれる。
Red Hatはサブスクリプションモデルを採用している。機能ではなく、提供するビジネスバリューに対してお金をいただいている。我々は不必要な機能は開発しないし、新バージョンがリリースされても必要以上に宣伝はしない。そんなことをしてもお金にならないからだ。顧客が必要ならアップグレードして新機能を利用するのも自由だし、安定して現在のシステムを使い続けるのも自由だ。

(ハーバード医大 CIOの John D. Halamka, MD, MSのビデオを紹介)

ここでPaul Cormier氏 (Executive VP of Product and Technology) が登場。

まず昨年お話しした内容をおさらいしよう。

●ロックイン2.0
80年代のアーキテクチャを振り返ってみれば、DEC、Sun Microsystemsなど、それぞれのベンダが独自のスタックを持っていた。ベアメタル、OS、アプリケーション。顧客に対する強いロックインが起きていた。
これに対してオープンソースは、OSのロックイン、ミドルウェアのロックインを解いていき、いまオープンソースによる完全なスタックが完成するところまできている。そして今度はクラウドコンピューティングの景色を変えるときだ。
OracleはSunを買収し、ベアメタルからミドルウェアまでを統合した完璧なプラットフォームを提供すると言っている。まるで80年代に戻ったようだ。

MicrosoftはWindows Azureでオンプレミスとクラウドのどちらも、全てのレイヤを同じようにWindowsで統合しようとしている。これは80年代—(マイナス)ハードウェアだ。

VMwareとSUSE Linuxが先週、提携を発表したが、SUSEは特定のハイパーバイザだけをサポートするという。これもオープンソースの私に言わせれば、まるで80年代のやり方だ。

80年代のロックインがバージョン1だとしたら、これはまるでロックイン2.0だ。
一方、我々は過去9年間、顧客に選択肢を提供することに努力してきた。Red Hat Enterprise Linuxはプライベートクラウドのために最適化をしてきた。Red Hat Virtualizationだけでなく、Microsoft Hyper-VやVMwareのゲストOSとしてもリソース管理、セキュリティ管理、スケーラビリティなどが最適に動作するように最適化してきた。本当の選択肢を提供するためだ。

(Dennis Foster, VP of Technology Planning and Engineering, Marriott Internationalのビデオ紹介)

●Red Hat Cloud Foundation – Edition One の発表
次世代のミドルウェア製品は、POJO、JEE、Spring、Ruby、Groovy、PHPなどを1つのスタックで提供する。これはアプリケーションのライフサイクルをサポートする点でとても重要なことだ。クラウドコンピューティングとは、リソースをベアメタルからプライベートクラウド、あるいはパブリッククラウドへとオフプレミスにすることだ。このときアプリケーションからみてスタックの一貫性が求められる。いま、JBossをこうした一貫性のある基盤にするべく作業を進めている。

(Brian Clark, Chief Software Architect, NYSE Euronextのビデオ紹介)

次に、Red Hatの仮想化関連製品群をみてみよう。Red HatはKVMを使って、NTT、IBM、Amazon Web Serviceと共に相互運用性に関する共同研究をしてきた。今日、統合VDI製品のリリースを発表する。

(Riboh Ohno, Business Network Service Division, NTT Communicationsのビデオを紹介)

今日、本当のクラウドを発表しよう。Red Hat Cloud Foundations - Edition Oneだ。

これは顧客のためにクラウドを提供するサービスプロバイダに、ツール、サービス、コンサルティング、トレーニング、リファレンスガイドなどを提供し、エンタープライズクラスのクラウドを構築してもらうためのものだ。
顧客はプライベートクラウドでの仮想化レイヤに、KVMの代わりにVMwareやHyper-Vを選び、その上にRHELを載せることもできるし、パブリッククラウドでAmazon クラウドを選び、OSにRHELとJBossを載せることも、IBMのクラウドでRHELの上にIBMのミドルウェアを載せることもできる。顧客は選択肢が得られる。

(Maria Azua, VP of Cloud Computing Enablement, IBMのビデオ紹介)

まとめよう。Red Hatはプライベート、パブリッククラウドのための包括的なソリューションと選択肢を提供する。そしてロックインを解除していくのだ。

9/06/2009

VMworld 2009

9/1〜9/3にSan FranciscoのMoscone Centerで開催されたVMworld 2009に参加してきました。人がすげーいっぱいで、事実、参加者は12,500人とか。今回のイベントの中では、僕はvCloud APIの考え方というか哲学というか、どこまでやる気なのかというのが大まかにでも説明を聞けたのがよかったかも、と思ってます。単一ベンダが開催しているイベントは洗脳パーティな感じがして嫌だったんですが、VMworldではオープンソースな開発者もたくさん参加していたし、展示会場の中にもオープンソースな会社が多数あって、なんだかとても不思議な感じでした。まあうまくごまかしていると言えば、そうかもしれないのですが、僕はクラウドコンピューティング熱はオープンに熱していってほしいと思っているのです。どこかのベンダが独占してお金儲けをするのではなく、たくさんの人が便利に使えて幸せになれば、それはすてきなことです。