PrivateCloud (OpenStack) の展開
24
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
25.
PrivateCloud (OpenStack) の展開
25
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
我々が提供するのはユーザ向けのVM
26.
PrivateCloud (OpenStack) の展開
26
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
PrivateCloud (OpenStack) の展開
28
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
物理的なサーバは
Kubernetes Node
として管理
29.
PrivateCloud (OpenStack) の展開
29
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
KubernetesのPod (コンテナ)として
OpenStack Componentsを起動
PrivateCloud (OpenStack) の展開
31
LOverlay Network (VXLAN on IP CLOS)
Compute
Node
Compute
Node
Compute
Node
k s
master
k s
master
k s
master
Storage Storage
KVM / Container
Users
VM
Users
VM
Users
Service
nova
neutron
Container
KVM / Container
OpenStack
Controller
Container
other
Container
User
Components
OpenStack
Components
Physical
Components
独⾃ストレージ基盤を⽤いて管理
OpenStack / Kubernetesから利⽤可 [8]
OKD (PaaS byKubernetes)
33
• The Community Distribution of Kubernetes
that powers Red Hat OpenShift.
• RedHat製のPaaS基盤 (OSS and Distribution)
• Cycloudユーザ向けにKubernetes基盤を提供
• ユーザによるクラスタ管理が不要に
34.
参考
34
• [ ]:FY Presentation Material for New Investors P より引⽤ https://
d utiq et vl .cloudfront.net/files/topics/ _ext_ _ .pdf?v=
• [ ]: AbemaTVのアーキテクチャの変遷 https://www.slideshare.net/abemadev/abematv-abematv-
devcon- -tracka-session-a -
• [ ]: Amebaブログなど、サイバーエージェントのメディアサービスを⽀えるインフラ組織とは?
https://www.wantedly.com/companies/cyberagent/post_articles/
• [ ]: Amebaアフィリエイト基盤の GKEアーキテクチャと マイクロサービス https://speakerdeck.com/
youta /cndt -amebaahuirieitoji-pan-false-gkeakitekutiyato-maikurosahisu
• [5]: タップル誕⽣: オンプレからAWS Fargateまで @ JAWS DAYS https://speakerdeck.com/
prog /tatupurudan-sheng-onpurekaraaws-fargatemade-at-jaws-days-