AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

Enterprise Advanced の配置を計画する

MongoDB Enterprise Advanced は、MongoDB ライセンスと商用サポートを結合し、インフラスト構成全体で MongoDB を大規模で実行するコントロール プレーンを提供します。コントロール プレーンを理解することで、ビジネスが MongoDB を安全、信頼性、効率的に実行する方法を決定する準備が整います。

Enterprise Advanced コントロール プレーンは、MongoDB インフラストラクチャ全体で配置、ライフサイクル マネジメント、バックアップ、および可視性を自動化する統合コンポーネントを提供します。このアプローチにより、ユーザーまたはカスタマーに対してMongoDB をセルフホストするデータベース・アザ・サービスを提供する場合のコストと複雑さを大幅に削減できます。

Enterprise Advanced コントロール プレーン機能を活用しない場合、オーケストレーション、バックアップ、モニタリングのツーリングを自分でビルドする必要があります。MongoDB コントロール プレーンは、既存のオートメーション、バックアップ、モニタリング システムに統合でき、メンテナンスのエンジニアリングの労力を節約できます。

目標は、ユーザーがプロビジョニングと構成を行うことができるように、一元的なガバナンスと制御を実行しながら、スケーラブルな本番環境に対応した MongoDB クラスターを実行することです。コントロール プレーンが設定されると、アプリケーション チームは、インフラストラクチャに必ずしも手を加えることなく、組織の標準プロセスを通じて MongoDB データベースをプロビジョニングします。中央プラットフォーム チームは、オペレーション上のボトルネックになることなく、セキュリティ ポリシーを強制し、バックアップの予定を管理し、配置を増やします。

Enterprise Advanced のコントロール プレーンには 3 つのコンポーネントがあります。

Ops Manager: 中央管理アプリケーション。手動設定と管理のためのウェブUIと、開発者のセルフサービスを強化する内部開発プラットフォーム ツールと統合するためのREST API を提供します。 Ops Manager には、 配置のオートメーション、セキュリティ、ポイントインタイムリカバリを使用した継続的バックアップ、 MongoDB固有のモニタリングとアラートのための組み込み機能があります。 Ops Manager は、 サードパーティの認証、モニタリング、バックアップシステムとの統合もサポートしています。

MongoDB Agent: MongoDB Agent は、ホストが VM、物理サーバー、またはKubernetesポッドであるかにかかわらず、Ops Manager が管理する各MongoDBデプロイホスト(例、データベース)で実行されます。エージェントは、Ops Manager からの構成および管理の指示を実行し、バックアップとリカバリをサポートし、Ops Manager にテレメトリを報告します。

MongoDB Controls for Kubernetes for Kubernetes (MVK): MCK は、Enterprise Advanced のKubernetes演算子です。インフラストラクチャのプロビジョニングとMongoDB構成をKubernetes のカスタム リソースとして管理し、Ops Manager と連携します。 MCK は Ops Manager の代替手段ではありません。 MongoDBは、 MongoDB を実行するためのインフラストラクチャ( Kubernetesポッド)をプロビジョニングし、構成を管理する能力のロックを解除します。これにより、VM ライフサイクル マネジメントとMongoDB の構成を連結するためのオーケストレーションレイヤーを構築する必要がないため、 MongoDB の管理を大幅に簡素化し、データベースをサービスとして提供できます。

Kubernetes は MongoDB Ops Manager と MongoDB データベースにとって任意です。Kubernetes を使用せずに、自動バックアップ、モニタリング、オーケストレーション、コマーシャル サポートなどを含める完全な Enterprise Advanced 配置をバーチャル マシンまたは物理サーバー上で実行できます。

MongoDB Enterprise サーバー で検索とベクトル検索を行うには Kubernetes が必要です。検索ノードは Kubernetes で実行する必要があります。MongoDB Enterprise サーバーでの検索とベクトル検索には、VM ベースの配置パスはありません。検索が計画された配置の一部である場合、プライマリデータベースの実行する場所にかかわらず、検索階層には少なくとも Kubernetes が必要です。

Ops Manager によってマネージドされる VM 上の MongoDB データベースと MCK によってマネージドされる Kubernetes 上の検索ノードのハイブリッド トポロジーは有効な構成です。カスタマーは、既存のデータベース インフラストラクチャを移動することなく、いつでも検索用に Kubernetes を追加できます。

コントロール プレーンは MongoDB 配置の基盤です。事前に行った決定は、MongoDB Ops Manager、MongoDB Agent、MCK がお使いの環境にどのように適合するか、データベースとノードがどこで実行されるか、チームが MongoDB をどのようにプロビジョニングしてセキュアにするかなど、その寿命中の操作方法を決定します。これらの選択により、順調に拡大するか、運用上の負債が蓄積されるかが決まります。事前に計画することで、チームが依存するようになってからインフラを再構築するのではなく、MongoDB を信頼性の高い内部データベースとしてサービスとして実行できます。