注目のセミナー

申込受付中!

先進事例に学ぶ IT最前線・ 徹底理解セミナー

技術開発、製品開発の 最前線の動向、ノウハ ウを、短時間で いち早くお届けします

クラウド

日米で続々登場するクラウド基盤サービス

日経コンピュータ

ITベンダー、アマゾン(3) 〜ユーザーの不満を徐々に解消

2008/12/10
中田 敦=日経コンピュータ
出典:日経コンピュータ 2008年11月15日号  pp.111-112
(記事は執筆時の情報に基づいており、現在では異なる場合があります)

米アマゾン・ドット・コムのクラウド基盤サービスは、すでに付加サービスを提供するサードパーティも存在し、「エコシステム」が出来上がりつつある。ただ、まだまだ課題も多い。可用性への不安は機能強化により解消されつつあるが、SLAの面では大きな課題を残している。

 EC2に関しては当初、可用性への不安が挙がっていたが、アマゾンはこうした不満を解消すべく、EC2の機能を徐々に増やしている。2008年3月から始まった「Elastic IP Address」と「Availability Zone」は、ディザスタリカバリ(災害対策)を意識したサービスだ。

 Elastic IP Addressは、ある仮想マシンが停止した際に、別の仮想マシンに処理が引き継げるよう、複数の仮想マシンを同一のIPアドレスで運用できるサービスだ。一方、Availability Zoneは、複数のEC2仮想マシンを物理的に異なるデータセンターで運用するというサービスである。

 もし、アマゾンのデータセンターが1カ所丸ごとダウンしたとしても、Elastic IP AddressとAvailability Zoneを組み合わせれば、別のデータセンターでサービスを継続できる。

 さらにアマゾンは2008年10月、今後追加するEC2の付帯サービスも発表した。サーバーに対する負荷を均等に分散するロードバランシングや、アプリケーションの負荷に応じてサーバーの台数を増やすスケーリング、EC2の各サーバーの稼働状況を監視できるモニタリングツールなどだ。

すでにサードパーティも存在

 もっとも、スケーリングやモニタリングツールは、アマゾンのサービスを待たなくても、EC2のユーザーなら今すぐ使用できる。なぜならEC2には、EC2の機能を拡張するサービスを提供するアマゾン以外のサードパーティが存在するからだ。

 例えば、スケーリングや運用管理サ ービスを提供するベンダーとしては、米ライトスケールや米エラストラなどが存在する。

 ライトスケールは、EC2仮想マシンをクラスタリングしたり、EC2で運用するMySQLのデータをS3に簡単にバックアップしたりするサービスなどを提供する。前述のアニモトがEC2の仮想マシンを50台から4000台にまで拡張した際には、ライトスケールのサービスを利用した。

Ruby on Railsもサービス化

 米ヘロクは、日本発のプログラミング言語RubyのアプリケーションフレームワークであるRuby on RailsをEC2の仮想マシン上で運用し、Ruby on Railsのアプリケーション実行環境をサービスとして提供している。

 ユーザーが、OSやミドルウエアのインストールや管理、サーバーの管理などを一切行わずに、アプリケーション実行環境だけを利用できるという点で、ヘロクはグーグルのアプリケーション・ホスティング・サービス「Google App Engine」によく似ている。またヘロクは、簡単な開発ツール(IDE)をWebアプリケーションとして用意しているので、ユーザーはWebブラウザさえあれば、RubyアプリケーションをEC2上で実行できる。

 ライトスケールのCEOであるミカエル・クランデル氏は自らのサービスを「EC2のミドルウエア」と表現する。WindowsというOSに様々なサードパーティアプリケーションが存在するように、Amazon EC2にも、サードパーティサービスが存在するのだ。EC2にはこのような「エコシステム」が存在するのも、大きな特徴である(図4)。

図4●Amazon EC2に存在するエコシステム
Amazon EC2のユーザー向けに、高度な運用管理といった付加価値サービスを提供するサードパーティも現れている
[画像のクリックで拡大表示]
>>最大のハードルはサービスレベル
次ページ以降はITpro会員(無料)の方のみお読みいただけます。
会員の方は、 ログインしてご覧ください。
まだ会員でない方は、ぜひ登録(無料)していただき、ITproの豊富なコンテンツをご覧ください。

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介