質問: LDAPとは何でしょうか。 また、LDAPの同期とは何でしょうか。 MSのActive DirectoryのようなDNSサーバと同期をとっているのでしょうか? とすれば、同期した情報は何に使われるのでしょうか。 LDAPは名前解決により特化したシステムでADをそのまま運用するよりも処理が速くなるのでしょうか? または、このシステムではLDAPを使用するという風にしておけば、ADに負荷をかけずに処理できるのでしょうか。 解説のサイトを見てもいまいち理解できなかったです。
回答: LDAPはディレクトリサーバとの通信に用いるプロトコルの事です。 ADもディレクトリサーバなのでLDAPに対応しているのでしょう。 同期はディレクトリサーバー間の同期の事だと思います。 シングルサインオンなどの認証で使ったりしていますね。 処理速度や運用方法は個別の案件になるので、速くなる、軽くなるとは一概には言えません。 扱うデータがツリー構造をとっているため、探索に係るコストから読み込みは早いですが、更新は遅いという特徴があります。このため、読込頻度は非常に多いが更新頻度は少ないケースで用いられます。これを考慮してシステム構築を行います。パフォーマンスはその設計次第になります。 私はあまりその辺の経験が少ないので、大規模な組織を扱った経験者の知見を聞いた方が良いでしょう。