このトピックでは、ApsaraDB for MongoDB のサービスアーキテクチャとコンポーネントについて説明します。
アーキテクチャ図

コンポーネント
-
タスクコントロール
作成、設定変更、バックアップなどのインスタンスライフサイクル操作を処理します。タスクの追跡とエラー管理を提供します。
-
HA コントロールシステム
インスタンスのヘルス状態を監視します。プライマリノードが利用不可になった場合、システムはセカンダリノードにフェイルオーバーし、通知します。ノードロールを手動で切り替えることもできます。ノードロールの切り替え。
-
ログ収集システム
-
モニタリングシステム
基本メトリクス、ディスク容量、ネットワークリクエスト、操作回数などのパフォーマンスメトリクスを収集します。ノードモニタリング (旧:基本モニタリング)。
-
バックアップシステム
インスタンスを Object Storage Service (OSS) にバックアップします。カスタムポリシーによる自動バックアップと手動バックアップをサポートします。バックアップファイルはデフォルトで 7 日間保持されます。ApsaraDB for MongoDB データの自動バックアップ。ApsaraDB for MongoDB データの手動バックアップ。
-
インスタンスリカバリシステム
基盤となる物理サーバーに障害が発生した場合に、バックアップからインスタンスを再構築し、サービスの可用性を維持します。データ移行と同期。