SlideShare a Scribd company logo
Kubernetes データ保護
Kasten K10 説明会
2024/2/28
ヴィーム・ソフトウェア
シニアシステムズエンジニア
山田 隆紀
Kasten by Veeam
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
アジェンダ
1, Kasten 製品概要
2, お客様事例
3, プラットフォーム移行の流れ
- 一般的な流れ
- K10利用
4,まとめ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten by Veeam
• DevOpsエンジニアリング
• ネットワークやサイバーセキュリティ管理者
• Kubernetesアプリケーションオーナー
・Kubernetes アプリケーションデータ保護
・Kanisterを利用したオープンソースポート
フォリオ
• クラウドネイティブ企業
• パブリックセクタ
• FinTech
対象顧客
プロファイル
ターゲット
マーケット
プロダクト
Kasten K10の特徴は?
Kubernetes
ネイティブ
エコシステムサポート
セキュリティ
使いやすさ
Kubernetes
データ保護
#1
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten K10の仕組み
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten K10 アーキテクチャ
Transformation at the Core
Kubernetes Clusters
Kubernetes Clusters
K10メタデータカ
タログ
ストレージアレイ
ボリューム
VBR Server
アプリケーションメタデータ
DBの論理ダンプ
クラスター
メタデータ
スナップショット
抽出
ボリューム ボリューム
Kubernetesクラスター
ワークロード
Config Secrets Ingress
NoSQL /
リレーショナル
DB
永続ボリューム (PV)
ボリュームデータ
およびDBダンプ
NFS
オブジェクトスト
レージ
K8s
API
DB
API
データ
変換
エンジン
アプリ
変換
エンジン
アプリケーション
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten K10 アーキテクチャ
Transformation at the Core
Kasten K10 API
SDK CLI (kubectl) ダッシュボード
セキュリティ ポリシー 設定 プロファイル
カタログ 基盤オーケストレーション
アプリケーション検出
および変革
データ変換エンジン
圧縮 重複排除 暗号化
ストレージシンク ゼロにスケーリング 障害分離
API
ユーザから見える機能
スケーラブルな
バックエンドサービス
ワークフローエグゼキューター
(バックアップ、リストア、移行)
アプリケーション変換エンジン
Kubernetes オブジェクト 外部リソース
インフラポータビリティ ストレージ変換
内部サービスおよびプラットフォーム統合
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kubernetesアプリケーションを自動的に検出し、
依存関係をインベントリ化
リソース定義、構成、基礎データを含む
リレーショナルおよびNoSQLデータベース、主
要なKubernetesディストリビューションと統合
Kubernetesアプリケーションスタックをキャプチャ
検出
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
コンテナと指定したデータのコピーを
作成し、自動的にバックアップします。
複数のクラスタやクラウドを包括的に
保護します。
自動化されたポリシーにより、
バックアップSLAを満たすことが可能
バックアップ
アプリケーション保護
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
クラスタ、リージョン、クラウドに
またがるアプリケーション全体と
データの復元
ユーザーエラー、インフラ障害、
災害、悪意のある攻撃からの復旧
ブループリントを活用して、アプリ
ケーションとデータのリストアを
適切にオーケストレーション
リストア
アプリケーションの回復
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten K10
お客様事例
使いやすさ
選択の自由 イノベーションを加速
SLA を満たすための大量のデータとアプリケーションの安全で
信頼性の高いバックアップとリカバリ
バックアップとディザスタリカバリを理解している Kubernetes
タレントを見つけるのが困難
OpenShift の連携とアプリケーション中心のアプローチにより、
お客様にとって理想的なソリューションに
時間短縮に寄与する自動化により、データ損失インシデント
のリスクが軽減され、製品開発プロセスが向上
セキュリティ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
OnyxCorp (業種: ソフトウェア開発)
Kubernetes ネイティブなディザスタリカバリ
ユースケース
• 2 つのデータセンターにまたがる 500 以上ある VM のソフトウェア開発基盤を Kubernetes に移行
主な課題
• Kubernetes に習熟した人員の特定
• 従来のバックアップソリューションが Kubernetes に不適合
Kasten K10 Solution
• 使いやすくシンプルなダッシュボードにより、既存の VM 管理者はKubernetes のバックアップと DR の
引継ぎを迅速に実施
• Kubernetes 連携とアプリケーション中心のアプローチにより、インフラストラクチャ間の移行が容易に
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Software AG, AGIS® Software Platform
安全で信頼性の高いバックアップとリカバリ
ユースケース
• バックアップリカバリソリューションとして、大量のデータ処理と、停止した場合のリカバリ時間の最小化
主要な課題
• Software AG ARIS スイートは多くの K8S クラスターで構成されるElastic Search、Cassandra、リレーショナルDBなど、
様々なバックエンドストレージソリューションを備えたマイクロサービスアーキテクチャへのサポートが必要
Kasten K10 ソリューション
• スケーラブルなマルチクラスターのバックアップとリカバリを提供
• 停止またはデータ損失の場合のリカバリ時間を最小限に抑制
• バックグラウンドで実行され、継続的なバックアップと安心感を提供
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Sopra Steria (業界: IT サービス)
クラウドネイティブなデータ管理
ユースケース
• パブリッククラウドのK8Sクラスタのクラウドネイティブデータ管理:
バックアップとリストア、DR、移行、コンプライアンス
主要な課題
• ワークロードデータを迅速に移行できること
• 最新のデータベースを幅広くサポートできること
Kasten K10 ソリューション
• アプリケーション中心プラットフォーム
• きめ細かいデータ保護とリカバリ機能
• 導入が簡単で高度な
管理インターフェース
• ポリシーベースの自動化
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Zenseact (業種: 自動車ソフトウェア)
自動運用によりイノベーションを加速
ユースケース
• 大量のデータを扱う環境では、迅速なリカバリを可能にする効率的で信頼性の高いバックアッププロセスが必要
主要な課題
• 競合他社に遅れをとらないように迅速なイノベーションが必要
• データ損失のリスクを最小限に抑えながら、VM からコンテナに移行
• 開発サイクルを加速するためにセルフサービス機能が必要
Kasten K10 ソリューション
• 自動化により、開発時間を1か月あたり最大150時間節約
• ポリシー主導のバックアップにより、データ損失のリスクを軽減
• 迅速なオペレーションを可能にすることで、イノベーションをサポートする運用を実現
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
航空業界企業
プライベートクラウドプラットフォーム移行とバックアップソリューション
ユースケース
• プライベートクラウドプラットフォーム移行とバックアップソリューション
主要な課題
• OpenShift Container Platform 3から4への移行
• Red Hat OpenShift Service on AWS 環境をサポートする必要あり
Kasten K10 ソリューション
• 容易な導入と簡単なインターフェース
• ROSA上でも動作OK
• プラットフォーム間での移行にも利用
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
航空業界企業
OCP to ROSA
App + Config + Data
Snapshot
Object
Storage
Import Restore
Point
Restore
Application
Managed Disk
EBS
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行
一般的な流れ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
アプリケーション
Source Environment Target Environment
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
アプリケーション
①Storageclass名を確認
Source Environment Target Environment
SourceからTargetへ:K8S間での全般的なイメージ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
アプリケーション
Source Environment Target Environment
NS1 NS2
②Namespaceを作成
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション
③移行するコンテナをyaml定義して転送
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション
③移行するコンテナをyaml定義して転送
④移行先PVC定義を環境に合わせて変更
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション
⑤PVCを定義してマウント
⑥Deploymentを定義
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション
⑧コンテナイメージをエクスポート
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション ⑨エクスポートしたファイルを取り
出して転送
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行 一般的な流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
Shared
Storage
Source Environment Target Environment
NS1 NS2
アプリケーション
⑩オブジェクトの設定を更新
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
プラットフォーム移行
K10を使用した流れ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
①ソースとターゲットにK10
①オブジェクトストレージ用意
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
②バックアップ指示
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
③転送指示
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
④インポート指示
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
K10がアプリケーション設定を移行側の
コンテナ環境に合わせてリストア
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
K10を使用した流れ
SourceからTargetへ:K8S間での全般的なイメージ
Kubernetes
Containers
Persistent
Volume
Kubernetes
Containers
Client
K10
Source Environment Target Environment
設定ファイル変更作業を実施する必要が無い為、
スムーズな移行を実現
e.g.
Amazon S3
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
まとめ
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
Kasten K10は、お客様が使用しているKubernetesテクノロジーをサポート
セキュリティサービス
ストレージ・インフラストラクチャ
Kubernetes データ保護プラットフォーム
データサービス Kubernetes ディストリビューション
SQL Server
HPE Ezmeral
VMWare Tanzu
Net App
Pure Storage
Infinidat
Azure Disk
Storage
Elasticsearch
K8ssandra
Kafka Lenovo
Hitachi
Nutanix
Kubernetes
Engine (NKE)
Oracle
Container
Engine (OKE)
Zadara
EDB
Oracle
Cloud
Infrastructure
K3s
Azure
Kubernetes
Service (AKS)
Kubernetes
Kyverno
Red Hat
OPA
Vault
AWS
Amazon EBS
Amazon S3
Amazon EKS
Anywhere
Google
Kubernetes
Engine
Amazon RDS
CSI
Red Hat
OpenShift
PostgreSQL
Kanister.io
SUSE
Rancher
HPE
Google
Cloud Storage
MinIO
Amazon EKS
Digital Ocean
MongoDB
MySQL
Cassandra
Mirantis
Kubernetes
Engine
DELL EMC
Ceph
Cisco
HyperFlex
© 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners.
まとめ:Kasten K10
バックアップ・DRそして移行で活用
導入操作は簡単、保護は整合性でしっかり
幅広いデータプラットフォームに対応
ありがとうございました

More Related Content

PDF
グレブナー基底を食べよう
PPTX
Slurmのジョブスケジューリングと実装
PPTX
At coder regular contest 013 解説
PDF
[最新バージョンの情報がDescription欄にございます]AWS Black Belt Online Seminar 2018 Amazon Connect
PDF
Internet Week 2018:D2-3 丸ごと分かるペネトレーションテストの今
PDF
暗号技術入門
PDF
Re: ゼロから始める監視設計
PDF
図と実装で理解する『木構造入門』
グレブナー基底を食べよう
Slurmのジョブスケジューリングと実装
At coder regular contest 013 解説
[最新バージョンの情報がDescription欄にございます]AWS Black Belt Online Seminar 2018 Amazon Connect
Internet Week 2018:D2-3 丸ごと分かるペネトレーションテストの今
暗号技術入門
Re: ゼロから始める監視設計
図と実装で理解する『木構造入門』

What's hot (20)

PDF
PDF
「自分のとこでは動くけど…」を無くす devcontainer
PDF
Database Encryption and Key Management for PostgreSQL - Principles and Consid...
PDF
AtCoder Regular Contest 017
PDF
VPCのアウトバウンド通信を制御するためにおさえておきたい設計ポイント
PDF
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
PDF
あなたのScalaを爆速にする7つの方法(日本語版)
PDF
Djangoフレームワークの紹介
PPTX
プロダクトマネージャーはフレームワークを作れ
DOC
ΔΙΑΓΩΝΙΣΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ
PPTX
ASTERIA徹底運用Tips
PDF
楕円曲線と暗号
PDF
ΠΛΗ20 ΤΕΣΤ 25
PDF
Azureを頑張る理由と頑張り方(Cloud Skills Challenge 2022 winter 発表資料)
PDF
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
PDF
範囲証明つき準同型暗号とその対話的プロトコル
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
PDF
Golangで並行シミュレーテッドアニーリング
PPTX
ASTERIA WARP開発前に知っておくべき10の鉄則(AUG関西支部編)
「自分のとこでは動くけど…」を無くす devcontainer
Database Encryption and Key Management for PostgreSQL - Principles and Consid...
AtCoder Regular Contest 017
VPCのアウトバウンド通信を制御するためにおさえておきたい設計ポイント
第84回 雲勉【オンライン:初心者向け】ECS入門 _ CloudFront + ELB + ECS FargateでWebサイトを公開
あなたのScalaを爆速にする7つの方法(日本語版)
Djangoフレームワークの紹介
プロダクトマネージャーはフレームワークを作れ
ΔΙΑΓΩΝΙΣΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ
ASTERIA徹底運用Tips
楕円曲線と暗号
ΠΛΗ20 ΤΕΣΤ 25
Azureを頑張る理由と頑張り方(Cloud Skills Challenge 2022 winter 発表資料)
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
範囲証明つき準同型暗号とその対話的プロトコル
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Golangで並行シミュレーテッドアニーリング
ASTERIA WARP開発前に知っておくべき10の鉄則(AUG関西支部編)
Ad

