18
あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク 2017年1月28日 日本アイ・ビー・エム株式会社 クラウド事業統括 クラウドエバンジェリスト 安田智有 オープンソース・カンファレンス 2017 OSAKA ライトニング・トーク @ytomoari tomoari.yasuda

あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

あのクラウドと比べてみたよ

IBMクラウドのリアルベンチマーク

2017年1月28日

日本アイ・ビー・エム株式会社

クラウド事業統括

クラウドエバンジェリスト

安田智有

オープンソース・カンファレンス 2017 OSAKA ライトニング・トーク

@ytomoari

tomoari.yasuda

Page 2: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

https://ibm.biz/BdE9ab

http://book.impress.co.jp/books/1115101095

2

話すひと

https://www.redbooks.i

bm.com/redbooks/pdfs

/sg246650.pdf

http://www.redbooks.ib

m.com/redbooks/pdfs/

sg246649.pdf

日本IBM クラウドマイスター

安田智有① お客様の「よしやってみるか」を応援してきました

・メディア配信基盤向けアプリプログラマ・WebやGird Computing のインフラSE・新規ビジネス立ち上げ技術企画

② IBMクラウドを基にした設計が専門③ 好きなクラウド:IBM Bluemix

Page 3: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

イメージです

しらへんわそんなん

IBMってクラウドから撤退したんちゃうん?

Page 4: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

4

撤退ちゃうわーーーーーーーーーー!

Page 5: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

これだけは、正しく知ってほしい!

「撤退じゃなくて、統合」

5

Page 6: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

IBM Bluemixでのサーバー選択肢

仮想サーバー

“抽象化”

“制御”

ベアメタル

Dedicated Compute

High Memory

Intensive Disk I/O

Isolation

Familiar

Full OperatingSystem Control

コンテナー

Portable

Flexible

Light-weight

CF Apps

Speed

Manage code,not infrastructure

OpenWhisk

Stateless

Event-Driven

Short-lived

…開発者のニーズに合わせる…

総合制御 柔軟性最大効率 DevOps 最少コスト 反応性6

Page 7: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

さぁ本題の「くらべてみた」

いくで!

Page 8: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

OSのシステムコールを利用するワークロードは、仮想環境では

60%の差がある

(IBM社内ベンチマークより)仮想サーバーで稼動させてもいいか考えよう!

仮想 vs 物理

Page 9: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

仮想環境では、いろいろゆらぐことがあることを把握しよう!仮想 vs 物理

Bluemix Infrastructure(ベアメタル)

他社クラウド(仮想マシン)

Page 10: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

VoltDBの比較もある。

Page 11: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

VOLT DB Reporthttps://voltdb.com/blog/cloud-benchmark

クラウド比較 ベアメタルは価格性能比でもけっこうお得

IBM Bluemix-baremetal

IBM Bluemix-baremetal

IBM Bluemix-virtual

IBM Bluemix-virtual

Page 12: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル
Page 13: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

© 2017 IBM Corporation

http://crystalmark.info/?lang=enConfiguration (Windows 2012R2)AzureD1V2 1core 2.4 GHz Intel Xeon® E5-2673 v3, 3.5G MEMD2V2 2core 2.4 GHz Intel Xeon® E5-2673 v3 , 7G MEMD3V2 4core 2.4 GHz Intel Xeon® E5-2673 v3 ,14GB MEM

0

10000

20000

30000

40000

50000

60000

70000

80000

90000

Azure D1V21CORE

Azure D2V22CORE

Azure D3V24CORE

SoftLayer 1CORE

SoftLayer 2CORE

SoftLayer 4CORE

SoftLayerBaremetal

4CORE

CPU Performance (by CrystalMark)

ALU FPU

IBM Bluemix Infrastructure1core Xeon E5-2683 v3 @2.00GHz, 4G MEM2core Xeon E5-2683 v3 @2.00GHz, 8G MEM4core Xeon E5-2683 v3 @2.00GHz, 16G MEM4 core Xeon E3-1270 v2 @3.5Ghz, 8GB MEM (参考値)

Crystal mark 2004R3:

CPU性能比較 物理的にハイスペックなクラウドの方が速い

