ストレージ専用OS「NexentaStor」でVPSからクラウドサービスに転身
GMOインターネット「ConoHa」、性能大幅改善の鍵はSDSとSSD(1/2 ページ)
GMOインターネットが2015年5月にリニューアルしたクラウドプラットフォーム「ConoHa」。ストレージ基盤にSSDを全面導入してパフォーマンスを格段に向上させた。その取り組みを紹介する。
インターネット関連サービス事業を展開するGMOインターネットは、2013年に仮想化技術で専用の領域を低価格で利用できるVPS(仮想専用サーバ)サービス「ConoHa」(コノハ: Compute nodes with High flexible architecture)の提供を開始。低価格な料金体系と使いやすさなどから、多くのユーザーを獲得し順調にビジネスを拡大してきた。その一方でインフラの規模が拡大し、ユーザーのニーズも多様になったことでより高いパフォーマンスを望む声が多くなっていた。
同社はそこで、ボトルネックとなっていたHDDのストレージ構成をSSD(ソリッドステートドライブ)に換装することでパフォーマンス強化を図ることにした。ネクセンタ・システムズ・ジャパンのストレージ専用OS「NexentaStor」を活用して、汎用サーバを追加して拡張するストレージ基盤に再構築した。
GMOインターネットはなぜアプライアンス型のストレージシステムを採用せず、ソフトウェアのNexentaStorを選んだのか。その決め手となったリファレンスアーキテクチャとは何か。
併せて読みたいお薦め記事
SSD(ソリッドステートドライブ)に関する記事
SDS(ソフトウェア定義ストレージ)に関する記事
- 5分で分かるSoftware-Defined Storage(SDS)のメリット
- 「SDS」とは? ストレージを語る上で欠かせない3つの最新キーワード
- SDSで得する企業と損する企業、ストレージ最大の注目技術はなぜ革新的か
「NexentaStor」に関する記事
ConoHaが抱えたシステムの課題とは?
GMOインターネットは、1995年の創業以来インターネット関連サービス事業を展開している業界の老舗だ。
- ドメインやレンタルサーバ、クラウドサービスなどを提供するインターネットインフラ事業
- 広告配信業、SEOなどをサポートするインターネット広告・メディア事業
- 外国為替証拠金取引(FX)などのインターネット証券事業
- ソーシャルアプリゲーム、スマートフォンゲームプラットフォームなどの開発支援を行うモバイルエンターテイメント事業
の4つが主力事業となっている。
同社は顧客にマッチした多ブランド戦略を取っており、2013年にConoHaをスタートさせた。ConoHaは一般のシェアードホスティングサービスとは異なり、仮想化技術で論理的に独立した専用の領域を低価格で利用できることがメリットだ。シンプルなプラン構成と分かりやすいグラフィカルユーザーインタフェース(GUI)、定額制の料金体系などから、サービスの迅速な立ち上げやシステム運用コストの削減を目指すインターネットビジネス展開企業で導入が進んだ。主にエンジニアや開発者が中心顧客となり、アプリケーションやデータベース、サービスの運用基盤として利用されてきた。
好調なConoHaだったが、次第にデータベース(DB)やWebサーバなどのインフラの規模が拡大し、ロードバランサやドメインネームシステム(DNS)、海外のデータセンターとの連係などのニーズが多様化してきた。その流れを受け、VPSだけではユーザーのニーズをカバーできなくなっていった。課題は、システムの冗長化だった。仮想サーバを複数台組み合わせてシステムを構築するケースや、仮想サーバを一時的に立てて不要になれば消すといったインフラのライフサイクルに対してパフォーマンスが不足してきた。また、クラウドを利用した仮想サーバの再配備手法が注目される中、ConoHaはその運用に不可欠なアプリケーションプログラミングインタフェース(API)を用意していなかった。
ストレージのパフォーマンスは高ければ高いほどいい
「当社はConoHaのサービスを大幅に拡充し、VPSからパブリッククラウドサービスへと進化させることで、個人からエンタープライズまでのニーズに幅広く対応するよう、サービスをより強化する方向に舵を切りました」。こう説明するのは、GMOインターネット 事業本部 ホスティング事業部 テクニカルエバンジェリスト 斉藤弘信氏だ。斉藤氏はConoHa立ち上げから関わり、実際に開発にも携わるとともに「Twitter」「Facebook」などのソーシャルネットワーキングサービス(SNS)でConoHaの情報を発信したり、イベント講演や記事執筆なども手掛ける伝道師的存在として知られる。
ただ、そうしたインフラサービスを提供するためにボトルネックになりがちなのがストレージの存在だ。VPS時代のConoHaは全てのストレージをHDDで構成していた。パフォーマンスはチューニングしていたが、CPUやメモリとは異なりストレージは、数を増やしただけでは簡単にパフォーマンスを上げにくいやっかいな要素だ。Webアプリケーションを作るときにも必ずデータベースは不可欠だが、そのI/Oパフォーマンスを左右するのもストレージだといえる。
「ユーザーからはいつもより高いパフォーマンスが求められていましたので、ストレージのパフォーマンスは高ければ高いほどいいと考えていました」と斉藤氏は語る。
またHDDのI/Oでは1台のサーバに収容できるユーザーの数が頭打ちになり、収益の改善が見込めない状態になっていた。どのようなストレージを選択し、何を活用して構成を組めばいいのか。幾つかの改善策を検討した結果、注目したのがNexentaStorだった。
SDSでの実装を
NexentaStorは、オープンソースソフトウェア(OSS)のUNIX系OS「OpenSolaris」を継承する団体illumosのカーネルを利用した、「ZFS」ベースのストレージ構築用ソフトウェアだ。ZFSは「Oracle Solaris」で実装されている128ビットアドレッシング方式のファイルシステム。汎用的なx86サーバと、「JBOD」(複数ディスクを単一ディスクのように扱う技術)を採用したディスクエンクロージャーを組み合わせて実装する仕組みを持つ。「SDS(Software Defined Storage:ソフトウェアで定義されたストレージ)」として、大規模企業を中心にグローバルで導入実績を重ねている。
NexentaStorは信頼性と可用性を高める工夫を施している。具体的には、HAクラスタ(高可用性を得るために構成されたクラスタ)やレプリケーション、Web管理コンソールのサポート、「VMware」「OpenStack」など仮想化/クラウド環境構築ソフトウェアとの連係機能といったエンタープライズストレージに必要な機能を備えている。アプライアンス型のストレージシステムと比べて柔軟性と拡張性が高く、大容量かつハイパフォーマンスなエンタープライズレベルのストレージを低コストで構築するという、相反した目的を実現することが可能な製品として一目置かれている。
既にConoHaのサーバのローカルにはSSDが格納されていたが、追加でSSDにアクセスするストレージ専用サーバ基盤にNexentaStorを採用した。
「信頼性や可用性、パフォーマンスを総合的に考慮した結果、ベストなプロダクトだと判断しました」と話す斉藤氏。だが、NexentaStorが選ばれるべき理由は他にもあった。
GMOインターネットは業務上さまざまな最先端のテクノロジーを積極的に取り入れているが、SDSはConoHaが初めての試みとなる。ConoHaはOpenStackで構築されており、NexentaStorもドライバレベルでOpenStackに対応しているので、一からの作り込みが不要で連係もしやすい。また社内でもZFSを使っており、使い慣れた手法でストレージを構築できるという点でもメリットが多かった。
さらにGMOインターネットは今回、米Nexenta Systemsと米DellがHCL(ハードウェア互換リスト)を共有し、詳細なハードウェアコンポーネント(CPU、DRAM、NICなど)を共同で設計・テストしたリファレンスアーキテクチャに基づくモデル(RAモデル)を採用した。RAモデルはNexentaStorの機能をほぼ保証する検証済みのアプライアンス形態で提供でき、NexentaStorとハードウェアの相性問題が発生する可能性を抑えることができ、Dellから直接のサポートも受けられ、短期間での構築とサービス開始に大きく貢献した。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
AIで人を減らした企業がもう心変わり 「AIブーメラン現象」の実態
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー