コンテナ永続ストレージ
Kubernetesはスケーラビリティ、移植性、および管理の面で利点がありますが、状態の保存をサポートしていません。ほとんどのプロダクションアプリケーション(データベースなど)は状態を持ち、永続的なストレージが必要です。
Ambedded UniVirStor(統合仮想ストレージ)は、Ceph CSIプラグインを介してCeph RBDおよびCephFSを永続ストレージとして使用する開発者をサポートします。Ceph CSIプラグインは、CSI対応のコンテナオーケストレータ(CO)とCephクラスターの間のインターフェースを実装し、CSI機能をサポートします。これにより、Cephボリュームを動的にプロビジョニングし、ワークロードにアタッチすることができます。
コンテナストレージインターフェース(CSI)は、コンテナオーケストレーションシステム(Kubernetes、Mesos、Docker、Cloud Foundryなど)上のコンテナ化されたワークロードに任意のブロックおよびファイルストレージシステムを公開するための標準です。
CSIは、ストレージプラグインを開発し、標準の永続ボリュームクレーム、永続ボリューム、およびストレージクラスを介してコンテナ化され、展開され、利用されることで、ボリュームプラグインとFlex-Volumesのすべての問題に対処します。ユーザーに愛されるものです。
コンテナの永続ストレージは、高い可用性を持ち、再起動や一時的な問題を生き残る必要があります。Cephは強靭で、データの保存と取得のための明確に定義されたインターフェースを持っています。
Kubernetesのストレージニーズを処理できる潜在的なストレージソリューションは多数ありますが、Cephは最も柔軟かつ包括的なものとして際立っています。そのスケーラビリティとブロック、ファイル、オブジェクトを同時に許容する柔軟性により、CephはKubernetesの非常に変動の大きいニーズを処理するための明らかな選択肢となります。
- 関連技術
Cephブロックストレージ
Ambedded Cephアプライアンスは、高可用性のブロックデバイスを提供し、災害復旧とスナップショットの機能を備えたスケーラブルなストレージプラットフォームです。 Cephブロックデバイスは、薄いプロビジョニング、サイズ変更可能性、高いデータ耐久性を持っています。 Cephのブロックデバイスは、無限のスケーラビリティと高いパフォーマンスを提供します。Linuxベースのシステムは、クライアントとクラスター間で最高のパフォーマンスを提供するカーネルモジュールの利点を活用することができます。Ambedded...