Similar to Kubernetes環境のアプリケーションバックアップソフトウェアKasten K10ご紹介 (20)

PDF
VMware が考えるコンテナと Kubernetes の世界
PDF
Cloud Native Days 2020 - オープンインフラの歴史から紐とく、Kubernetesのエンタープライズ化と その未来 
PDF
Kube con + cloudnativecon 2017 社内報告会(外部公開用)
PDF
NGINX & OpenShift webinar for Energy Sector
PDF
de:code 2019 Cloud トラック 総まとめ!
PDF
GCPで実現するクラウドネイティブアプリケーション
PPTX
Kubernetes(K8s) バックアップ最前線  K8s専用のデータ保護「Kasten K10」はいかが?
PDF
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
PDF
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
PDF
Kubecon NA 2019 Recap: Your Path to Production Ready Kubernetes hosted by Wea...
PPTX
【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介
PDF
Kubernetes環境のバックアップとモビリティを手軽に実現する Veeam Kasten
PDF
【VMware】jp developer-summit_2012_final_for_print
PDF
Azure Kubernetes Service Overview
PPTX
20140826 it pro_expo_rev2
PDF
Kubernetes に開かれる新しい海 -Project Pacific とは?-
PDF
Deploying secure service mesh for applications on k8s with using A10's Lighti...
PDF
5分で振り返るKubeCon EU 2019:ランタイムとイメージの話題ダイジェスト
PDF
Cloud Native市場動向およびRancher Labsが提供するKubernetes Everywhere戦略について
VMware が考えるコンテナと Kubernetes の世界
Cloud Native Days 2020 - オープンインフラの歴史から紐とく、Kubernetesのエンタープライズ化と その未来 
Kube con + cloudnativecon 2017 社内報告会(外部公開用)
NGINX & OpenShift webinar for Energy Sector
de:code 2019 Cloud トラック 総まとめ!
GCPで実現するクラウドネイティブアプリケーション
Kubernetes(K8s) バックアップ最前線  K8s専用のデータ保護「Kasten K10」はいかが?
[External] 2021.12.15 コンテナ移行の前に知っておきたいこと @ gcpug 湘南
Japan Developer Summit (jp) - Cloud Foundry, the Open Platform As A Service
Kubecon NA 2019 Recap: Your Path to Production Ready Kubernetes hosted by Wea...
【Veeam基礎】簡単解説!バックアップ可能な環境や機能をご紹介
Kubernetes環境のバックアップとモビリティを手軽に実現する Veeam Kasten
【VMware】jp developer-summit_2012_final_for_print
Azure Kubernetes Service Overview
20140826 it pro_expo_rev2
Kubernetes に開かれる新しい海 -Project Pacific とは?-
Deploying secure service mesh for applications on k8s with using A10's Lighti...
5分で振り返るKubeCon EU 2019:ランタイムとイメージの話題ダイジェスト
Cloud Native市場動向およびRancher Labsが提供するKubernetes Everywhere戦略について
Ad

