공용 폴더에 메시지 라우팅

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2007-08-27

이 항목에서는 Microsoft Exchange Server 2007에서 메시지를 공용 폴더로 라우팅하는 방법에 대해 설명합니다. 공용 폴더 인스턴스의 여러 복제본이 조직에 존재할 수 있으므로 메시지를 공용 폴더로 라우팅하는 것은 다른 내부 메시지 라우팅과 다릅니다. 따라서 메시지를 배달하려면 먼저 분류기가 메시지를 라우팅해야 하는 공용 폴더 인스턴스를 결정해야 합니다.

대상 공용 폴더 데이터베이스 선택

공용 폴더는 사서함 서버에서 만드는 데이터베이스에 저장됩니다. 공용 폴더 복제는 효율성 및 내결함성을 위해 여러 서버 간에 공용 폴더 콘텐츠와 계층이 복제되는 프로세스입니다. 별도의 서버에 있는 여러 공용 폴더 데이터베이스가 단일 공용 폴더 트리를 지원할 경우 Microsoft Exchange에서는 공용 폴더 복제를 사용하여 데이터베이스를 동기화된 상태로 유지합니다. 공용 폴더 콘텐츠는 특정 폴더의 복제본을 가지도록 구성된 Exchange 데이터베이스에만 존재합니다. 콘텐츠 및 계층 정보는 별도로 복제됩니다.

라우팅 테이블이 계산될 때 공용 폴더 계층이 검색됩니다. 최상위 계층 개체에는 해당 계층이 복제되는 모든 공용 폴더 데이터베이스의 목록이 있습니다. 이 공용 폴더 데이터베이스 목록은 Active Directory 디렉터리 서비스에 msExchOwningPFTreeBL 특성으로 저장됩니다. msExchOwningPFTreeBL 특성은 항상 최근에 추가된 공용 폴더 데이터베이스를 목록의 맨 위에 나열합니다. 메시지가 정확히 공용 폴더 복제본에 배달될 수 있도록 Microsoft Exchange Transport Service의 라우팅 구성 요소가 msExchOwningPFTreeBL 목록에서 기본 설정 공용 폴더 데이터베이스를 선택합니다. 이 선택 작업은 다음 평가 프로세스를 통해 수행됩니다.

  1. Exchange Server 2003 또는 Exchange 2000 Server를 실행 중인 서버에 있는 공용 폴더 데이터베이스가 목록에 포함된 경우 이러한 공용 폴더 데이터베이스는 복제본이 Exchange 2007 사서함 서버에도 존재할 경우 기본 설정 공용 폴더 데이터베이스로 고려되지 않습니다.

  2. 둘 이상의 Exchange 2007 공용 폴더 데이터베이스가 있을 경우 기본 설정 공용 폴더 데이터베이스를 선택하기 위해 다음 기준이 사용됩니다.

    1. 공용 폴더 데이터베이스의 보존 기간에 따라 순위 지정   더 오래된 공용 폴더 데이터베이스가 대상 공용 폴더의 복제본을 갖고 있을 가능성이 더 큽니다. 따라서 msExchOwningPFTreeBL 목록에 나열된 모든 공용 폴더 데이터베이스는 구성 가능한 일 수를 기준으로 사용하여 만든 날짜에 따라 순위가 지정됩니다. 각 공용 폴더 데이터베이스의 보존 기간 순위는 최고부터 최저까지 나열했을 때 다음 중 하나가 될 수 있습니다.

      • 기준 일 수보다 오래됨

      • 기준 일 수보다 오래되지 않음

      • 알 수 없음

      최고 보존 기간 순위를 가진 공용 폴더 데이터베이스가 기본 설정 공용 폴더 데이터베이스로 선택됩니다. 기본적으로 공용 폴더 복제본의 기준 보존 기간은 2일(48시간)입니다. EdgeTransport.exe.config 파일에서 PFReplicaAgeThresholdHours 키를 편집하여 이 값을 수정할 수 있습니다. 이 파일은 Exchange 2007을 실행 중인 컴퓨터의 %ProgramFiles%\Microsoft\Exchange Server\Bin 디렉터리에 있습니다.

    2. 근접성   최고 보존 기간 순위를 가진 공용 폴더 데이터베이스가 둘 이상 있을 경우 최고 근접성 순위를 가진 사서함 서버가 선택됩니다. 각 공용 폴더 데이터베이스의 근접성 순위는 최고부터 최저까지 나열했을 때 다음 중 하나가 될 수 있습니다.

      로컬 서버   로컬 서버에 공용 폴더 데이터베이스의 복제본이 들어있는 경우 이 로컬 서버는 해당 계층에 포함된 공용 폴더에 대한 라우팅의 기본 설정 대상으로 선택됩니다.

      로컬 Active Directory 사이트에 있는 서버   목록에 있는 서버가 둘 이상 한 로컬 Active Directory 사이트에 있는 경우 해당 계층에 포함된 공용 폴더에 대한 라우팅의 기본 설정 대상으로 목록의 첫 번째 서버가 선택됩니다.

      원격 Active Directory 사이트에 있는 서버   목록에 있는 서버가 둘 이상 한 원격 Active Directory 사이트에 있는 경우 로컬 Active Directory 사이트로부터 최소 비용 라우팅 경로를 가진 Active Directory 사이트의 서버가 해당 계층에 포함된 공용 폴더에 대한 라우팅의 기본 설정 대상으로 선택됩니다. 공용 폴더 데이터베이스의 복제본이 있는 해당 사이트에 서버가 둘 이상 있는 경우 목록의 첫 번째 서버가 선택됩니다. 둘 이상의 원격 Active Directory 사이트가 동일한 최소 비용 라우팅 경로 값을 가질 경우 목록의 첫 번째 서버가 선택됩니다. 이 경우 선택한 서버에 대한 최소 비용 라우팅 경로는 조직 내 라우팅에 사용되는 논리를 사용하여 계산됩니다. 자세한 내용은 내부 메시지 라우팅을 참조하십시오.

