58. OpenStackとの親和性
Feature XenServer/XCP KVM QEMU LXC ESXi/VC Hyper-V Bare Metal
Launch ✔ ✔ ✔ ✔ ✔ ✔ ✔
Reboot ✔ ✔ ✔ ✔ ✔ ✔ ✔
Terminate ✔ ✔ ✔ ✔ ✔ ✔ ✔
Resize ✔ ✔ ✔ ✔
Rescue ✔ ✔ ✔ ✔
Pause ✔ ✔ ✔ ✗ ✔
Un-pause ✔ ✔ ✔ ✗ ✔
Suspend ✔ ✔ ✔ ✔ ✔
Resume ✔ ✔ ✔ ✔ ✔
Inject Networking ✔*(1)(2) ✔*(1) ✔*(1) ✔* ✔ ✔
Inject File ✔ ✔* ✔* ✗*(6) ✔
Serial Console ✗*(4) ✔ ✔ ✗ ✔ ✗ ✔*
VNC Console ✔*(5) ✔* ✔* ✔
Attach Volume ✔ ✔ ✔ ✗ ✔ ✔
Detach Volume ✔ ✔ ✔ ✗ ✔ ✔
Live Migration ✔ ✔ ✔ ✔ ✔
Snapshot ✔ ✔ ✔ ✔ ✔
iSCSI ✔ ✔ ✔ ✔ ✔
Set Admin Pass ✔ ✗ ✗ ✗ ✗*(6)
Get Guest Info ✔ ✔ ✔ ✔ ✔
Get Host Info ✔ ✔ ✔ ✔ ✔
Glance Integration ✔ ✔ ✔ ✔ ✔ ✔
Service Control ✔ ✔ ✔ ✔
VLAN Networking ✔ ✔ ✔ ✔ ✔ ✗*(7)
Flat Networking ✔ ✔ ✔ ✔ ✔ ✔ ✔
Security Groups ✔ ✔ ✔ ✔
Firewall Rules ✔ ✔ ✔
Routing ✔ ✔ ✔ ✔ ✗*(7)
nova diagnostics ✔ ✔ ✔
Config Drive ✔*(3) ✔ ✔ ✔ ✔
Auto configure disk ✔
1.Inject Networking only works with nova-network in Flat mode, and only with Debian/Ubuntu based virtual machines, and only at boot time
2.XenServer integration also supports using a guest agent to inject networking settings, at any time when a VM has the guest agent installed,
through an admin API extension
3.XenAPI Config drive support was added in Grizzly
4.XenAPI support for serial console is currently under development
5.Unknown: VNC support has since been unified between libvirt and XenAPI
6.Functionality provided by cloudbase-init for windows http://www.cloudbase.it/cloud-init-for-windows-instances/
7.Vlan and Routing is supported on Hyper-V when using the Quantum Hyper-V Plugin
8.Support of Xen using Libvirt
https://wiki.openstack.org/wiki/HypervisorSupportMatrix
より引用(2013.4.18現在)
• OpenStackとは
• 米RackSpaceとNASAが2010年に
開発スタートしたIaaS基盤
• 現在はOpenStack Foundationにより
開発・運営されている
• ポイント
• XenServerが最も連携性に優れる
• OpenStack最大のユーザーで
ある米RackSpaceはXenServerで
クラウドサービスを提供
64. ネットワークの方式 – 基本ネットワーク
65.11.1.2 Guest
VM 1
Guest
VM 2
Guest
VM 3
Guest
VM 4
パブリックネットワーク
インターネット
NetScaler
ロード
バランサー
65.11.1.3
65.11.1.4
65.11.1.5
DHCP
DNS
仮想ルーター
セキュリティグループ1
10.1.2.3 Guest
VM 1
Guest
VM 2
Guest
VM 3
Guest
VM 4
10.2.12.4
10.5.2.99
10.1.2.18
EIP, ELB
65.11.1.2
65.11.1.3
65.11.1.4
L3
スイッチ
セキュリティグループ2
DHCP
DNS
仮想ルーター
セキュリティグループ1
セキュリティグループ2
パブリックネットワーク
インターネット
仮想ルータによるネットワークサービスの提供 外部ネットワークアプライアンスによる
ネットワークサービスの提供モデル
65. ネットワークの方式 – 拡張ネットワーク
ゲストネットワーク
10.1.1.0/8
VLAN 100
ゲートウェイアドレス
10.1.1.1
DHCP
DNS
NAT
Load Balancing
VPN
Public IP
65.37.141.11
10.1.1.2
Guest
VM 1
10.1.1.3
Guest
VM 2
10.1.1.4
Guest
VM 3
10.1.1.5
Guest
VM 4
ゲストネットワーク
10.1.1.0/8
VLAN 100
Private IP
10.1.1.112
DHCP
DNS
Public IP
65.37.141.112
10.1.1.2
Guest VM
1
10.1.1.3
Guest VM
2
10.1.1.4
Guest VM
3
10.1.1.5
Guest VM
4
NetScaler
ロードバランサー
Private IP
10.1.1.111
Public IP
65.37.141.11
1
Juniper
SRX
ファイアウォール
仮想ルータによるネットワークサービスの提供 外部ネットワークアプライアンスによる
ネットワークサービスの提供モデル
仮想ルーター
パブリックネットワーク
インターネット
パブリックネットワーク
インターネット
仮想ルーター