メインコンテンツにスキップ
バージョン: 3.1

外部ストレージシステムをCubeCOSと連携させる

外部ストレージの概要

既存のSANおよびNASインフラストラクチャをCubeCOSと統合し、VMのディスクやイメージをホストします。 このハイブリッドアーキテクチャにより、社内のSDSは重要なクラスタデータに注力できる一方で、外部システムがプライマリVMおよびイメージのワークロードを処理します。

ハイブリッド・ストレージ・アーキテクチャの制限事項

SDSの要件は軽減可能ですが、初期設定およびその後の重要なサービスにおいては、依然として不可欠です。

内部SDSストレージを必要とするクラスタサービス

  • 初期設定のロジック:インストールプロセスでは、SDSレイヤーの初期化と展開を行うためにローカルデータディスクが必要です。
  • K3S(CSIドライバー):k8s-volumesのRBDプールを通じて、認証およびその他のクラスターにとって不可欠なサービスを実現します。
  • Cinder:必須の cinder-volumes RBD プールを管理します。
  • Glance:仮想マシン(VM)イメージ用のGlanceイメージRBDプールをホストします。
  • Nova:ephemeral-vms RBDプールを通じて、仮想マシン向けの一時ストレージを提供します。
  • マニラ:デフォルトのファイル共有サービスとして動作します。
  • Swift(RGW経由):デフォルトのオブジェクトストレージサービスを提供します。
  • CMP:重要なデータベースのバックアップを管理します。
  • Ceph(バックアップ):ボリュームバックアップサービス用のボリュームバックアップRBDプールを管理します。
  • クラスタサービスストレージ:永続的なクラスタサービスストレージとして /mnt/cephfs (CephFS) を利用します。

外部ストレージの統合プロセスの概要

Fibre Channel、iSCSI、またはNFSシステム(NetAppやDell SCシリーズなど)をCubeCOSと統合します:

  • 外部ストレージの要件: HBAの仕様、iSCSI、ネットワークの分離、ゾーニングなどを含む、ハードウェアおよびネットワークの前提条件。
  • 外部ストレージの設定: OpenStack の設定ファイル(CinderGlance、および Manila)を変更して、バックエンドを定義し、ベンダー固有のドライバを有効にします。
  • 外部ストレージ領域の活用: CLIツール(systooliscsiadm)を使用して接続を確認し、マルチパスデバイスを管理し、VM用のストレージを検証します。