24. PrivateCloud (OpenStack) の展開
24
L Overlay 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
L Overlay 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
L Overlay 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
28. PrivateCloud (OpenStack) の展開
28
L Overlay 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
L Overlay 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を起動
31. PrivateCloud (OpenStack) の展開
31
L Overlay 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]
33. OKD (PaaS by Kubernetes)
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-