Docs Menu
Docs Home
/
MongoDB Enterprise Kubernetes 演算子
/

Overview

項目一覧

  • 中央クラスターとノードクラスター
  • マルチ Kubernetes クラスター配置への移行

マルチ Kubernetes クラスター MongoDB 配置では、エンタープライズ アプリケーションのニーズに応じて、さまざまなレベルの回復力が得られます。

  • 単一リージョン、複数 AZ 。 1 つ以上の Kubernetes クラスター。各クラスターのノードを同じリージョン内の異なるゾーンに配置します。 このような配置により、エンタープライズ アプリケーションをバックアップする MongoDB インスタンスをゾーンおよび Kubernetes クラスターの障害から保護し、可用性、障害復旧、および 1 つのクラウド リージョン内でのデータ分散を強化します。

  • マルチリージョン。 1 つ以上の Kubernetes クラスターでは、各クラスターを異なるリージョンに配置し、各リージョン内で異なるアベイラビリティーゾーンにクラスター ノードを配置します。 これにより、Kubernetes クラスター、ゾーン、またはクラウド リージョン全体が失われた場合でも、データベースは回復力があります。

マルチ Kubernetes クラスター MongoDB 配置では、複数の地理的リージョンにまたがるグローバルクラスターに MongoDB インスタンスを追加して、可用性とデータのグローバル分散を実現できます。

配置で 中央クラスター として機能する クラスターを 1 つ特定します。KubernetesKubernetesMongoDB

を使用する複数の KubernetesクラスターMongoDB 配置は、 の 1MongoDBEnterprise Kubernetes Operator つの 中央クラスター と 1 つ以上のノードKubernetes クラスターで構成されています。

  • 中央クラスターには、次のロールがあります。

    • MongoDB Enterprise Kubernetes Operator のホスト

    • MongoDB のマルチ Kubernetes クラスター配置のコントロール プレーンとして機能

    • MongoDB レプリカセットの MongoDBMultiClusterリソース仕様をホストします

    • を 演算子とともに配置する場合、 をホストしますMongoDB Ops ManagerMongoDB Ops ManagerKubernetes

    • MongoDB レプリカセット のノードもホストできます

    重要

    中央クラスターは、 演算子クラスター とも呼ばれます。 将来のリリースでは、中央クラスターへの参照は演算子クラスターを参照するように名前が変更される可能性があります。

  • メンバークラスターは MongoDB レプリカセットをホストします。

次の図は、リージョンとアベイラビリティーゾーンにわたるマルチ Kubernetes クラスター MongoDB 配置の高レベルのアーキテクチャを示しています。 詳細については、「 のアーキテクチャ、機能、制限 」を参照してください。

MongoDB Enterprise Kubernetes Operator を使用して、リージョンとアベイラビリティーゾーンにわたるマルチクラスター Kubernetes 配置の高レベルのアーキテクチャとサービス メトリクスを示す図
クリックして拡大します

注意

この配置では サービス メトリクスを使用します。 これにより、複数の Kubernetes クラスター MongoDB 配置の構成が簡素化されます。 サービス メトリクスは、異なる Kubernetes クラスターに配置されたレプリカセット ノード間のクラスター間通信を可能にします。 MongoDB 開発では、 Istio でこれらの配置がテストされています。 、ただし、クラスター全体のポッド間で FQDN ホスト名の解決を提供するサービス メトリクスは動作するはずです。詳しくは、「外部接続のプラン 」を参照してください。

新しいマルチ Kubernetes クラスター MongoDB 配置を作成し、 MongoDB サポートに連絡して、既存の Kubernetes 配置からマルチ Kubernetes クラスター MongoDB 配置にデータを移行してください。 既存の単一 Kubernetes クラスターの配置を新しい Kubernetes クラスターに拡張することはできません。

戻る

複数の Kubernetes クラスターでの MongoDB リソースの配置