ストレージ専用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.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
10
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー