4.5. 디렉터리 트리 디자인 예
다음 섹션에서는 플랫 계층 구조뿐만 아니라 더 복잡한 계층 구조의 몇 가지 예제를 지원하도록 설계된 디렉터리 트리의 예를 제공합니다.
4.5.1. 국제 엔터프라이즈용 디렉터리 트리
국제적인 엔터프라이즈를 지원하려면 인터넷 도메인 이름을 디렉터리 트리의 루트 지점으로 사용한 다음 엔터프라이즈에서 작업을 수행하는 각 국가의 루트 지점 바로 아래에 트리를 분기합니다. 특히 기업이 국제적인 경우 4.2.1.1절. “접미사 이름 지정” 에서 언급한 대로 디렉터리 트리의 루트 지점으로 국가 지정자를 사용하지 마십시오.
LDAP는 DN의 속성 순서에 제한이 없으므로
c
속성은 각 국가 분기를 나타낼 수 있습니다.
그림 4.17. c 속성을 사용하여 다른 개수를 나타냅니다.
![c 속성을 사용하여 다른 개수를 나타냅니다.](https://access.redhat.com/webassets/avalon/d/Red_Hat_Directory_Server-11-Deployment_Guide-ko-KR/images/29788867ab4813e4a5265355306fcb20/dit7.png)
그러나 일부 관리자는 이것이 안정적이라는 것을 알고 있으므로 대신
l
속성을 사용하여 다른 국가로 표현합니다.
그림 4.18. l 속성을 사용하여 다른 개수를 나타냅니다.
![l 속성을 사용하여 다른 개수를 나타냅니다.](https://access.redhat.com/webassets/avalon/d/Red_Hat_Directory_Server-11-Deployment_Guide-ko-KR/images/5be7c8f7489d2b18753aa0bc792b43b1/dit6.png)
4.5.2. Cryostat의 디렉터리 트리
인터넷 서비스 공급자(ISP)는 여러 엔터프라이즈를 해당 디렉토리에 지원할 수 있습니다. Cryostat는 각 고객을 고유한 엔터프라이즈로 간주하고 그에 따라 디렉터리 트리를 설계해야 합니다. 보안상의 이유로 각 계정에 고유한 접미사와 독립 보안 정책이 있는 고유한 디렉터리 트리를 제공해야 합니다.
Cryostat는 각 고객에게 별도의 데이터베이스를 할당하고 이러한 데이터베이스를 별도의 서버에 저장하는 것이 좋습니다. 각 디렉터리 트리를 자체 데이터베이스에 배치하면 다른 고객에 영향을 주지 않고 각 디렉터리 트리에 대해 데이터를 백업하고 복원할 수 있습니다.
또한 파티션은 디스크 경합으로 인한 성능 문제를 줄이고 디스크 중단의 영향을 받을 수 있는 계정 수를 줄이는 데 도움이 됩니다.
그림 4.19. 예제 Cryostat의 디렉터리 트리
![예제 Cryostat의 디렉터리 트리](https://access.redhat.com/webassets/avalon/d/Red_Hat_Directory_Server-11-Deployment_Guide-ko-KR/images/0ef6314432816c9871d90986457e2aa4/dit12.png)