DFS 서버 대상 우선 순위 지정

DFS 서버 대상 우선 순위 지정은 Microsoft Windows Server 2003 SP1 (서비스 팩 1) 이상 운영 체제에서 사용할 수 있는 기능입니다. 이 기능을 통해 DFS 서버는 사용 가능한 Active Directory 사이트 비용 정보를 활용 하 여 클라이언트 조회 대상의 우선 순위를 지정할 수 있습니다.

s p 1을 사용 하 Windows Server 2003 이전에는 대상이 클라이언트와 동일한 사이트의 모든 대상을 포함 하는 하나의 그룹인 두 집합으로 그룹화 되었습니다. 다른 모든 대상에 대 한 또 다른 그룹입니다. 클라이언트와 동일한 사이트를 공유 하는 이러한 대상을 "사이트 내" 라고 하며, 사이트 비용을 사용 하는 경우 사이트 전체에 상대적인 특정 비용 값이 할당 됩니다. 그 보다 낮은 사이트 비용은 더 높은 수준에서 선호 됩니다.

이 사이트 비용 데이터를 사용할 수 있으므로 보다 효율적인 DFS 서버 장애 조치 (failover) 전략을 위해 서버 대상의 우선 순위를 지정할 수 있습니다. 과거에는이 세부적인 세부 정보를 사용할 수 없으며, 관리자는 "기본" DFS 서버가 실패할 경우에도 특정 서버를 "백업" 또는 "보조" 서버로 지정 하는 것과 같은 간단한 요구 사항을 지원 하기 위한 인공 수단 (예: AD의 더미 사이트)을 사용 해야 했습니다. 이제 사이트 비용에서 제공 되는 추가 세부 정보를 사용 하 여 다중 수준 장애 조치 (failover) 전략이 가능 합니다.

다음 설명에서는 사이트 비용을 사용할 수 있는 것으로 가정 합니다.

대상 우선 순위 지정

대상 우선 순위는 DFS 클라이언트의 사이트 비용에 따라 명시적인 기본 설정에 따라 사이트 서버를 분류 하 고 순위를 지정 하는 관리 관점의 특정 순서입니다. 전역 우선 순위는 사이트 비용에 독립적입니다. 전역 우선 순위 클래스는 DFS 클라이언트의 관점에서 가장 최적의 대상을 나타내는 것이 아니라 사이트 관리자의 관점에서 특정 대상의 중요도 또는 중요도를 반영 하지 않을 수 있습니다.

서버 대상 우선 순위는 우선 순위 클래스와 우선 순위 순위의 두 값 범주로 나뉩니다. 우선 순위 클래스는 로컬 및 전역의 두 가지 수준으로 구분 됩니다. 이러한 클래스 내에는 높은, 보통 및 낮은 우선 순위로 그룹화 된 사이트 비용을 기반으로 하는 대상의 대략적인 순서가 있습니다. 결과는 다음과 같이 우선 순위가 가장 높은 클래스에서 우선 순위가 가장 낮은 클래스입니다.

  • 전역 높은 우선 순위
  • 사이트 비용 높은 우선 순위
  • 사이트 비용 보통 우선 순위
  • 사이트 비용 낮은 우선 순위
  • 전역 낮은 우선 순위

사이트 비용 클래스는 "전역 보통 우선 순위"의 하위 수준으로 간주할 수 있습니다. 우선 순위 순위는 0, 1, 2, 이후 값을 기준으로 하는 간단한 정수 순위입니다. 0은 가장 높은 값이 고, 모든 후속 값은 순위 감소를 나타냅니다.

전역 높은 우선 순위 및 낮은 우선 순위는 사이트 비용 값을 고려 하지 않습니다. 다른 모든 대상에 대해 전역적으로 높은 우선 순위 수신 선호도가 설정 된 대상과 전역 낮은 우선 순위의 대상은 가장 낮은 우선 순위를 받습니다.