공용 폴더 데이터베이스 복제본이 Exchange 2007 사서함 서버에 없는 경우 Exchange 2003 또는 Exchange 2000 컴퓨터에 있는 공용 폴더 데이터베이스가 해당 계층에 포함된 공용 폴더에 대한 라우팅의 기본 설정 대상으로 선택됩니다. Exchange 2003 또는 Exchange 2000 공용 폴더 데이터베이스는 다음 기준을 사용하여 선택됩니다.

  1. 공용 폴더 데이터베이스의 보존 기간에 따라 순위 지정   Exchange 2003 또는 Exchange 2000 공용 폴더에 대한 보존 기간 순위는 Exchange 2007 서버의 경우와 동일한 방법을 사용하여 결정됩니다.

  2. 둘 이상의 공용 폴더 데이터베이스가 동일한 보존 기간 순위를 가질 경우 목록의 첫 번째 서버가 선택됩니다.

공용 폴더 데이터베이스의 인스턴스가 하나만 존재할 경우 해당 데이터베이스를 호스팅하는 서버가 선택됩니다.

Exchange 2007 서비스 팩 1의 새로운 기능

Exchange 2007 SP1(서비스 팩 1)에서는 기본 설정 공용 폴더 계층 데이터베이스에 대한 선택 프로세스가 수정되었습니다. Exchange 2007의 RTM(Release To Manufacturing) 버전에서는 보존 기간에 상관없이 Exchange 2003 또는 Exchange 2000 서버에 있는 공용 폴더 데이터베이스보다 Exchange 2007 사서함 서버에 있는 공용 폴더 데이터베이스가 항상 우선합니다. 이로 인해 완전한 계층의 복제를 받지 않은 공용 폴더 데이터베이스에 메시지가 라우팅될 수 있습니다. 이러한 상황이 발생하면 공용 폴더 복제본의 위치를 확인할 수 없으며 NDR(배달 못 함 보고서)가 메시지 보낸 사람에게 반환됩니다.

Exchange 2007 SP1에서는 기본 설정 공용 폴더 계층 데이터베이스가 다음 기준을 사용하여 선택됩니다.

  1. 공용 폴더 데이터베이스의 보존 기간에 따라 순위 지정   기본적으로 모든 공용 폴더 데이터베이스의 보존 기간이 임계값보다 작거나 보존 기간을 알 수 없는 경우가 아니라면 2일 미만의 보존 기간 임계값을 가진 공용 폴더 데이터베이스는 고려되지 않습니다.

  2. 근접성    로컬 서버가 우선합니다. 로컬 서버에 공용 폴더 데이터베이스의 복제본이 없는 경우 동일한 Active Directory 사이트에 있는 서버가 우선합니다. 로컬 Active Directory 사이트에 공용 폴더 데이터베이스의 복제본이 없는 경우 원격 Active Directory 사이트나 라우팅 그룹에 있는 서버가 기본 설정 대상으로 선택됩니다.

  3. 비용   둘 이상의 원격 Active Directory 사이트나 라우팅 그룹에 공용 폴더 데이터베이스의 복제본이 있는 경우 로컬 Active Directory 사이트로부터의 최소 비용 라우팅 경로를 가진 Active Directory 사이트나 라우팅 그룹의 서버가 기본 설정 대상으로 선택됩니다.

