Docs Menu
Docs Home
/ /

サービス メトリクスのないマルチクラスター参照アーキテクチャ

マルチクラスター参照アーキテクチャには複数の配置戦略が含まれており、それぞれがサービス メトリクスなしで複数のKubernetesクラスターに配置されるMongoDBカスタム リソースを共通の基盤としています。

標準のマルチクラスター配置は、次の各カテゴリの 1 つ以上の要素で構成されます。これにはKubernetesクラスターと、それらの間を安全にネットワーク化する手段が含まれますが、これらに限定されません。

次のガイドに含まれるすべてのコード例は、Kubernetes Operator 公式Githubリポジトリarchitecturesディレクトリからアクセスできます。または、このガイドに含まれるガイドから同じ例を直接コピーして貼り付けることもできます参照アーキテクチャ。

次のカテゴリ内の手順に従って、 Kubernetes演算子用のMongoDBコントロール のテスト済みで動作する複数の Kubernetes クラスター実装を配置します。

注意

この参照アーキテクチャに含まれる例は独自であり、説明のために特定のサードパーティのツールとプラットフォームが含まれています。同等のツールまたはプラットフォームが任意に使用できます。MongoDB はサードパーティ ツールをサポートしていません。

任意のさまざまな マルチクラスターMongoDB実装を配置するには、複数のKubernetesクラスターが必要です。Kubernetesクラスターは、任意の方法で配置できます。これらを GKE(Google Kubernetes Engine) に配置するには、次のガイドの手順に沿って配置します。

  • GKE に複数のKubernetesクラスターを配置。

複数のKubernetesクラスターKubernetes Operator 配置のすべての実装では、各クラスターが FQDN を公開する必要があります。サービス メトリクスを配置せずにこれを実現するには、参照アーキテクチャのこのセクション内のガイド に従ってください。

MongoDB Controls for Kubernetes Operator は、 MongoDB Ops ManagerやKubernetesのMongoDBデータベースインスタンスなどのMongoDBカスタム リソースの配置を処理します。 マルチクラスター配置用のKubernetes Operator に関する一般的な情報については、マルチクラスター レプリカセットを参照してください。Kubernetes Operator をKubernetesクラスターに配置するには、次を参照してください。

MongoDB Controls for Kubernetes Operator 配置には、 Cloud ManagerまたはMongoDB Ops Managerインスタンス のいずれかが必要です。 これらの必要なリソースは、データのバックアップやデータベースのパフォーマンスの監視などのワークロードを容易にします。MongoDB Ops Manager を複数のKubernetesクラスターに配置するには、次を参照してください。

MongoDB Controls for Kubernetes Operator は、1 つ以上のKubernetesクラスターでのMongoDBおよび関連リソースの配置を容易にします。詳しくは、マルチクラスターのレプリカセットおよびマルチクラスターのシャーディングされたクラスターを参照してください。

戻る

マルチクラスターシャードクラスタ

項目一覧