OpenStack Ironicとは?
物理マシンの配備を行うコンポーネント
ベアメタル(BM: BareMetal)プロビジョニング
テナント利用者はNova経由でベアメタルサーバを配備可能
Copyright 2018 FUJITSU LIMITED
Hypervisor
Provide same API for users Manage VMs
Manage BMs
Give me
an instance
Flavor
Flavor
…
…
8/ 63
ベンダドライバ(iRMC)のネットワーク構成
Copyright 2018 FUJITSULIMITED
Storage
VV
Ironic
BM
CNA/
HBA
BMC
Out of Band Network (OOB)
FC Network
NIC
BM
CNA/
HBA
BMC
NIC
Data Network
BMC経由でFC接続を制御
44/ 63
46.
BMC経由でFC接続を制御
ベンダドライバ(iRMC)のネットワーク構成
Copyright 2018FUJITSU LIMITED
Storage
VV
Ironic
BM
CNA/
HBA
BMC
Out of Band Network (OOB)
FC Network
NIC
BM
CNA/
HBA
BMC
NIC
Data Network
マルチテナントネットワーク
ゾーニングによるストレージネットワーク分離
45/ 63
ファイアウォールの必要性
Firewall as aService(FWaaS)
外部ネットワークからの不要なパケットをL3レイヤでフィルタリングできるため
L2レイヤでのEast-west の帯域圧迫を防ぐことにつながる
オンプレで利用してきた物理的なファイアウォールを、クラウドでもそのまま使いたい
という要望がある
Network Node
Physical-Switch
Compute
VM vSW
Security-Group only Firewall as a service
Compute
VM vSW
Network Node
Physical-Switch
Compute
VM vSW
Compute
VM vSW
Copyright 2018 FUJITSU LIMITED
Internet Internet
54/ 63
【私の考える】完全互換なベアメタルSGの実現
ステートフルなベアメタル向けのセキュリティグループの実現案
E.g. Neutronのovs-agent + OVS firewall driverを拡張
water
Network Node
L2-Switch
baremetal server
BM
NIC
Compute Node
NIC
br-int
br-eth3
NIC
br-ex
water
NIC
br-int
br-eth3
VMVM
External
Copyright 2018 FUJITSU LIMITED
NIC
bond
NIC
OVS
NIC NIC NIC
BM
NIC
59/ 63