More Related Content
PDF
S&B Summit2015 SOFTLAYERクラウドデザインパターン PDF
PDF
Cedec2015 ゲームサーバー基盤の新しい選択肢 PDF
Cedec2014 世界のゲーム業界で選ばれるIBMの高性能クラウドSoftLayer PDF
IBMの新世代クラウドサービス「SoftLayer」を徹底解説 PDF
IaaS型パブリッククラウド「IBM SoftLayer」とは PDF
基礎から徹底解説!SoftLayerの使い方と活用方法 PDF
VMware + IBM Cloudで広がるハイブリッド・クラウドの世界 What's hot
PDF
乗り遅れるな!IBMが本気で取り組む新世代クラウドサービスを徹底解説 PDF
PDF
PDF
エキスパートから失敗を学べ ~SoftLayerアンチパターン・デザイン~ PDF
PDF
SoftLayerBluemixSummit はじめてのSoftLayer「ネットワーク編」 PDF
PPTX
PPTX
PDF
PDF
第5回札幌SoftLayer勉強会 Power on SoftLayer & AMM PDF
PDF
PDF
Softlayerを申込んでみた参考資料 140730 PDF
PDF
SoftLayerが CAMSSとゲーム配信 に適する技術的理由 PPTX
VMware SDDC on IBM SoftLayer Cloud PPTX
【共通版】 IBM Cloud (SoftLayer) 最新動向情報 2017年11月版 v1.0 PDF
Node red hands on - public PDF
Viewers also liked
PDF
PDF
Heroku でカンタンすぐに実現する CI/CD PDF
PDF
PPTX
IBM Bluemix DevOps Services のプロジェクトを Eclipse にインポートする ~ Eclipse + WAS Liberty... PPTX
IBM Bluemix DevOps Services で Javaの Web アプリを開発する PDF
PDF
Apache CloudStack 技術者認定試験について PPTX
PDF
PPTX
Kubernetes etc.. & rancher 2.0 technical preview PPTX
PPTX
Kubernetes etc.. & rancher 2.0 technical preview “Let’s import GKE/Bluemix/AK... Similar to MySQL Clusterに適したベアメタルクラウド SoftLayer
PDF
PDF
IBM SoftLayer Ovewview at OSC Kyoto 2014 PDF
第18回「PureSystemsでクラウド事始め」(2012/07/12 on しすなま!) PDF
PDF
PDF
PDF
配布版-2014年を振り返る。ベアメタルとsoft layerのはなし PDF
PPTX
SoftLayer 最新動向 価格改定 見積方法 (名古屋) PDF
softlayer updates and how to create quotation PDF
日本DC開設間近!今から腹に落とすSoftLayer PPT
IBM SoftLayer @ Osc tokyo-2014-fall PDF
VMware on Bluemix Use Cases PPT
PDF
Japan SoftLayer Girls Group Meetup Vol.2 SoftLayer Introduction PDF
SoftLayer and the possibility of baremetal PPTX
IBM iクラウド本格化をチャンスに変えるIaaS PDF
第16回「エキスパート・インテグレーテッド・システム『IBM PureSystems』の価値」(2012/04/19 on しすなま!) PDF
IBM iNotes 9.0 Social Edition のご紹介 PPTX
【検証してみた】いま話題のVMware on IBM Cloud SoftLayer 配布版 More from Maho Takara
PDF
PDF
SOFTLAYERベアメタル + Fusion ioMemory PDF
PDF
PDF
J 4共通 XCITE秋2014-開発者の可能性を際限なく広げる高性能クラウドSoftLayer PDF
デブサミ夏2014 開発者に嬉しいSoftLayerサーバー構築Tips PPT
第二回SoftLayerユーザー会 ラズベリーパイとオブジェクトストレージを繋いでみた PPT
OSC名古屋2014 使えるクラウド SoftLayer PPT
第一回Soft layer勉強会 グローバル分散アーキテクチャ MySQL Clusterに適したベアメタルクラウド SoftLayer
- 1.
© 2015 IBMCorporation
MySQL Cluster に適した
ベアメタルクラウド
ソフトレイヤー2016年6月24日
日本IBM株式会社
クラウド事業統括
テクニカルサービス
本資料は、発表者によって準備された資料であり
IBMの公式の見解を代表するものではありません。
- 2.
© IBM Corporation2
text
お話する人
高良 真穂(たから まほ)
日本アイ・ビー・エム株式会社
クラウド事業統括
エバンジェリスト
IBMは、International Business Machine の略で、
大型コンピュータからPCまで作っていた会社
ですが、近年はハードウェアを作るのをやめ、
クラウドの会社に転換を進めています
- 3.
© IBM Corporation3
text
ゲーム業界の皆様は、
既に、クラウド使って
いますよね?
– ゲーム業界は他の業界よりも、クラウドの利用が進んで
いる業界です。
- 4.
- 5.
- 6.
© IBM Corporation6
text
SoftLayerの特徴
– 他社では真似の出来ない3つのサービス
強力なベアメタル(物理)サーバー
(オーダー後、30分~2時間で利用開始)
ネットワークに強い!
(広帯域LAN & 国際ネットワーク)
APIで物理サーバーのデプロイができる
(最後は人が動いている)
- 7.
© IBM Corporation7
仮想の性能劣化が無いベアメタル(物理)サーバ
ー
CPU: Xeon E5-2650v3
仮想環境: Xen 4.4
性能測定ツール: Unixbench 5.1.3
CPUコア数: 4コアで統一、物理サーバーは起動時にCPUオンライン数4に制限
Linux: Ubuntu 14.04 64bit
HVM (Hardware Assisted Virtual Machine) の仮想サーバーと比較した場合でも、
仮想ハードウェアのエミュレーションによるCPU命令サイクル消費が無いため、高い性能が得られる
注意:Unixbenchによる結果であり
仮想サーバーの全ての性能を代表
するわけではありません。
- 8.
© IBM Corporation8
Dom-0負荷集中で
俺のサーバの稼働
が抑えられる
仮想環境Xenでの複数ある内の一つ「共存影響」例
Xen Hypervisor
NIC Local Disk
Dom-0
Virtual Servers
VLAN
膨大なHTTP
アクセス
共存サーバー
が動作開始
稼働率が抑えられる
俺の
サーバー
他人の
サーバー
俺の
他人の
Dom-0のCPU使用率
が高く、VMの要求
に十分答えられない
大量のショートパケット
が発生する
テスト環境で状況を再現しまし
た
同じハイパーバイザー上に活性の高い仮想サーバーが共存すると、資源の競合により稼働が抑えられる現象
PVからHVMへ移行が進む中で軽減が進んでいるが、無くせる訳ではない
- 9.
© IBM Corporation9
本格的なワークロードを処理する場合、ベアメタルサー
バーは経済的な負担を抑え高い処理性能を提供します。
・仮想サーバー専業のクラウドベンダーに比べ、ソフトレイヤーの仮想サーバー性能は良くありません。
・処理性能が必要となる場合、ベアメタル(物理)サーバーのご活用をご検討おねがします。
1core
2core
4core
8core
16core
仮想PV
仮想HVM
他社仮想
ベアメタル
E3-1270 4core
ベアメタル
E5-2620x2 12core
ベアメタル
E5-2650 20core
性能高
価格高
・HVMの仮想サーバーとして
CentOS7.x, Debian 8.x,
Windows系サーバーがあります
・CentOS6.x、Ubuntu14.xは
PVの仮想サーバーとなってい
ます。
- 10.
© IBM Corporation10
スケールアップのパス
・仮想サーバー専業のクラウドベンダーに比べ、ソフトレイヤーの仮想サーバー性能は良くありません。
・処理性能が必要となる場合、ベアメタル(物理)サーバーのご活用をご検討おねがします。
16core
SoftLayer HVM仮想
他社仮想ベアメタル
E3-1270 4core
ベアメタル
E5-2620x2 12core
ベアメタル
E5-2650x2 20core
性能高
価格高
SoftLayer PV仮想
16core
16core CentOS6.x
Ubuntu14.04 /12.04
CentOS7.x
Debian8.1
Ubuntu15.04(予
定)
- 11.
- 12.
© IBM Corporation12
仮想化から物理サーバーへ移行手段
・開発〜試遊までは、仮想サーバーを利用してコストを抑える、
・本番稼働時は、物理サーバーを利用してチューニングコスト削減、仮想サーバー台数増加によるコスト増を抑止
・ヒットしたら物理サーバーをコア数の大きなサーバーへ切換え
仮想サーバー#0
フレックス・イメージ
物理サーバー#1 物理サーバー#2
フレックス・イメージ
フレックス・イメージは、RHEL/CentOS, Windows Server Standard に適用可能です
CPU 4コア RAM16GB CPU 4コア RAM 16GB CPU 20コア RAM 64GB
UnixBench: 1499.3
月費用: 27,905円
課金単位: 1時間
価格性能比: 19円/UB
Unixbench: 6090.7
月費用: 39,225円
課金単位: 一ヶ月
価格性能比:6.5円/UB
Unixbench: 9757.4
月費用: 128,194円
課金単位: 一ヶ月
価格性能比:13円/UB
同一スペック アップグレード
- 13.
© IBM Corporation13
豊富なAPIで運用を自動化
– 物理サーバーも、シェルやPythonプログラムからオーダー&キャンセルできる物理も含め
コードで構築できる世界をリードするIaaSです。 作っている人が見える安心のクラウド
– サーバー自動設定ツールと組み合わせて、サーバー構築を自動化できます
Chef レシピ
Chef レシピ
パブリック / プライベート / OS
イメージ・テンプレート
SoftLayer
API Endpoint
起動
Chef-Solo
Knife-Solo
仮想サーバー 物理サーバー
①SLコマンドから
サーバーを注文
③レシピによって
サーバーを設定する
②レシピの
テンプレートを利用、
必要に応じ編集する
管理サーバー
シェル・スクリプトからサーバーを注文する例
設定自動化ツールChefとの組み合わせ例
- 14.
- 15.
© IBM Corporation15
物理サーバー+高性能ストレージの効果
MySQLサーバーに18億件のデータ生成して、サーバー上のバッファプール(48G)の10倍
相当のデータを使って、SysbenchのOLTPテストを実施した比較結果
CPUコアを増やしても、ストレージの
性能を高くしてもトランザクション性
能は簡単に改善しない
ベアメタル(物理サーバー)+
Fusion ioMemory
ベアメタル+SSD
ベアメタル+SATA
- 16.
© IBM Corporation16
ストレージ・アクセスの遅延影響の例
LAN
仮想サーバー iSCSIストレージ
ミリ〜マイクロ秒
TCP/IP通信
物理サーバー
PCIe, SATA
直結
フラッシュメモリ
ドライブナノ秒
仮想サーバーでは、CPUを増やしても、iSCSIのネットワーク遅延が原因となってOLTP性能が改善しない
ベアメタルでも、iSCSIディスクでは、通信遅延によって、トランザクション性能の改善が難しいケースがある
iSCSI 遅延による限界
SATA直結 SSD性能
PCIe直結 FIO性能
SATA直結 磁気ディスク性能
- 17.
© IBM Corporation17
ベアメタル+MySQLクラスタの性能
– SoftLayerでのMySQLクラスタ構成は、他社クラウドと性能比較で、性
能で負けて失注したした経験はない。
– これまでの勝因
• 仮想化とiSCSIのオーバーヘッドの無い高性能
• DC内LANの40Gbpsの強力なLANファブリック
• 物理サーバーの内臓SSDを利用するため
Intel Xeon E5-2690v3
40Gbps
Switch
各10Gbps
X2 接続
各10Gbps
X2 接続
エンタープライズ
向けSSD
24コア 2.6GHz
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
© IBM Corporation23
© Copyright IBM Corporation 2015
IBM Global Services
Route 100
Somers, NY 10589 U.S.A.
Produced in the United States of America
July 2015
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corporation in the United States, other
countries or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a
trademark symbol (® or TM), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time
this information was published. Such trademarks may also be registered or common law trademarks in other countries.
Other product, company or service names may be trademarks or service marks of others. A current list of IBM trademarks is
available on the web at "Copyright and trademark information" at ibm.com/legal/copytrade.shtml
This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are
available in every country in which IBM operates.
The performance data discussed herein is presented as derived under specific operating conditions. Actual results may vary.
It is the user’s responsibility to evaluate and verify the operation of any other products or programs with IBM products and
programs. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR
IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to
the terms and conditions of the agreements under which they are provided.