조회 순서에서 전체 프로세스는 다음과 같은 단계로 진행 됩니다.

  1. 나머지 "전역 일반" 대상과 함께 전역 높은 및 낮은 대상 집합을 식별 합니다.
  2. "INSITE" 옵션을 설정 하면 클라이언트 사이트 외부의 모든 대상이 제거 됩니다. "INSITE" 옵션은 전역 high 및 낮은 우선 순위 집합에 적용 되지 않습니다.
  3. 이러한 세 집합 내에서 대상은 로컬 또는 전체 사이트 비용을 사용 하 여 AD 사이트 비용 메커니즘을 사용 하 여 정렬 됩니다. 결과는 동일한 사이트 비용의 대상 집합입니다.
  4. 동일한 사이트 비용의 "글로벌 보통" 대상 집합 내에서 대상에는 사이트 비용 높음, 보통 및 낮은 우선 순위 순위와 같은 우선 순위 클래스가 할당 됩니다.
  5. 동일한 사이트 비용 및 우선 순위 클래스의 대상 집합 내에서 대상은 이제 우선 순위 순위별로 정렬 되며 0은 가장 높은 순위를 갖습니다.
  6. 동일한 사이트 비용, 우선 순위 클래스 및 우선 순위 순위의 대상 집합 내에서 대상은 부하 분산을 위해 임의로 섞은 됩니다.

그래픽으로 표시 되는 대상 집합은 아래와 같이 정렬 됩니다.

  • 전역 높은 우선 순위 클래스 대상
  • 사이트 비용 = 0 인 사이트 비용 높은 우선 순위 클래스 대상
  • 보통 사이트 비용 = 0
  • 낮은 사이트 비용 = 0
  • 사이트 비용 = 1 인 사이트 비용 높은 우선 순위 클래스 대상
  • 보통 사이트 비용 = 1
  • 낮은 사이트 비용 = 1
  • 기타
  • 전역 낮은 우선 순위 클래스 대상

이러한 각 집합 내에서 대상은 우선 순위 순위에 따라 정렬 됩니다. 가장 높은 순위는 0 이며 각 후속 정수 값 (1, 2 등)은 점점 더 낮은 순위를 나타냅니다.

대상 우선 순위는 DFS 네임 스페이스에 있는 링크 (또는 루트)의 특정 대상에 대해 설정 됩니다. 동일한 대상 경로가 여러 번 사용 되는 경우 한 링크에 대 한 대상의 우선 순위는 다른 링크의 순서에 영향을 주지 않습니다. 예를 들어 두 개의 링크가 \ \ 서버 share1를 대상으로 하는 경우 \ 서버 share1의 우선 순위는 \ \ \ 두 링크에 대해 개별적으로 설정 됩니다.

모든 링크에 대 한 기본 우선 순위는 순위가 0 인 사이트 비용 보통 우선 순위입니다. 대상 우선 순위는 사용 되지 않는 한 조회 순서에 영향을 주지 않으며, 모든 기존 링크는 수신 될 때 정렬 됩니다.

DFS 서버의 조회 응답은 위에서 설명한 대로 순서가 지정 된 대상 집합으로 구성 되며 동일한 사이트 비용, 우선 순위 클래스 및 우선 순위 순위의 대상을 포함 하는 각 비전역 대상 집합으로 구성 됩니다. 각 집합 내의 대상은 무작위로 정렬 됩니다. 조회를 수신 하는 DFS 클라이언트는 첫 번째 집합의 첫 번째 대상으로 시작 하 고, 지정 된 DFS 루트 또는 링크의 사용 가능한 대상이 발견 될 때까지 목록을 계속 진행 합니다.

이 기능의 특정 API 구현에 대 한 자세한 내용은 다음 참조 항목을 참조 하세요.

DFS_INFO_6 DFS_INFO_104 DFS_INFO_106 DFS_TARGET_PRIORITY DFS_TARGET_PRIORITY_CLASS