SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

いまさら聞けないクラウドのアレコレ

いまさら聞けないクラウドのアレコレ(2)
~スタートアップ企業のジレンマ~


スタートアップ企業が抱えるジレンマ

 図4は、海外カンファレンスでNetflix社が発表したコンピューティング資源利用に関する内容を独自にいくつかのデータを付け加えて解析したものです。Netflix社は自社サービスにパブリッククラウド上の大量な仮想マシン・インスタンスを利用しています(後日の連載で詳細を解説する予定です)。

 彼らの発表では、さらに多くのコンピューティング資源を利用するFacebook社について述べられており、パブリッククラウドを利用する場合と、それを超えて自社でプライベートクラウドやデータセンターを構築利用する違いについてインスタンス数とサーバー台数を比較対象として述べられていました(図4)。

図4. スタートアップ企業が抱える成長のジレンマとクラウドの関係性
図4. スタートアップ企業が抱える成長のジレンマとクラウドの関係性

 あくまで過程や推定が入る彼らなりのデータではありますが、インスタンス数1,000を超えたあたりから、利用か保有かの選択肢が出てくると主張しています。この部分を彼らは「グレーゾーン」と表記しており、筆者はここを「成長のジレンマ」と考えています。

 こちらもやや古いデータではありますが、ITmediaの記事によれば、2010年の段階でモバゲーダウンに関する稼働サーバー台数は1,290台程度あり、このことからも彼らの経験に基づく主張に納得感が筆者なりに得られました。

 2015年現在、私たちは日本国内においても数多くのパブリッククラウド利用という選択肢が持てるようになってきました。スタートアップ企業におけるパブリッククラウドの利用は、すでに当たり前になりつつあり、先行するNetflix社のように成長に応じたコンピューティング資源活用のジレンマを同じように持っていくことでしょう(図5)。

図5. スタートアップ企業が乗り越える成長過程(推定)
図5. スタートアップ企業が乗り越える成長過程(推定)

 2桁の仮想マシンやネットワークであれば容易に構築できるものが、1000台近くともなれば、性能評価および安定性を考慮して日々の運用と構築が必須になってきます。当然台数が増えれば、増えるだけコストに関する意識もシステムエンジニアの視点からだけでなく経営的な視点からも変化してきます。

 コンピューティング資源を「利用する」か「保有する」かの選択は、どのようなスタートアップ企業であれ、成長が持続する間は必ず迎えるターニングポイントの一つとなるのです。

 では、やや視点を変えて、膨大な数のサーバーを管理運用するとは、どのようなことかを紐解いていきましょう。

 図6は、USENIX LISA2014で発表された「1万台のコモディティ製品のサーバーが年間で障害に見舞われる割合」について述べられたものです。サーバー、ネットワーク、ストレージに関しても数多くの先行事例と発表から裏付けられたデータを引用しており、これらが組み合わさって提供されるクラウドコンピューティングのようなサービスであれば、なおのこと理解が深まる内容となっています。

図6. 1万台のコモディティ製品のサーバーが年間で障害に見舞われる割合
図6. 1万台のコモディティ製品のサーバーが年間で障害に見舞われる割合

 懸命な読者の皆さまであればお分かりのとおり、コンピューターは必ず「壊れる」し「停止する」ものなのです。

次のページ
Pinterst社が乗り越えてきた成長のジレンマ

修正履歴

この記事は参考になりましたか?

いまさら聞けないクラウドのアレコレ連載記事一覧

もっと読む

この記事の著者

松本 直人(マツモト ナオト)

1996年より特別第二種通信事業者のエンジニアとしてインターネット網整備に従事。その後システム・コンサルタント,ビジネス・コンサルタントを経て2010年より,さくらインターネット株式会社 / さくらインターネット 研究所 上級研究員。(2016年より一時退任)研究テーマはネットワーク仮想化など。3~5年先に必要とされる技術研究に取り組み、世の中に情報共有することを活動基本としている。著書: 『モノのインターネットのコトハジメ』,『角川インターネット講座 ~ビッグデータを開拓せよ~』など多数。情報処理学会 インターネットと運用技術研究会 幹事

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/8648 2015/05/25 20:10

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー