97
見せてもらおうか, vCloud Airの 性能とやらを Let’s see what VMware vCloud Air can do. IOT27/SPT11@岩手県立大学アイーナキャンパス 柏崎 礼生 Hiroki Kashiwazaki

見せてもらおうか、VMware社のvCloud Airの性能とやらを

Embed Size (px)

DESCRIPTION

岩手県立大学アイーナキャンパスで開催された第 27 回インターネットと運用技術・第 11 回セキュリティ心理学とトラスト合同研究会 (IOT27/SPT11) で発表した「見せてもらおうか、VMware社のvCloud Airの性能とやらを」の資料です。

Citation preview

Page 1: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

見せてもらおうか, vCloud Airの 性能とやらをLet’s see what VMware vCloud Air can do.

IOT27/SPT11@岩手県立大学アイーナキャンパス

柏崎 礼生 Hiroki Kashiwazaki

Page 2: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

大阪大学 Osaka University

Page 3: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

仮想化基盤 virtualization infrastructure

Page 4: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

IOTS2013 12-13, Dec., 2013

@広島大学東広島キャンパス

Page 5: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 6: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 7: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

8-9, Oct., 2014

Page 8: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

ピーター ドラッカー Peter Drucker (1909~2005)

Page 9: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

行政の大罪 The deadly sins in public administration

(1980)

Page 10: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

つ2 /6つのうちの大罪を犯した

国家プロジェクトは失敗する

Page 11: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(1)高邁な目標 The first thing to do make sure that

a program will not have results is to have a lofty objective.

Page 12: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(2)優先順位の不在 The second strategy guarantee to produce non-performance is to

try to do several things at once. It is to refuse to establish priorities and to stick to them

Page 13: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(3)肥大の美学 The third deadly sin of the public administrator is to believe that

“fat is beautiful,” despite the obvious fact that mass does not work.

Page 14: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(4)根拠なき信念 “Don’t experiment, be dogmatic”

Page 15: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(5)経験に学ばず “Make sure that

you cannot learn from experience” is the next prescription for non-perfomance in public

administration.

Page 16: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(6)止まらない The last of administrator’s deadly sins is the most damning and the most common: the inability of abandon.

Page 17: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

設計方針 design principle

Page 18: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(1)卑俗な目標 物理的・予算的・精神的な余裕を

生むための節約基盤

Page 19: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(2)仮想化基盤 第一目標は将来のパブリッククラウドへの 移行のための「ただの通過儀礼」

Page 20: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(3)最低限の規模 物理コア数、メモリは

現環境をほぼ踏襲 (補助記憶容量は増大)

Page 21: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(4)分相応 背伸びはする 分は弁える

Page 22: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(5)経験は作る 今まで計測を怠ってきたのならば これからきっちり計測をすれば良い

Page 23: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

(6)2.5年ごと 計測に基づいた妥当性のある需要予測と

それに基づく増強・縮退計画

Page 24: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

目標 ≧400vCPUsの集約

Page 25: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

物理コア 仮想CPU

:1 ≧4

Page 26: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

物理コア

120 cores

Page 27: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

メモリ容量

640 GBytes

Page 28: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

パブリック クラウドへの 踏み台

Page 29: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 30: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 31: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 32: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

The NIST Definition of Cloud Computing

Recommendations of the National Institute of Standards and Technology

Peter Mell Timothy Grance

Special Publication 800-145

Page 33: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

3

languages, libraries, services, and tools supported by the provider.3 The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.

Infrastructure as a Service (IaaS). The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, and deployed applications; and possibly limited control of select networking components (e.g., host firewalls).

Deployment Models:

Private cloud. The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). It may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premises.

Community cloud. The cloud infrastructure is provisioned for exclusive use by a specific community of consumers from organizations that have shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be owned, managed, and operated by one or more of the organizations in the community, a third party, or some combination of them, and it may exist on or off premises.

Public cloud. The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. It exists on the premises of the cloud provider.

Hybrid cloud. The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load balancing between clouds).

3 This capability does not necessarily preclude the use of compatible programming languages, libraries, services, and tools from

other sources.

Page 34: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

V2V Virtual to Virtual

Page 35: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

異ハイパーバイザ 移行・運用コスト

Page 36: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

KVM

Page 37: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Xen

Page 38: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

ESXi

Page 39: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Hyper-V

Page 40: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 41: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 42: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

ハイパーバイザー

作りながら

パブリッククラウド

プロバイダできるのは

マイクロソフト

だけじゃのう

Page 43: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Page 44: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 45: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 46: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Sep. 2013

Page 47: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 48: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

July 2014

Page 49: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 50: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 51: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 52: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 53: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 54: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 55: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 56: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 57: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 58: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 59: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 60: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 61: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 62: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 63: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 64: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 65: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 66: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 67: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 68: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 69: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 70: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 71: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 72: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 73: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 74: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 75: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 76: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 77: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 78: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 79: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

copy &

deploy

Page 80: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

ベンチマーク benchmark test

Page 81: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

iozone

Page 82: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

iozone -aceI a: full automatic mode

c: Include close() in the timing calculations e: Include flush (fsync,fflush) in the timing calculations

I: Use DIRECT IO if possible for all file operations.

Page 83: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 84: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 85: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

write

random read

stride read fwrite fread

random write backward read record rewrte

rewrite

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

read reread

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06 32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

32 1024 32768 1.04858e+06

4

16

64

256

1024

4096

16384

0 1GB/sec

6GB/sec

11GB/sec

0

500MB/sec

1GB/sec

File size in 2^n KBytes File size in 2^n KBytes File size in 2^n KBytes

Record size in 2^n Kbytes

Record size in 2^n Kbytes

Record size in 2^n Kbytes

Record size in 2^n Kbytes

Page 86: 見せてもらおうか、VMware社のvCloud Airの性能とやらを
Page 87: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

さくらの クラウド

SSD 2cores 2GB

!2cores 2GB

さくらの VPS

SSD 2cores 1GB

IDCF クラウド

M4 2cores 4GB

S2 1core 2GB

!3cores 2GB

さくらの VPS cloudn

v1 1core 2GB

v2 2cores 4GB

Amazon EC2c3.large 2cores 3.75GB

m3.large 2cores 7.5GB

m3.medium 1core 3.75GB

vCloud Air

SSD 4cores 8GB

他クラウド・VPSの値は稲葉一紀氏「IaaSクラウド比較」参照 http://www.slideshare.net/kazunoriinaba/20140411-iaascloud

検閲済みcensored

Page 88: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

cost

Page 89: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Nov., 2014

Page 90: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Iometer

Page 91: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Bonnie++

Page 92: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

fio

Page 93: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

Vdbench

Page 94: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

ORION

Page 95: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

IOTS2014 4-5, Dec., 2014@立命館大学BKC

Page 96: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

プライベート クラウドに 引導を

Page 97: 見せてもらおうか、VMware社のvCloud Airの性能とやらを

go on to the next stage