Mais conteúdo relacionado Semelhante a オンプレ/クラウド連携と柔軟なストレージで実現する高信頼サービス_Shownet2021 studio 20210416 (20) Mais de Interop Tokyo ShowNet NOC Team (20) オンプレ/クラウド連携と柔軟なストレージで実現する高信頼サービス_Shownet2021 studio 202104164. AzureStack HCI、Azureによる
ハイブリッドクラウド
Red Hat Advanced Management
Cluster for Kubernetes による
Kubernetes マルチクラスタ
NVMe over Fabrics、NVMe over
TCP と CSI ドライバによる
高速コンテナストレージ
Red Hat Advanced Management
Cluster for Kubernetes による
Kubernetes マルチクラスタ
11. NVMe over Fabrics と NVMe over TCP
• NVMe over Fabrics
• RDMA NIC (RNIC) の利用を前提
• UDP の上に Infiniband のプロトコル
• RNIC がホストメモリにアクセス
• CPU を使用しない
• NVMe over TCP
• RDMA NIC (RNIC) を必要としない
• 標準の TCP/IP スタックで利用可能
• NVMe の Queue 毎に TCP connection
• TCP connection は CPU にマッピング
12. NVMe over Fabrics を活用した高速ストレージ
• RoCEv2、PFC + ECN
• 高IOPS
• 低 I/O レイテンシ
N93180yc-1 N93180yc-2
Dl325-
kumoscale
nvme-of-
initiator
k8s
13. Contro Plane
Kubernetes Storage & iSCSI / NVMe over Fabrirics
CSIを活用した
高速コンテナストレージとの接続
Kube API Server
Container
PVC manifest
Worker Node Worker Node
CSI Node Plugin
Container
CSI Node Plugin
Container
CSI Controller
Plugin Container
ボリューム作成
NVMe-oF
or
NVMe-oTCP
iSCSI
NVMe-oF
Initiator
iSCSI
Initiator
14. CSIとは
• CSI: Container Storage Interface
• コンテナ用ストレージを制御するためのAPI
• ボリュームの作成、ノードへのアタッチ、スナップショット
取得、等の操作を抽象化
Persistent
Volume Claim
Worker Node
Contro Plane
ボリューム
切り出し
ノードへの接続
Podのnamespace
にbind mount