Red Hat Training

A Red Hat training course is available for Red Hat Directory Server

10.2.5. 多国籍企業のレプリケーション設計

Example Corp. では、ディレクトリーのレプリケーションを設計する際に、以下の点を考慮しています。
  • データはローカルで管理されます。
  • ネットワーク接続の品質は、サイトごとに異なります。
  • データベースリンクは、リモートサーバー上のデータを接続するために使用されます。
  • データの読み取り専用コピーを含むハブサーバーは、コンシューマーサーバーにデータを複製するために使用されます。
ハブサーバーは、メールサーバーや Web サーバーなどの重要なディレクトリー対応アプリケーションに置かれます。
ハブサーバーは、サプライヤーサーバーからレプリケーションの負担を削除するので、サプライヤーサーバーは書き込み操作に重点を置きます。今後、Example Corp. が拡張し、コンシューマーサーバーを追加する必要がある場合は、追加のコンシューマーがサプライヤーサーバーのパフォーマンスには影響を及ぼしません。
ハブサーバーの詳細は、「カスケードレプリケーション」 を参照してください。

10.2.5.1. サプライヤーアーキテクチャー

Example Corp. intranet では、それぞれのローカリティーはデータのマスターコピーを保存し、データベースリンクを使用して他の局のデータへのチェーンをチェーンします。データのマスターコピーについては、それぞれのローカリティーはマルチマスターレプリケーションアーキテクチャーを使用します。
以下の図は、dc=exampleCorp,dc=com および dc=com 情報が含まれる Europe のサプライヤーアーキテクチャーを示しています。

図10.13 Example Corp. のサプライヤーアーキテクチャーヨーロッパ

Example Corp. のサプライヤーアーキテクチャーヨーロッパ
各局、そのサイトのデータのコピーを共有するサプライヤーが 2 つ含まれます。そのため、それぞれのローカル性は独自のデータのマスターコピーに対応します。マルチマスターアーキテクチャーを使用すると、データの可用性を確保し、各サプライヤーサーバーによって管理されるワークロードのバランスを取ることができます。
合計失敗のリスクを減らすために、Example Corp. は各サイトで複数の読み取り/書き込みサプライヤーディレクトリーサーバーを複数使用します。
以下の図は、ヨーロッパの 2 つのサプライヤーサーバーと、米国内の 2 つのサプライヤーサーバー間の対話を示しています。

図10.14 マルチマスターレプリケーション設計(Example Corp)。欧州および実例の Corp です。よろしくお願いします。

マルチマスターレプリケーション設計(Example Corp)。欧州および実例の Corp です。よろしくお願いします。
同じ関係が Example Corp に存在します。米国および Example Corpアジア、および Example Corp の間。欧州および実例の Corp です。アジアチア。