【问题标题】:Where can I get an enterprise directory structure?我在哪里可以获得企业目录结构?
【发布时间】:2009-04-29 17:37:17
【问题描述】:

我希望能够加载具有实际大中型企业目录结构(组、用户)的 Active Directory 服务器,以便我可以在使用该数据的应用程序上运行性能测试。在我的幻想世界中,一些大公司会以我可以直接导入的方式导出他们的(匿名的)广告结构。由于这似乎不太可能发生,有没有人知道测试数据的来源可以提供对 10 到 10 万员工组织结构的合理模拟?我可以自己生成数据,但我不想对组嵌套级别、给定用户是多少组的直接成员等做出太多假设。

【问题讨论】:

    标签: active-directory ldap enterprise directory-structure


    【解决方案1】:

    我的公司适合您的范围。这里有一些统计数据可以帮助您模拟环境:我们每个部门都有一个顶级 OU。所有用户、计算机和组帐户都位于其中一个帐户下。每个部门都有自己的管理团队,并授权他们控制自己的 OU 结构。一些团队具有广泛的结构,每个部门都有 OU,他们下有用户,组的 OU 和计算机的其他 OU。其他人的结构很深,OU 中的 OU 中的 OU 中的 OU 中 - 我认为当前的最大值为 12。其他的有胖(为了更好的词)结构:单独的用户、计算机和组 OU,但没有进一步细分用户或计算机(因此每个帐户中可能有数千个帐户)。分支机构往往有自己的 OU,下面是用户、计算机和组,在一个部门 OU 下。

    我们达到了组成员身份的令牌大小限制。一些管理团队拥有庞大、复杂的委派管理结构,用户可能位于数百个组中。其他人有简单的,但组策略组、分发组和普通安全组仍然可以为用户带来 50 或 60 个组。我们还将组用于计算机组策略和软件分发,因此大多数计算机将是 5-30 个组。有几个应用程序使用 AzMan(CN=Program Data 中的数据)。

    组的嵌套深度通常不会超过 3 或 4 层,因为它会变得非常混乱。

    我们有大约 35,000 个用户和 20,000 个组。

    希望对您有所帮助。

    【讨论】:

    • 哦,如果你想现实一点,别忘了考虑流失因素:如果你有 50,000 名用户和 30% 的员工流动率,你需要删除并创建 1250 多个帐户每月。这可能很重要,具体取决于您需要的应​​用类型。
    • 谢谢,好信息。我仍然坚持让某人真正给我他们的结构;)
    • 如果我组织中的任何人这样做,我会把他们从大炮里射出来! :-)
    【解决方案2】:

    TechNet ScriptCenter Repository 有大量用于生成用户、组和 OU 的示例脚本。
    http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx?mfr=true

    【讨论】:

    • 我知道如何自己生成它们(并且已经拥有),我想要一个真实公司的真实结构代表。
    【解决方案3】:

    我知道 OpenDS 包括在安装时安装示例数据的选项,但不包括您所说的条目数。鉴于 LDAP 目录通常包含敏感信息,如果您能够从真实公司获取数据,即使是匿名的,我也会感到惊讶。

    是否值得四处寻找一些公开可用的 LDAP 服务器并联系管理员?你可能会走运。

    另外,我怀疑最好的选择是构建您自己的数据。根据我的经验,无论如何,公司目录结构往往是相当扁平的,因此除非您有特定要求,否则您不需要复杂的 DIT 结构。

    我会选择这样的:

    dc=example,dc=com
    -->ou=人
    -->-->uid=user1
    -->-->uid=user2
    -->-->uid=...
    -->ou=groups
    -->-->ou=group1
    -->-->ou=group2
    -->-->ou=...

    我知道您提到您知道如何创建自己的 LDAP 条目,但我可以推荐 MakeLDIF 工具吗? MakeLDIF 附带SLAMD,这是一个出色的免费工具,用于性能测试和基准测试 LDAP 服务器。 MakeLDIF 非常有用,因为它允许您定义目录结构,以及模板文件中的条目结构。您不会有“真实”数据,但您应该能够生成它的合理近似值。

    也许有一种可能性是使用sample directory data from something like ApacheDS 来构建一个基本模板以馈入 MakeLDIF。

    希望对你有帮助。

    R

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-11
      • 2010-11-17
      相关资源
      最近更新 更多