Я знаю, что в OpenDS есть возможность установки примеров данных при установке, но не количество записей, о которых вы говорите. Учитывая, что каталоги LDAP часто содержат конфиденциальную информацию, я был бы удивлен, если бы вы смогли получить данные от реальной компании, даже анонимной.
Возможно, стоит поискать общедоступные серверы LDAP и связаться с администраторами? Тебе может повезти.
С другой стороны, я подозреваю, что лучшим вариантом будет создание ваших собственных данных. По моему опыту, структуры корпоративных каталогов в любом случае, как правило, довольно плоские, поэтому вам не понадобится сложная структура DIT, если у вас нет особых требований.
Я бы пошел с чем-то вроде этого:
dc = пример, DC = COM
-> OU = люди
-> -> UID = user1
-> -> UID = user2
-> -> UID = ...
-> НУ = группа
-> -> НУ = group1
-> -> НУ = group2
-> -> НУ = ...
Я знаю, вы упомянули, что знаете, как создавать свои собственные записи LDAP, но могу ли я порекомендовать инструмент MakeLDIF? MakeLDIF поставляется с SLAMD , отличным бесплатным инструментом для тестирования производительности и тестирования серверов LDAP. MakeLDIF очень полезен, потому что позволяет вам определять структуру каталогов, а также структуру записей в файлах шаблонов. У вас не будет «реальных» данных, но вы должны быть в состоянии получить разумное приближение к ним.
Возможно, можно было бы взять образец данных каталога из чего-то вроде ApacheDS для создания базового шаблона для подачи в MakeLDIF.
Надеюсь, это поможет.
R