More from FumieNakayama (9)

PDF
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
PDF
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
PDF
OpenShiftで実現するプラットフォーム・エンジニアリングにおけるDevSecOpsの価値.pdf
PDF
実例に学ぶ、クラウドネイティブセキュリティの勘所.pdf
PDF
ソフトウェアサプライチェーンセキュリティの最新技術動向.pdf
PDF
クラウドネイティブ最新技術動向.pdf
PDF
NGINX Ingress Controller on RedHat OpenShift.pdf
PDF
NGINX Ingress Controllerで実現するセキュリティ.pdf
PDF
k8sとOpenShiftの違いとは.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
OpenShiftで実現するプラットフォーム・エンジニアリングにおけるDevSecOpsの価値.pdf
実例に学ぶ、クラウドネイティブセキュリティの勘所.pdf
ソフトウェアサプライチェーンセキュリティの最新技術動向.pdf
クラウドネイティブ最新技術動向.pdf
NGINX Ingress Controller on RedHat OpenShift.pdf
NGINX Ingress Controllerで実現するセキュリティ.pdf
k8sとOpenShiftの違いとは.pdf

Kubernetes環境のアプリケーションバックアップソフトウェアKasten K10ご紹介

  • 1. Kubernetes データ保護 Kasten K10 説明会 2024/2/28 ヴィーム・ソフトウェア シニアシステムズエンジニア 山田 隆紀
  • 3. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. アジェンダ 1, Kasten 製品概要 2, お客様事例 3, プラットフォーム移行の流れ - 一般的な流れ - K10利用 4,まとめ
  • 4. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten by Veeam • DevOpsエンジニアリング • ネットワークやサイバーセキュリティ管理者 • Kubernetesアプリケーションオーナー ・Kubernetes アプリケーションデータ保護 ・Kanisterを利用したオープンソースポート フォリオ • クラウドネイティブ企業 • パブリックセクタ • FinTech 対象顧客 プロファイル ターゲット マーケット プロダクト
  • 6. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten K10の仕組み
  • 7. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten K10 アーキテクチャ Transformation at the Core Kubernetes Clusters Kubernetes Clusters K10メタデータカ タログ ストレージアレイ ボリューム VBR Server アプリケーションメタデータ DBの論理ダンプ クラスター メタデータ スナップショット 抽出 ボリューム ボリューム Kubernetesクラスター ワークロード Config Secrets Ingress NoSQL / リレーショナル DB 永続ボリューム (PV) ボリュームデータ およびDBダンプ NFS オブジェクトスト レージ K8s API DB API データ 変換 エンジン アプリ 変換 エンジン アプリケーション
  • 8. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten K10 アーキテクチャ Transformation at the Core Kasten K10 API SDK CLI (kubectl) ダッシュボード セキュリティ ポリシー 設定 プロファイル カタログ 基盤オーケストレーション アプリケーション検出 および変革 データ変換エンジン 圧縮 重複排除 暗号化 ストレージシンク ゼロにスケーリング 障害分離 API ユーザから見える機能 スケーラブルな バックエンドサービス ワークフローエグゼキューター (バックアップ、リストア、移行) アプリケーション変換エンジン Kubernetes オブジェクト 外部リソース インフラポータビリティ ストレージ変換 内部サービスおよびプラットフォーム統合
  • 9. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kubernetesアプリケーションを自動的に検出し、 依存関係をインベントリ化 リソース定義、構成、基礎データを含む リレーショナルおよびNoSQLデータベース、主 要なKubernetesディストリビューションと統合 Kubernetesアプリケーションスタックをキャプチャ 検出
  • 10. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. コンテナと指定したデータのコピーを 作成し、自動的にバックアップします。 複数のクラスタやクラウドを包括的に 保護します。 自動化されたポリシーにより、 バックアップSLAを満たすことが可能 バックアップ アプリケーション保護
  • 11. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. クラスタ、リージョン、クラウドに またがるアプリケーション全体と データの復元 ユーザーエラー、インフラ障害、 災害、悪意のある攻撃からの復旧 ブループリントを活用して、アプリ ケーションとデータのリストアを 適切にオーケストレーション リストア アプリケーションの回復
  • 12. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten K10 お客様事例 使いやすさ 選択の自由 イノベーションを加速 SLA を満たすための大量のデータとアプリケーションの安全で 信頼性の高いバックアップとリカバリ バックアップとディザスタリカバリを理解している Kubernetes タレントを見つけるのが困難 OpenShift の連携とアプリケーション中心のアプローチにより、 お客様にとって理想的なソリューションに 時間短縮に寄与する自動化により、データ損失インシデント のリスクが軽減され、製品開発プロセスが向上 セキュリティ
  • 13. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. OnyxCorp (業種: ソフトウェア開発) Kubernetes ネイティブなディザスタリカバリ ユースケース • 2 つのデータセンターにまたがる 500 以上ある VM のソフトウェア開発基盤を Kubernetes に移行 主な課題 • Kubernetes に習熟した人員の特定 • 従来のバックアップソリューションが Kubernetes に不適合 Kasten K10 Solution • 使いやすくシンプルなダッシュボードにより、既存の VM 管理者はKubernetes のバックアップと DR の 引継ぎを迅速に実施 • Kubernetes 連携とアプリケーション中心のアプローチにより、インフラストラクチャ間の移行が容易に
  • 14. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Software AG, AGIS® Software Platform 安全で信頼性の高いバックアップとリカバリ ユースケース • バックアップリカバリソリューションとして、大量のデータ処理と、停止した場合のリカバリ時間の最小化 主要な課題 • Software AG ARIS スイートは多くの K8S クラスターで構成されるElastic Search、Cassandra、リレーショナルDBなど、 様々なバックエンドストレージソリューションを備えたマイクロサービスアーキテクチャへのサポートが必要 Kasten K10 ソリューション • スケーラブルなマルチクラスターのバックアップとリカバリを提供 • 停止またはデータ損失の場合のリカバリ時間を最小限に抑制 • バックグラウンドで実行され、継続的なバックアップと安心感を提供
  • 15. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Sopra Steria (業界: IT サービス) クラウドネイティブなデータ管理 ユースケース • パブリッククラウドのK8Sクラスタのクラウドネイティブデータ管理: バックアップとリストア、DR、移行、コンプライアンス 主要な課題 • ワークロードデータを迅速に移行できること • 最新のデータベースを幅広くサポートできること Kasten K10 ソリューション • アプリケーション中心プラットフォーム • きめ細かいデータ保護とリカバリ機能 • 導入が簡単で高度な 管理インターフェース • ポリシーベースの自動化
  • 16. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Zenseact (業種: 自動車ソフトウェア) 自動運用によりイノベーションを加速 ユースケース • 大量のデータを扱う環境では、迅速なリカバリを可能にする効率的で信頼性の高いバックアッププロセスが必要 主要な課題 • 競合他社に遅れをとらないように迅速なイノベーションが必要 • データ損失のリスクを最小限に抑えながら、VM からコンテナに移行 • 開発サイクルを加速するためにセルフサービス機能が必要 Kasten K10 ソリューション • 自動化により、開発時間を1か月あたり最大150時間節約 • ポリシー主導のバックアップにより、データ損失のリスクを軽減 • 迅速なオペレーションを可能にすることで、イノベーションをサポートする運用を実現
  • 17. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. 航空業界企業 プライベートクラウドプラットフォーム移行とバックアップソリューション ユースケース • プライベートクラウドプラットフォーム移行とバックアップソリューション 主要な課題 • OpenShift Container Platform 3から4への移行 • Red Hat OpenShift Service on AWS 環境をサポートする必要あり Kasten K10 ソリューション • 容易な導入と簡単なインターフェース • ROSA上でも動作OK • プラットフォーム間での移行にも利用
  • 18. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. 航空業界企業 OCP to ROSA App + Config + Data Snapshot Object Storage Import Restore Point Restore Application Managed Disk EBS
  • 19. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ
  • 20. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage アプリケーション Source Environment Target Environment
  • 21. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage アプリケーション ①Storageclass名を確認 Source Environment Target Environment SourceからTargetへ:K8S間での全般的なイメージ
  • 22. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage アプリケーション Source Environment Target Environment NS1 NS2 ②Namespaceを作成
  • 23. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ③移行するコンテナをyaml定義して転送
  • 24. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ③移行するコンテナをyaml定義して転送 ④移行先PVC定義を環境に合わせて変更
  • 25. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ⑤PVCを定義してマウント ⑥Deploymentを定義
  • 26. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ⑧コンテナイメージをエクスポート
  • 27. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ⑨エクスポートしたファイルを取り 出して転送
  • 28. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 一般的な流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client Shared Storage Source Environment Target Environment NS1 NS2 アプリケーション ⑩オブジェクトの設定を更新
  • 29. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. プラットフォーム移行 K10を使用した流れ
  • 30. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment ①ソースとターゲットにK10 ①オブジェクトストレージ用意 e.g. Amazon S3
  • 31. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment ②バックアップ指示 e.g. Amazon S3
  • 32. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment ③転送指示 e.g. Amazon S3
  • 33. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment ④インポート指示 e.g. Amazon S3
  • 34. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment K10がアプリケーション設定を移行側の コンテナ環境に合わせてリストア e.g. Amazon S3
  • 35. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. K10を使用した流れ SourceからTargetへ:K8S間での全般的なイメージ Kubernetes Containers Persistent Volume Kubernetes Containers Client K10 Source Environment Target Environment 設定ファイル変更作業を実施する必要が無い為、 スムーズな移行を実現 e.g. Amazon S3
  • 36. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. まとめ
  • 37. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. Kasten K10は、お客様が使用しているKubernetesテクノロジーをサポート セキュリティサービス ストレージ・インフラストラクチャ Kubernetes データ保護プラットフォーム データサービス Kubernetes ディストリビューション SQL Server HPE Ezmeral VMWare Tanzu Net App Pure Storage Infinidat Azure Disk Storage Elasticsearch K8ssandra Kafka Lenovo Hitachi Nutanix Kubernetes Engine (NKE) Oracle Container Engine (OKE) Zadara EDB Oracle Cloud Infrastructure K3s Azure Kubernetes Service (AKS) Kubernetes Kyverno Red Hat OPA Vault AWS Amazon EBS Amazon S3 Amazon EKS Anywhere Google Kubernetes Engine Amazon RDS CSI Red Hat OpenShift PostgreSQL Kanister.io SUSE Rancher HPE Google Cloud Storage MinIO Amazon EKS Digital Ocean MongoDB MySQL Cassandra Mirantis Kubernetes Engine DELL EMC Ceph Cisco HyperFlex
  • 38. © 2023 Kasten by Veeam. All rights reserved. All trademarks are the property of their respective owners. まとめ:Kasten K10 バックアップ・DRそして移行で活用 導入操作は簡単、保護は整合性でしっかり 幅広いデータプラットフォームに対応