6. CloudStackの構成
Management
Web API
Server
Zone 1 Zone 2
Secondary
Storage
Pod 2
Pod 1 Cluster 2
Cluster 1
Computing Computing Computing
Node Node Node
VM VM VM
Primary
Storage
6
8. HaaS: Hardware as a Service
• IaaS利利⽤用者から無尽蔵な資源プールに⾒見見えても、
IaaS事業者の資源は有限
– ピーク需要に対する設備投資は⾮非効率率率
• HaaSはIaaSへ資源を提供するクラウドサービス
SaaS: Software as a Service
PaaS: Platform as a Service
IaaS: Infrastructure as a Service
HaaS: Hardware as a Service
8
11. HaaSサービスモデル
モデルa モデルb
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L2 DC間ネットワーク:L2
-‐‑‒ モデルc
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L3 DC間ネットワーク:L3
HaaS
Data
Center
IaaS
Data
Center
Rent
a
Compute
Node
11
12. HaaSサービスモデル
モデルa モデルb
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L2 DC間ネットワーク:L2
-‐‑‒ モデルc
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L3 DC間ネットワーク:L3
HaaS
Data
Center
IaaS
Data
Center
Rent
a
Pod
12
13. HaaSサービスモデル
モデルa モデルb
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L2 DC間ネットワーク:L2
-‐‑‒ モデルc
貸出単位:計算ノード 貸出単位:ポッド
DC間ネットワーク:L3 DC間ネットワーク:L3
HaaS
Data
Center
IaaS
Data
Center
Rent
a
Pod
13
16. 資源管理理
• HaaSシステムでは計算機、ネットワーク共に
2段階の仮想化が必要
– 計算機:⼊入れ⼦子型仮想化
– ネットワーク:エッジオーバレイ
HaaS Data Center IaaS Data Center
IaaS L2
L2
L2
L1
L1
L1
User VM
VM
VM
VM
VM
VM
ユーザネットワーク
(VLAN)
IaaS L1
L1
L1
仮想ネットワーク
Provider VM
VM
VM
L0
L0
L0
(OpenFlow、トンネル)
物理理ネットワーク
HaaS
Provider L0
L0
L0
計算資源の仮想化 ネットワーク資源の仮想化
16
17. Iris: HaaS資源管理理システム
物理計算機を要求
クラウド
管理者
資源コーディ
ネータ
クラウド資源管理
物理計算機を要求
システムで
DC間ネットワークを要求
計算機を管理
資源 資源
マネージャ マネージャ
過負荷により
DC内ネットワーク(制御網)
サービスレベル
物理計算機の 低下の恐れ
クラウド
提供
資源管理
物理 V
物理V V V V V
M M M M M M
計算機
計算機
DC間ネットワーク
DC内ネットワーク(データ網)
GW GW DC内ネットワーク(データ網)
Data Center 1 (HaaS事業者)
Data Center 2 (IaaS事業者)
17