前のトピック: パフォーマンス要件の定義

次のトピック: すべてのアプリケーションの分析

アプリケーションの要件を変換する

アプリケーションの要件をディレクトリ用語に変換する必要があります。 ディレクトリのパフォーマンスは 1 秒あたりの動作回数で測定されます。

例: アプリケーション要件をディレクトリ用語に変換する

オンライン バンキング アプリケーションは、ユーザ認証データのリポジトリとしてディレクトリを使用します。 以下の図に示すように、アプリケーションには毎秒 100 件の認証(ユーザ ログイン)を行う SLA (サービス レベル契約)があります。

バンキング アプリケーションは、毎秒 100 の認証リクエストを受信します

この SLA はディレクトリのパフォーマンス要件の作成に有用です。しかし、これに基づいてディレクトリ設計を行うのは不十分です。

この例の各認証について、このアプリケーションはディレクトリ上で 5 つの操作を実際に実行します。ユーザ エントリが存在するかどうか確認するための検索や、"最後のログイン時間" 値の更新などです。

これは、以下の図に示すように、ディレクトリのパフォーマンス要件が実際には毎秒 500 回の操作であることを意味します。

アプリケーションは、結果的に毎秒 500 のディレクトリ リクエストをもたらす毎秒 100 の認証リクエストを受信します