Scalr:自動的にスケーリングできるオープンソースのAmazon EC2実現努力

次の記事

巨大掲示板の中の人が書く世界とは? Craigslistが公式ブログ開設

Scalrは、アマゾンのEC2(Elastic Computing Cloud)サービスの膨大な配信パワーを管理する、最近オープンソースになったフレームワークだ。

ウェブサービスは2006年秋からEC2を使って容量増強は行えるようになったが、完全に“エラスティック(伸び縮みする弾力性を備えたもの)”になったわけではない(そういった状況が発生した場合、トラフィックなどの増減に合わせてスケーリングするには、更なるマシンの補強・コンフィギュアが必須だ)。Scalrの目指すところは素晴らしい。:「冗長で、自己治癒力を備えた、自分でスケーリングできる」ネットワーク。―つまり朝は通常並みのトラフィックに対応し、午後からバズされてドッと人が集まってきても自力で持ちこたえられるセルフ・サスティナブルなサイトに近いものを実現することである。

このScalrフレームワークというのは、アプリ専用サーバー、ロード・バランサー、データベース専用サーバーといったサイトの基礎ニーズの一つ一つのサーバーイメージの連なりである。このサーバーイメージはアマゾンの国では「Amazon Machine Images(AMI)」というクソ面白くもない名前で知られている。このAMIには、クラウド上の各種サーバーの負荷および運用ステータスを監視する管理スイートが予め搭載になっており、Scalrでは需要変動に応じてキャパを増減したり不正機能発生を検出・再構築が可能だ。また、Scalrはどんなタイプのスケーリングが必要か判断できる程度には賢い。ただし今後どれだけうまくスケールできるかについては依然として相当疑問だ。

Scalr背後のスタッフは、自分たちのペットプロジェクトをオープンソースにすることで、AWS(Amazon Web Services)の管理を有料で扱うRightScaleWeoCeoといった既存企業を破壊する弾みになると信じている。

Scalrは元々はRuby on Railsの開発会社「Intridea」がMediaPlug向けに開発したものだ。このMediaPlugは巨大な(そして変動の激しい)メディアトランスコードの潜在ニーズが見込まれる“ホワイトレーベルのYouTube”で、サービスはまだ未公開だ。Scalrのことはつい先ごろAmazon Web Serviceブログでも紹介されている

これからはScalrでAmazon EC2も格段に面白くなる、というのが開発者の視点から見た僕個人の感想だ。

EC2は今も大きな統計の大量データ処理あるいは動画エンコードといったバッチ・スタイルの非同期の処理に広く使われている(全ウェブサーバーの設定にこれを使うところが増えているが)。アマゾンはアマゾンで先週あの無茶苦茶ハードなクラウド機能に加え、自社EC2のインスタンスにスタティックISPを備えて、特定のデータセンターから選べるようにすることを発表した(これでレイテンシー[待ち時間]も格段に改善されるだろう)。だが今はまだAWS(アマゾンウェブサービス)デベロッパーにとってはEC2クラスタの監視とスケーリングというのは本当に退屈な雑用なので、ちょっとでも概念が分かると嬉しいものだ。

[原文へ]

(翻訳:satomi)

“Scalr:自動的にスケーリングできるオープンソースのAmazon EC2実現努力” への2件のフィードバック

  1. […] NetworkがITMediaの記事では語られていました。参考までに。 via ITMedia read Scalr:自動的にスケーリングできるオープンソースのAmazon EC2実現努力 / Tech… read Googleが巨大データベース「BigTable」をウェブサービスとして公開か? / […]

  2. […] アプリのプロトタイプ設定が迅速でデプロイメントも簡単なところが今のApp Engineの大きな強みであることは明らかだが、App Engineのスケーラビリティは素晴らしいものの今ひとつ実感に欠ける。大概のアプリには必要のないものだし、そんなにスケーラビリティが要るアプリはグーグルなんて使わないだろうからね。 Amazon EC2も今ちょうどリニア・スケーリングの実現に努めている最中だけに、実際どれぐらいスケーラブルなのか、その辺も調べてみたら面白そうだ。現段階ではむしろ冗長性とデプロイメントの容易なところが、デベロッパーにとっては差し当たり魅力となるに違いない。 […]

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中