ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Directory Server Enterprise Edition評価ガイド
11g リリース1 (11.1.1.7.0)
B72442-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

6 スケーラビリティの管理

この章では、数億、さらには数千億エントリに及ぶデプロイメントでもサポートできるDSEEの機能について説明します。DSEEでは、ou=peopleなどのフラットなネームスペースを、マルチマスター・レプリケーションのために構成された複数セットのサーバー全体に分割することができます。この章の内容は、次のとおりです。

6.1 ロード・バランシングと操作ベースのルーティング

Directory Proxy Serverでは、同じクライアント接続上の様々なLDAP操作を異なるサーバーにルーティングしたり、同じクライアント接続上の連続したリクエストを同一のLDAPサーバーに送信することができるようになりました。また、Directory Proxy Serverは、広範囲に及ぶバランシング・ポリシーを提供しています。

さらに、Directory Proxy Serverを構成すると、リクエストされたLDAP操作に応じて、複数のLDAPサーバー全体にLDAPトラフィックをロード・バランスすることができます。

次の図に示すとおり、DSCCの「新規データ・ソース・プール」ウィザードを使用すると、ロード・バランシング・アルゴリズムを選択することができます。

choose-dps-algor.pngの説明が続きます
図choose-dps-algor.pngの説明

また、DSCCの「新規データ・ソース・プール」ウィザードを使用して、ロード・バランシング・アルゴリズムを構成することもできます。次の図は、DSCCを使用して、各データ・ソースにルーティングされる読込みおよび書込み操作の割合を定義する方法を示しています。

loadalgo.pngの説明が続きます
図loadalgo.pngの説明

次の図に示すとおり、データ・ソースおよびそのロード・バランシング・アルゴリズムを構成した後、「新規データ・ビュー」ウィザードを使用して、データ・ソースをデータ・ビューに関連付けます。

dataview.pngの説明が続きます
図dataview.pngの説明

6.2 DNと属性のリライト

Directory Proxy Serverを構成して、エントリのDN、属性タイプおよび属性値を自動的に変更することができます。その結果、エントリのクライアント・アプリケーション・ビューが、ディレクトリに格納されている内容と大きく異なる場合があります。

DNのリライトは、1つのDNに対する次の操作でサポートされています。

DNのリライトは、検索操作ベースおよび結果エントリのDNでもサポートされています。

コマンドライン・ツールを使用した構成例は、『Oracle Directory Server Enterprise Edition管理者ガイド』データ・ビューの作成および構成の使用例に関する説明を参照してください。

6.3 書込みを高速化するカスタマイズ可能なデータ分散

ユーザーは、自身のDSEEのデプロイメントを設計して、ディレクトリをサーバー全体に分散させることで、ディレクトリ対応アプリケーションで可能なかぎり最適なパフォーマンスを得ることができます。また、カスタマイズされた分散によって、ディレクトリの可用性が向上し、ディレクトリの管理が簡単になります。データベースのコンテンツがサーバーの数に分散されるため、各サーバーのワークロードは削減されます。ただし、クライアント側からは、ディレクトリは、単一のディレクトリ・ツリーのように見えます。

データを分散させると、各サーバーのこれらのディレクトリのエントリをエンタープライズに物理的に含めなくても、複数のサーバー全体にディレクトリをスケーリングすることができます。このため、分散されたディレクトリには、単一のサーバーのときよりもはるかに多くのエントリを保持することができます。さらに、分散の詳細内容をユーザーから見えないようにディレクトリを構成することもできます。ユーザーおよびアプリケーションに関するかぎり、それらのディレクトリの問合せは、単一のディレクトリで回答されます。

詳細は、『Oracle Directory Server Enterprise Editionデプロイメント・プランニング・ガイド』書込みのスケーラビリティにおける分散の使用に関する説明を参照してください。

6.4 参照先

この章に記載の機能の詳細は、次のドキュメントを参照してください。

機能 ドキュメント

スケーリングされたデプロイメントの設計

『Oracle Directory Server Enterprise Editionデプロイメント・プランニング・ガイド』の第10章のスケーリングされたデプロイメントの設計に関する説明

Directory Proxy Serverの管理

『Oracle Directory Server Enterprise Edition管理者ガイド』の第II部のDirectory Proxy Serverの管理に関する説明

グローバル・デプロイメントの設計

『Oracle Directory Server Enterprise Editionデプロイメント・プランニング・ガイド』の第11章のグローバル・デプロイメントの設計に関する説明

Directory Proxy Serverアーキテクチャの概要

『Oracle Directory Server Enterprise Editionリファレンス』の第II部のDirectory Proxy Serverのリファレンスに関する説明

Directory Proxy Serverのロード・バランシングおよびクライアント・アフィニティについて

『Oracle Directory Server Enterprise Editionリファレンス』の第16章のDirectory Proxy Serverのロード・バランシングおよびクライアント・アフィニティに関する説明

ロード・バランシングの構成

『Oracle Directory Server Enterprise Edition管理者ガイド』の第20章のDirectory Proxy Serverのロード・バランシングおよびクライアント・アフィニティに関する説明