【特別企画】

DMM.comの強さの源泉とは...? サーバー台数を7分の1にしたのに、スループットはなんと2倍に!

[2014/05/14 11:01] ブックマーク ブックマーク

サーバ/ストレージ

動画や電子書籍、ゲームなどのデジタルコンテンツ配信をはじめ、ネット通販や太陽光発電等の事業を展開するDMM.com。多角的な事業展開を図るDMM.comグループにおいて、情報システムの構築から運用までを担っているのがDMM.comラボである。同社は、サービスの提供基盤であるWebサイトの画像サーバーにおいて、パフォーマンスの問題の他、数々の課題を解決していった。今回はその経緯について担当者に話を聞いてみた。

I/OボトルネックがWebサイト運用上の課題に

第一世代画像サーバー構成図
第二世代画像サーバー構成図
第三世代画像サーバー構成図
詳細はPDF資料をご覧ください

DMM.comのWebサイトの「第一世代」となる画像サーバーは、NFSストレージサーバー、オリジナルサーバー、プロキシサーバーの3階層で構成されていた。同社のWebサイトには多様な画像素材が使われており、サイズは小さいものの画像ファイルの数が非常に多いのが特徴だ。アクセス数に応じて読み込む必要があるファイルの数が増えトラフィックがかさむことから、I/Oのキャパシティを稼ぐためにプロキシサーバーを30台も並べてスケールアウトさせる必要があったのである。

DMM.comラボ ネットワーク部 プラットフォームエンジニア 板谷郷司氏は、「それぞれのプロキシサーバーには1GbpsのNICを搭載していましたが、ディスクI/Oボトルネックの問題もあって実質的なスループットは500Mbps程度が限界だったと思います」と振り返る。

そこで、プロキシサーバーを廃止して商用CDN(Contents Delivery Network)のエッジサーバーから画像データを配信するようにしたのが「第二世代」の画像サーバーである。CDNを採用したことで、コスト面での負荷が大きかったサーバーの台数を激減させることに成功するとともに、パフォーマンス不足の問題も解決できた。しかし、今度はキャッシュの保持期間に問題が発生してしまうこととなる。画像ファイルを更新した際に、古いファイルが残ってしまいWebサイトに反映されないといった、キャッシュクリアがタイムリーに行われない状況が多発してしまったのである。また、サーバー台数を減らしたことでイニシャルコストは下げられたが、CDNのコストも発生するのため劇的というほどのコスト削減効果は得られなかった。

こうしてDMM.comラボでは、問題解決のための検証を重ねた結果、第二世代の画像サーバーのキャッシュクリア問題を解決しつつ、パフォーマンスを改善し、さらにはコストも低減できるという「第三世代」の画像サーバーを構築。2012年夏に運用を開始した。2013年夏にはその手法を動画配信サーバーに適用、サーバー台数を14台から2台に削減しながら、それまでトータルで8Gbps程度だったスループットを最大16Gbpsと倍増することに成功した。

第三世代において、DMM.comラボはいったいどのような手法をとったのだろうか。

<続きを読む ⇒ ホワイトペーパーのダウンロードはこちらをクリック


DMM.comラボはいったいどのような手法をとったのだろうか


DMM.comラボが、"サービスの提供基盤であるWebサイトの画像サーバーにおいて、パフォーマンスの問題の他、数々の課題を解決した詳しい方法"が記載されたホワイトペーパーは、以下よりダウンロードが可能です。
この機会にぜひご覧ください。

⇒ホワイトペーパーのダウンロードはこちらをクリック

(マイナビニュース広告企画)

この記事に興味を持ったら"いいね!"を Click
Facebook で IT Search+ の人気記事をお届けします
499
2
DMM.comの強さの源泉とは...? サーバー台数を7分の1にしたのに、スループットはなんと2倍に!
2017-09-07 10:49:05
動画や電子書籍、ゲームなどのデジタルコンテンツ配信をはじめ、ネット通販や太陽光発電等の事業を展開するDMM.com。多角的な事業展開を図るDMM.comグループにおいて、情報システムの構築から運用までを担っているのがDMM.comラボである。同社は、サービスの提供基盤であるWebサイトの画像サーバーにおいて、パフォーマンスの問題の他、数々の課題を解決していった。今回はその経緯について担当者に話を聞いてみた。
https://news.mynavi.jp/itsearch/2015/09/22/kikaku-2014-05-14-003-index.top.jpg
動画や電子書籍、ゲームなどのデジタルコンテンツ配信をはじめ、ネット通販や太陽光発電等の事業を展開するDMM.com。多角的な事業展開を図るDMM.comグループにおいて、情報システムの構築から運用までを担っているのがDMM.comラボである。同社は、サービスの提供基盤であるWebサイトの画像サーバーにおいて、パフォーマンスの問題の他、数々の課題を解決していった。今回はその経緯について担当者に話を聞いてみた。

会員登録(無料)

セキュリティ・キャンプ2017 - 精彩を放つ若き人材の『今』に迫る
ぼくらのディープラーニング戦争
ドローンのポテンシャル、メーカーやキャリア、ユーザー企業はこう見る
マイナビニュース スペシャルセミナー 講演レポート/当日講演資料 まとめ
人事・経理・総務で役立つ! バックオフィス系ソリューション&解説/事例記事まとめ

一覧はこちら

今注目のIT用語の意味を事典でチェック!

一覧はこちら

ページの先頭に戻る