Page 14: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

© 2017 IBM Corporation

http://crystalmark.info/?lang=en

Configuration (Windows 2012R2)AzureD1V2 1core 2.4 GHz Intel Xeon® E5-2673 v3, 3.5G MEMD2V2 2core 2.4 GHz Intel Xeon® E5-2673 v3 , 7G MEMD3V2 4core 2.4 GHz Intel Xeon® E5-2673 v3 ,14GB MEM

IBM Bluemix Infrastructure1core Xeon E5-2683 v3 @2.00GHz, 4G MEM2core Xeon E5-2683 v3 @2.00GHz, 8G MEM4core Xeon E5-2683 v3 @2.00GHz, 16G MEM4 core Xeon E3-1270 v2 @3.5Ghz, 8GB MEM

0

1

2

3

4

5

6

Azure D1V21CORE

Azure D2V22CORE

Azure D3V24CORE

SoftLayer 1CORE

SoftLayer 2CORE

SoftLayer 4CORE

SoftLayerBaremetal

4CORE

CPU Cost Performance (ALU+FPU / ¥)

Crystal mark 2004R3:

CPU性能比較 価格性能比で見ると、やっぱりベアメタルいいね!

つまり、

Performance Is Money!

Page 15: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

© 2017 IBM Corporation

https://github.com/jeffhammond/STREAM

0

5000

10000

15000

20000

25000

30000

35000

Azure A11CORE/1.75GB

SoftLayer1CORE/2GB

Azure D34CORE/14GB

Azure D3V24CORE/14GB

SoftLayer4CORE/16GB

Stream

Configuration (CentOS V7)AzureA1 1core, 1.75G MEMD3 4core, 14GB MEMD3V2 4core 2.4 GHz Intel Xeon® E5-2673 v3 , 14GB MEM

IBM Bluemix Infrastructure1core Xeon E5-2683 v3 @2.00GHz, 2G MEM4core Xeon E5-2683 v3 @2.00GHz, 16G MEM

MB/s (Copy/Scale/Add)

メモリ性能比較 メモリ使う処理では気をつけるべし!

お。メモリの割り当て?

Page 16: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

© 2017 IBM Corporation

IBM Bluemix InfrastructureSAN :2core Xeon E5-2683 v3 @2.00GHz, 8G MEM, SAN DISK 1TBLocal:2core Xeon E5-2683 v3 @2.00GHz, 8G MEM, LOCAL DISK 1TB

Q32T1: ランダムアクセス、マルチキュー&マルチスレッド(32 Queues、1 Thread)、ブロックサイズ4KBQ1,T1 : ランダムアクセス、シングルキュー&シングルスレッド、ブロックサイズ4KB

Configuration (Windows 2012R)AzureStandard: DS2V2 2core, 7GB MEM, Standard DISK 1TB (Default: No cashe)Premium: DS2V2 2core, 7GB MEM, Premium DISK 1TB (Default: only READ Cache)

http://crystalmark.info/download/

CrystalDiskMark v5.2:

Disk性能比較 アーキテクチャの差が浮き彫りに!

ブロックサイズ512KBブロックサイズ512KB

Page 17: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

まとめ

IBMは、OSSもクラウドもガンガン推進してます。

性能が気になるなら、クラウドをちゃんと選んだほうがええで

安定性、高性能をお求めなら IBM Bluemix

17

Page 18: あのクラウドと比べてみたよ IBMクラウドの リアルベンチマーク · IBM Bluemixでのサーバー選択肢 仮想サーバー “抽象化” “制御” ベアメタル

18

この資料の内容は社員個人の見解であり、必ずしも所属会社の立場、戦略、意見を代表するものではありません。この資料は執筆時点の情報を元に書いているため、必ずしも最新情報であるとはかぎりません。この資料の内容の正確性には責任を負いません。また、IBM、IBMロゴおよびibm.comは、世界の多くの国で登録されたInternational Business Machines Corporationの商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点でのIBMの商標リストについては、www.ibm.com/legal/copytrade.shtmlをご覧ください。当資料に記載された製品名または会社名はそれぞれの各社の商標または登録商標です。