이 논리를 적용한 후 여전히 둘 이상의 서버가 기준을 충족할 경우 복제본 목록에서 Active Directory가 반환하는 첫 번째 서버가 선택됩니다.

공용 폴더에 라우팅

다음 단계에서는 공용 폴더로 메시지를 배달하기 위한 라우팅 프로세스에 대해 설명합니다.

  1. 허브 전송 서버는 메시지를 받고 분류 프로세스를 수행합니다. 메시지의 전자 메일 주소는 Active Directory에서 받는 사람으로 확인됩니다. 전자 메일 주소가 공용 폴더로 확인될 경우 분류기는 공용 폴더가 상주하는 공용 폴더 계층을 확인해야 합니다.

  2. 분류기는 homeMDB 특성에서 공용 폴더를 조회합니다. homeMDB 특성은 대상 공용 폴더가 있는 공용 폴더 계층을 식별합니다.

  3. 이 항목의 "대상 공용 폴더 데이터베이스 선택" 섹션에 설명한 대로 기본 설정 공용 폴더 데이터베이스는 Microsoft Exchange Transport Service가 수행하는 라우팅 테이블 계산에 따라 대상 공용 폴더의 복제본을 포함하는 공용 폴더 계층을 확인하는 데 사용됩니다.

    기본 설정 공용 폴더 데이터베이스가 라우팅 허브 전송 서버와 동일한 Active Directory 사이트에 있는 경우 이 섹션의 4단계에 설명된 대로 메시지 처리가 진행됩니다.

    기본 설정 공용 폴더 데이터베이스가 원격 Active Directory 사이트에 있는 경우 최소 비용 라우팅 경로를 사용하여 메시지가 해당 사이트에 릴레이됩니다. 이 섹션의 1단계 및 2단계 앞에서 설명된 메시지 분류 프로세스가 반복됩니다.

    기본 설정 공용 폴더 데이터베이스가 Exchange 2003 또는 Exchange 2000 서버에 있는 경우 메시지가 해당 서버에 릴레이되고 메시지 배달은 이전 버전의 Exchange Server에 의해 결정됩니다.

  4. 허브 전송 서버는 기본 설정 공용 폴더 데이터베이스가 포함된 사서함 서버의 저장소 드라이버에 대한 연결을 설정합니다. 공용 폴더의 콘텐츠를 사용할 수 있는지 확인하기 위해 공용 폴더 데이터베이스가 쿼리됩니다. 대상 폴더의 ID는 legacyExchangeDN 특성을 통해 참조하며 콘텐츠 가용성은 IsContentAvailable 특성 값이 결정합니다. 저장소 드라이버는 배달을 위해 메시지를 수락하며, 폴더 콘텐츠를 로컬로 사용할 수 없는 경우에는 해당 공용 폴더의 복제본이 포함된 대체 서버 목록을 사용하여 응답합니다.

    서버의 대체 목록을 반환하는 작업을 저장소 대체라고 합니다. 공용 폴더 복제본이 포함된 서버의 대체 목록은 클라이언트 폴더 조회에서 제공된 것과 동일한 순서로 나열되며 최상위 항목이 전송으로 선택됩니다. 이 조회는 메시지가 라우팅되어야 하는 대상으로 라우팅에 제공됩니다. 클라이언트 폴더 조회에 대한 자세한 내용은 공용 폴더 조회 관리를 참조하십시오.

  5. 저장소 대체가 발생할 경우 허브 전송 서버는 라우팅 테이블을 사용하여 기본 설정 공용 폴더 복제본이 포함된 서버에 대한 최소 비용 라우팅 경로를 확인하고 메시지를 해당 대상에 라우팅합니다.

  6. 메시지는 공용 폴더 저장소에 배달됩니다.

자세한 내용

자세한 내용은 다음 항목을 참조하십시오.