������ЃZ�K�A�`���̃I�����C��RPG �A�N�V�����Q�[���̃T�[�o��Ղ�Cisco UCS ���̗p

シスコ ユニファイド コンピューティング システム導入事例
株式会社セガ
Cisco UCS powered by Intel® Xeon® processor
株式会社セガ
(以下、セガ)
はいわずと知れた、日本を代表するゲームメーカーの 1 社であ
伝説のオンライン RPG アクションゲーム
る。家庭用ゲームコンテンツからアーケードゲーム機、さらには各種アミューズメント施設
が新バージョンで復活した。登録 ID は約
の運営まで、日本国内はもとより海外においても、幅広い分野でアミューズメントビジネスを
3 カ 月 の 間 に 100 万 を 突 破 し た と い う。
展開している。
これを支える基盤として、セガが選択した
そんなセガの代表的なゲームコンテンツの 1 つに、オンラインゲーム「ファンタシースター
サーバとは。
オンライン 2」がある。国内初のオンライン RPG アクションゲームとして多くのユーザーを獲
得した前作「ファンタシースターオンライン」の新バージョンとして、2012 年 7 月にサービス
が開始された。サービス公開後、わずか 3 カ月の間に登録ユーザー数が 100 万を突破する
導入ソリューション
・Cisco UCS B シリーズ ブレード サーバ
導入前の課題、検討事案
・新作オンラインゲームの提供にともなうコン
テンツデータ量、同時接続数の増大に対応
できるパフォーマンス
・同時接続ユーザー数の大幅な増減に対応す
るための迅速な構築
導入効果
・サービスプロファイルの活用により、同じテ
ンプレートを各ブレードに適用できたため、
サーバ拡張を迅速に実行できた
・最大メモリ搭載量の大きな Cisco UCS B
シリーズ ブレード サーバを採用したこと
など、大ヒットを記録している。
この最新オンラインゲームを裏で支えるシステム基盤には、実に多くの最新テクノロジー
が投入されているという。特にそのサーバ基盤には、これだけ多くのユーザーがプレイする
コンテンツだけあり、極めて高い処理能力とスケーラビリティが求められる。これを支える主
要な技術がサーバ仮想化、そしてシスコのサーバ製品「Cisco Unified Computing System
(UCS)
」だ。セガが「ファンタシースターオンライン 2」で、シスコのサーバを選択するに至っ
た背景は何か。これを紹介する。
元祖 RPG アクションゲームが帰ってきた
「ファンタシースターオンライン」
(以下、PSO1)
は、世界中で流行しているオンラインRPG
アクションゲームの先駆けともいえる、セガの往年のヒット作だ。2000 年にドリームキャス
ト用ソフトとして提供開始。2010 年 12 月に惜しまれつつサービスを終了した。だが 2012
年 7 月、その名作の続編である「ファンタシースターオンライン 2」
(以下、PSO2)
がサービス
開始された。
PSO2 は、前作と比べコンテンツがはるかにリッチになった上、PC だけでなくゲーム専用
機、さらにはスマートフォンからもプレイが可能な「クロスプラットフォーム対応」
という画期
で、1 台の物理サーバ上で多数の仮想サー
的な試みでも話題を呼んでいる。当然のことながら、前作と比較するとコンテンツデータ量、同
バが増設できた
時接続数ともに大幅に増大することが予想された。こうなると自ずと、ゲームコンテンツを裏
・利用開始後の 2 年間で致命的な障害は 1
度もない
・複数シャーシの一元管理を UCS Manager
で実現。ネットワーク環境も含めたシンプ
ルな運用管理が可能になった
で支えるサーバ基盤にも、前作とは比べものにならないほど大きな負荷が掛かることになる。
同社では、2010 年に PSO2 のための新たなサーバ基盤の検討を開始したが、このとき前
提となったのが、サーバ仮想化の導入だった。PSO1 のサーバ基盤は全て物理サーバで構
成されていたが、PSO2 では全面的に仮想化基盤上でサービスを運用することにしたのだ。
これは、サーバの調達に掛かる時間とコストを節約するのが狙いだったと、セガでオンライン
※この冊子は、TechTargetジャパン
(http://techtarget.itmedia.co.jp/)
に2013年1月に掲載されたコンテンツを再構成したものです。
7http://techtarget.itmedia.co.jp/tt/news/1212/20/news01.html
ゲームのシステム基盤の運用管理を担当する、同社 研究開発ソリューション本部 開発支援
部 運用技術セクションの小宮康幸氏は説明する。
「オンラインゲームでは、アップデートやイベントをきっかけに、一気にユーザー数が増え
ることがある。そうなると、すぐにでもサーバを増設する必要に迫られる。そのたびに新たに
物理サーバの調達を手配していたのでは間に合わない。その点、仮想サーバであれば、ホス
トサーバのリソースに余裕があればすぐにでもサーバを立ち上げられる。スピードは、われ
われにとって極めてメリットが大きい」
そのため、サーバ製品の選定においても、なるべく多くの仮想サーバを集約でき、かつ仮想
株式会社セガ 研究開発ソリューション本部
開発支援部 運用技術セクション
小宮 康幸 氏
化環境の運用管理性に優れた製品が望まれていた。そこで同社が選んだのが、シスコシステ
ムズ
(以下、シスコ)
のブレードサーバ製品「Cisco UCS Bシリーズ ブレード サーバ」
だった。
仮想化とネットワークとの親和性を考慮し Cisco UCS を採用
サーバ製品の選定に当たり、同社では Cisco UCS 以外にも複数のブレードサーバ製品を
比較検討したという。それらの中から、Cisco UCS が最終的に選ばれた理由はどこにあった
のだろうか。小宮氏はその主な理由として、
「シンプルな物理構成によるネットワークとの親
和性の高さ」と「メモリ搭載量」の 2 点を挙げる。どちらも、サービスの安定的な提供と集約
Cisco UCS 4つの特徴
❶ シンプルな物理構成
一般的なデータセンターでは、データ用のネットワークだけでなく、スト
レージ用のネットワーク、そしてサーバ クラスタリング用のネットワーク、さら
にサーバの管理、バックアップ、および仮想マシンのライブ マイグレーション
にそれぞれ専用のインターフェイスが使用されることも珍しくありません。
このようなさまざまな種類のトラフィックを多目的でハイパフォーマンス、ハ
イアベイラビリティのネットワークに集約するのがシスコが提供するユニファイ
ド ファブリックです。その結果、ネットワーク インフラストラクチャが大幅に簡
素化され、構築時や保守対応時も含めた全体のコストも削減されます。種類
の異なるトラフィックをサポートするために、ユニファイド ファブリックは、トラ
フィックのタイプを識別して、それに応じた処理を実行できるインテリジェンス
を備えています。最小限のケーブルで簡単に接続するだけでシステムを構成
可能で、かつ構成変更後も追加作業は必要ありません。
コンポーネント数が少ないことは、消費電力や空調面でも効果的
他社のブレードサーバでの
接続イメージ
Cisco UCS
❸ Cisco UCS Manager
Cisco UCS Manager は、Cisco UCS 内のすべてのソフトウェア コン
ポーネントとハードウェア コンポーネントを統合的に管理するソフトウェ
アです。これにより複数のシャーシを制御し、数千単位の仮想マシンのリ
ソースを一元管理することができます。
大きなメリットとして挙げられるのがサービスプロファイルを利用する
ことによるシステムの標準化です。
例えば、仮想マシンを再配置する場合は、CPU 、メモリ、ディスクI/O 、ネッ
トワークI/Oの使用状況などを監視しながら、最適な負荷分散を考え、各リ
ソースの割り当てを再設計する必要があります。
また、人的コストも問題です。特にサーバとネットワークの管理者が分
かれている場合は、相互の情報交換に時間を割く必要があり、思った以
上に手間がかかることもあります。
仮想マシンの追加・変更を考慮に入れたサービスプロファイルを展開
することでポリシーに基づいたシステム拡張を進めることが容易になりま
す。これらの作業は Cisco UCS Manager の GUI 画面から一元的に行うこ
とができます。サーバとネットワークの両方を同時に管理することができ
るため、ビジネスのスピードを損なうことなく仮想マシンを展開できます。
配線必要ポイント、ケーブル、スイッチなどの
機器点数が圧倒的に少ない
Cisco UCS の背面ケーブリングイメージ
❷ 高性能 CPUと大容量メモリを組み合わせた拡張性
Cisco UCS はハイエンドCPU がサポートする最大数のメモリスロットを搭
載することが可能です。ハーフサイズのブレードサーバは、スペース効率や
冷却効果の関係上、搭載できる CPU やメモリスロット数がどうしても制限さ
れてしまいます。Cisco UCS では省スペースと拡張性を両立した設計を実
Cisco UCS Manager 画面
現しています。UCS B200 M3 の場合、インテル Xeonプロセッサ E5-2600
シリーズにおける最も高性能な CPU を 2 基搭載可能で、かつ、その CPU がサ
ポートする最大数のメモリスロットも搭載しています。
率に大きく影響するポイントだ。
るために、最大メモリ搭載量にもこだわったという。
商用のオンラインゲームサービス運用では、ゲームサーバソフト
「ゲームのシステムでは、サーバにどれだけメモリを積めるかに
ウェアがネットワーク帯域を最大限に活用して安定した通信を行
よって、そのサーバ上で仮想サーバを幾つ動かせるかが決まる」
えることが重要だ。この点、Cisco UCS はサーバとネットワークが
(小宮氏)
融合したユニークな設計であり、スムーズな通信が可能と、セガで
同時接続数の増加に伴い、迅速に仮想サーバを増設する必要が
は判断した。
あるオンラインゲームのサーバ基盤にとって、最大メモリ搭載量
また、Cisco UCS の各サーバブレードに装着するネットワーク
は極めて重要な要件なのだ。この点、Cisco UCS はメモリ増設の
アダプターは、その通信帯域を最大 256 まで論理的に分割して利
余地が非常に大きい。
用できる。この点も仮想化環境をベースとしてゲームを運用する
こうしてセガは、同社の看板タイトルともいえる PSO2 のサーバ
上で、非常にメリットが大きかったと小宮氏は述べる。
基盤として、Cisco UCS の採用を決めた。
「弊社のインフラでは、サーバとストレージの間の接続にファイ
優れた管理性で構築・運用作業が大幅にシンプルに
バーチャネルは使わず、全て NFS あるいは iSCSI を利用している。
従って、仮想サーバごとに IP ネットワーキングとストレージ接続を
実際にCisco UCS を導入・セットアップする際には、同製品が備え
細かく分けて管理するためには、サーバブレードのネットワークア
る
「サービスプロファイル」機能が大いに役立った。これは、あらかじめ
ダプターを細かく論理分割できる方が使い勝手がいい」
サーバの設定情報をテンプレートとして用意しておき、
それを適用するだ
さらには、なるべく多くの仮想サーバを物理サーバ上に集約す
けで簡単・迅速に新規サーバを立ち上げることができるという機能だ。
あらかじめ
設計
LAN設定
OS&アプリケーション
情報を基に構築
インストール
MAC Address
NIC Firmware
NIC Settings
SAN設定
UUID
BIOS Firmware
BIOS Setting
Boot Order
Drive Controller F/W
Drive Firmware
情報を基に構築
プロセスを分離
WWN Address
HBA Firmware
HBA Settings
UCSサービス
プロファイルで
ハードウェア
から抽象化
BMC Firmware
機器納入
サービスプロファイルによるハードウェアの抽象化
❹ 仮想インターフェイスカード
Cisco UCS にさらに優れた柔軟性と高いパフォーマンスを与えているのが仮
想インターフェイスカード、UCS VIC1240/1280です。
従来のブレードサーバでは仮想スイッチ、ブレードスイッチなどの接続要素
が多く、障害対応に手間がかかっていましたが、UCS では仮想マシンをスイッ
チに直結するイメージで管理できます。また、仮想マシンごとに専用の物理
NIC を提供するため、VM カーネルをバイパスし、仮想マシンの I/O 性能を向上
させることができます。
仮想インターフェイスカードによる仮想マシンのネットワーク接続イメージ
従来型ブレードサーバ
仮想スイッチ、
ブレード
スイッチをはじめ、多す
ぎるネットワーク接続
要素は設計工数を増や
し、
トラブルシューティ
ングを難しくする原因
となります。
VM
ブレード
シャーシ
VM
VM
VM
VM
VM
VM
VM
仮想 NIC
外部スイッチ
(シャーシ間
接続に必要)
Cisco UCS では仮想スイッチを利
用する構成も採れますが、
VN-Link
機 能を利用すると、仮 想マシンは
UCS6200 に直結するイメージで、
ラックサーバのように接続を管理
することができます。
仮想スイッチ
ブレード
スイッチ
Cisco UCS
仮想インターフェイスカード
UCS
シャーシ
UCS 6200
UCS 6200
スイッチ
(管理)
「PSO2 の環境では、ほとんどのサーバが同じ設定になっているので、同じテンプレートをブ
レードサーバに適用するだけで環境設定が完了する。この機能のおかげで、構築作業にかか
る時間をかなり短縮できた。また、稼働開始後にブレードを追加する際にも、作業を極めて迅
速に行うことができた。とにかく、ブレードの追加作業は本当に速い。オンラインゲームの世界
では、
『明日にでもサーバ
(ブレード)
を 10 台、20 台といった規模で追加したい』
という状況があ
り得る。今後の拡張においても、こうした自動化機能は便利」
(小宮氏)
株式会社セガ
こうして、PSO2 用の仮想サーバ基盤は、Cisco UCS の機能をフル活用することにより無事
本稼働を迎えた。商用サービス開始直後に拡張を行った結果、現在ではシャーシが合計 3 台、
そして各シャーシに8 基のブレードサーバを搭載し、合わせて24 台の物理サーバが稼働する。
本社所在地
東京都品川区東品川1丁目39番 9号
カナルサイドビル
設立
昭和35年6月3日
(創業昭和 26年4月)
資本金
600億円
(平成23年3月31日現在)
URL
各物理サーバ上では十数台の仮想サーバが載り、システム全体では 300 以上の仮想サーバ
が稼働している。
このシステムは、利用開始から既に2 年が経過しているが、その間致命的な障害は一度も発
生していないという。実は小宮氏は、サーバ選定の時点では、発売後間もなかったCisco UCS
について否定的な見解を持っていた。実績が非常に少なかったため、どこまで安定的に動くの
かが予想できなかったからだという。しかし結果的には、これまでに同氏が経験した他のサー
http://sega.jp
バのどれよりも堅牢だったという。
また小宮氏は、Cisco UCSが備える管理ツール「UCS Manager」
の機能も高く評価する。
「UCS Manager を使って、複数のシャーシを一箇所からまとめて管理できるのは、運用上の
大きなメリットだと感じている。これなら、今後シャーシやネットワークを増設した際も、管理
が煩雑になることはないはず。他の製品でも、同じような機能をうたったものはあるが、ネット
ワーク環境まで含めて一括管理できるのは、現時点ではCisco UCSだけではないだろうか」
他のゲームのサーバ基盤にも Cisco UCS を
セガでは現在、PSO2 用のサーバ基盤の他にも、複数の小規模ゲームが相乗りしたサー
バ基盤に Cisco UCS を採用している。こちらも全面的に仮想化を導入しており、仮想サー
バの集約率は PSO2 用の環境より大幅に高いという。
「スマートフォン向けの小規模ゲームなどは、人気の浮き沈みが激しいため、見込みより
ユーザー数が大幅に増えたり減ったりする。従って、各ゲームの間をまたがってリソースを
プールしておき、柔軟にリソースを融通し合えるプライベートクラウドのような環境が適して
いる。その点 Cisco UCS は、管理性の面でもサーバ集約率の高さの面でも、こうした環境を
実現するのに最適だと判断した。現在、各物理サーバ上では平均 30 台ほどの仮想サーバが
稼働している」
さらに同社は現在、 商用サービス用インフラ全体の標準化を進めているところだが、
Cisco UCS はそのサーバ基盤を担うにふさわしい製品だと小宮氏は高く評価する。
「ゲームの性格によっては、依然として物理サーバ環境が適しているものもあるが、それ以
外のゲームに関しては、仮想化を前提としてインフラを構成していく。その際に選ぶサーバ
製品としては、現時点では Cisco UCS がベストな選択ではないかと考えている」
Intel、インテル、Intel ロゴ、Xeon、Xeon Inside は、アメリカ合衆国およびその他の国における Intel Corporation の商標です。
©2012 Cisco Systems, Inc. All rights reserved. Intel, the Intel logo, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation in the U.S. and/or other countries.
Cisco、
Cisco Systems、
およびCisco Systemsロゴは、
Cisco Systems, Inc.またはその関連会社の米国およびその他の一定の国における登録商標または商標です。
本書類またはウェブサイトに掲載されているその他の商標はそれぞれの権利者の財産です。
「パートナー」
または
「partner」
という用語の使用はCiscoと他社との間のパートナーシップ関係を意味するものではありません。
(0809R)
この資料の記載内容は2013年1月現在のものです。
この資料に記載された仕様は予告なく変更する場合があります。
お問い合せ
シスコシステムズ合同会社
〒107- 6227 東京都港区赤坂9-7-1 ミッドタウン・タワー
http://www.cisco.com/jp
お問い合わせ先 :シスコ コンタクトセンター
0120-092-255
(フリーコール、
携帯・PHS含む)
電話受付時間 : 平日 10:00〜12:00、
13:00〜17: 00
http://www.cisco.com/jp/go/contactcenter/
0893-1302-01A-IT