단일 복사본 클러스터 계획
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
마지막으로 수정된 항목: 2008-07-24
Microsoft Exchange Server 2007 SCC(단일 복사본 클러스터)의 배포가 독립 실행형 Exchange 2007 서버 배포 및 CCR(클러스터 연속 복제) 배포와 비슷하지만 고려해야 하는 중요한 차이점이 있습니다.
단일 복사본 클러스터의 일반 요구 사항
SCC 배포를 위한 일반적인 요구 사항은 다음과 같습니다.
DNS(Domain Name System)를 실행 중인지 확인합니다. 이상적으로 DNS 서버는 동적 업데이트를 허용해야 합니다. DNS 서버가 동적 업데이트를 허용하지 않으면 각각의 클러스터된 사서함 서버 및 해당 클러스터 각각에 대해 DNS 호스트 (A) 레코드를 하나씩 만들어야 합니다. 그렇지 않으면 Exchange가 제대로 작동하지 않습니다. Exchange에 맞게 DNS를 구성하는 방법에 대한 자세한 내용은 Microsoft 기술 자료 문서 322856, Exchange Server에서 DNS를 사용할 수 있도록 구성하는 방법을 참조하십시오.
클러스터 노드가 컴퓨터가 가입한 Active Directory 디렉터리 서비스 도메인과 이름이 다른 디렉터리 이름 서비스 영역에 속하는 경우 DNSHostName 속성은 기본적으로 하위 도메인 이름을 포함하지 않습니다. 이러한 경우에는 FRS(파일 복제 서비스)와 같은 일부 서비스가 제대로 작동하도록 DNSHostName 속성을 변경해야 할 수 있습니다. 자세한 내용은 기술 자료 문서 240942, Active Directory DNSHostName property does not include subdomain을 참조하십시오.
모든 클러스터 노드는 동일한 Active Directory 도메인 및 사이트의 구성원 서버여야 합니다. Exchange 2007은 Active Directory 디렉터리 서버이기도 한 노드나 다른 Active Directory 도메인 또는 사이트의 구성원인 노드에서는 지원되지 않습니다.
Exchange 2007을 설치하기 전에 클러스터가 형성되어 있는지 확인합니다. Exchange 2007을 설치하기 전에 Exchange 2007을 설치할 클러스터 그룹에 실제 디스크 리소스가 최소 하나 이상 있는지 확인합니다. 클러스터된 사서함 서버를 설치한 후에는 클러스터 관리자에 올바른 디스크 리소스 종속성을 구성합니다.
클러스터된 사서함 서버의 이름은 15자 이하여야 합니다.
Exchange 2007이 설치된 클러스터에는 Exchange Server 2003, Exchange 2000 Server 또는 모든 클러스터 인식 버전의 Microsoft SQL Server가 포함될 수 없습니다. 그러므로 위에 나와 있는 응용 프로그램이 설치된 클러스터에서의 Exchange 2007 실행은 지원되지 않습니다. SQL Server Express Edition 또는 다른 데이터베이스 응용 프로그램(예: Microsoft Office Access)이 클러스터되지 않은 경우 이러한 응용 프로그램이 설치된 클러스터에서의 Exchange 2007 실행이 가능합니다.
Exchange 2007을 설치하기 전에 실제 디스크 리소스에 모든 Exchange 데이터를 설치할 폴더가 비어 있는지 확인해야 합니다.
클러스터된 사서함 서버의 호스트로 구성된 클러스터의 모든 노드에 동일한 Exchange 2007 버전을 설치해야 합니다. 또한 클러스터에 있는 모든 노드의 같은 경로 및 드라이브에 운영 체제와 Exchange 파일을 설치해야 합니다. 그러기 위해서는 모든 컴퓨터의 디스크 구성이 동일하지는 않아도 비슷해야 합니다.
기본 클러스터 그룹의 리소스를 클러스터된 사서함 서버를 포함한 리소스 그룹에 설치하거나, 만들거나, 이동하지 마십시오. 또한 클러스터된 사서함 서버를 포함한 리소스 그룹의 리소스도 기본 클러스터 그룹에 설치하거나, 만들거나, 이동하지 마십시오. 기본 클러스터 그룹에는 클러스터 IP 주소, 네트워크 이름 및 쿼럼 리소스만 있어야 합니다. 따라서 기본 클러스터 그룹으로의 리소스 이동 및 통합은 지원되지 않습니다.
중요
이전 버전의 Exchange를 실행하는 클러스터에는 MSDTC(Microsoft Distributed Transaction Coordinator)의 클러스터된 인스턴스가 필요하지만, Exchange 2007에서는 클러스터된 MSDTC 리소스가 없어도 됩니다. SCC의 클러스터된 사서함 서버에서는 장애 조치 클러스터에 설치된 MSDTC 리소스를 사용하지 않습니다. 타사 응용 프로그램에는 COM+ 의존성으로 인해 MSDTC 리소스가 필요할 수 있습니다. Windows Server 2003에서는 MSDTC 클러스터 리소스에 클러스터의 공유 저장소를 사용해야 합니다. 클러스터된 MSDTC 리소스가 타사 응용 프로그램에 필요할 경우 클러스터된 사서함 서버가 포함된 그룹으로부터 독립된 별개의 클러스터 그룹에 이를 설치해야 합니다. Windows Server 2008에서는 Windows Server 2008 장애 조치(failover) 클러스터의 공유 저장소가 없는 클러스터되지 않은 로컬 MSDTC 인스턴스를 제공합니다. Windows Server 2008의 MSDTC 변경 내용에 대한 자세한 내용은 Windows Server 2008 도움말을 참조하십시오.
단일 복사본 클러스터의 하드웨어 요구 사항
SCC 배포를 위한 하드웨어 요구 사항은 다음과 같습니다.
전체 솔루션이 Microsoft Windows Server에서 테스트한 제품 카탈로그에 있는 Cluster Solution 범주에 나열되어 있어야 합니다.
SCC가 지리적으로 분산되어 있는 경우에는 Microsoft Windows Server Catalog of Tested Products의 Geographically Dispersed Cluster Solution 범주에 나열되어 있어야 합니다.
단일 복사본 클러스터 소프트웨어 요구 사항
SCC 배포를 위한 소프트웨어 요구 사항은 다음과 같습니다.
클러스터의 모든 노드에는 동일한 부팅 및 시스템 드라이브 문자와 동일한 Windows 경로를 사용하는 클러스터의 각 노드에 Windows Server 2008 Enterprise 또는 Windows Server 2003 Enterprise 버전 운영 체제가 설치되어 있어야 합니다. 하나 이상의 노드에서 Windows Server 2003이 실행되며 다른 노드에서 Windows Server 2008이 실행되는 클러스터는 사용할 수 없습니다. 장애 조치(failover) 클러스터에서의 혼합 운영 체제 버전은 지원되지 않습니다.
클러스터에는 사서함 서버 역할만 설치할 수 있으며 다른 Exchange 서버 역할은 장애 조치(failover) 클러스터에 속하는 컴퓨터에 설치할 수 없습니다.
단일 복사본 클러스터에 대한 네트워크 요구 사항
클라이언트와 클러스터 통신에 사용되는 서버를 올바르게 구성하는 것이 중요합니다. 이 섹션에서는 개인 및 공용 네트워크 설정이 제대로 구성되었는지 확인하는 데 필요한 절차에 대한 링크를 제공합니다. 또한 클러스터의 네트워크 연결 순서가 제대로 구성되어 있는지 확인해야 합니다.
SCC 배포를 위한 네트워크 인프라를 설계할 때는 다음과 같은 사항을 고려하십시오.
각 노드에는 클러스터에 사용할 수 있는 네트워크 어댑터가 2개 이상 있어야 합니다. 클라이언트와 다른 서버는 이 네트워크 어댑터 중 하나에서만 노드에 액세스해야 합니다. 다른 네트워크 어댑터는 클러스터 내의 통신에 사용됩니다.
클러스터된 사서함 서버를 만들 때는 사용할 수 있는 고정 IP 주소가 충분히 있어야 합니다. IP 주소는 공용 네트워크와 개인 네트워크 모두에 필요합니다. 개인 및 공용 주소와 관련된 요구 사항은 다음과 같습니다.
개인 주소 노드마다 클러스터 개인 네트워크에 사용되는 각 네트워크 어댑터에 대해 하나의 고정 IP 주소가 필요합니다. 공용 네트워크 중 하나와 동일한 서브넷이나 네트워크에 있지 않은 고정 IP 주소를 사용해야 합니다. 10.10.10.x와 255.255.255.0 서브넷 마스크를 개인 네트워크의 개인 IP 주소 서브넷으로 사용하는 것이 좋습니다. 공용 네트워크에서 10.x.x.x 네트워크와 255.255.255.0 서브넷 마스크를 사용하는 경우 대체 개인 네트워크 IP 주소와 서브넷 마스크를 사용하는 것이 좋습니다. 개인 네트워크를 2개 이상 구성하는 경우 각 개인 네트워크 어댑터와 네트워크에 대해 고유한 주소 및 서브넷이 필요합니다.
공용 주소 노드마다 클러스터 공용 네트워크에 사용되는 각 네트워크 어댑터에 대해 하나의 고정 IP 주소가 필요합니다. 또한 고정 IP 주소는 클라이언트 및 관리자가 액세스할 수 있도록 서버 클러스터와 클러스터된 사서함 서버에 필요합니다. 개인 네트워크 중 하나와 동일한 서브넷이나 네트워크에 있지 않은 고정 IP 주소를 사용해야 합니다.
참고
Windows Server 2008에 SCC를 설치하는 경우 동적으로 할당된 IPv6(Internet Protocol version 6) 주소를 개인 또는 공용 네트워크에 사용되는 고정 IPv4 주소와 함께 사용할 수 있습니다.
Windows Server 2003에 SCC를 설치하는 경우 클러스터 서비스를 사용하려면 클러스터에 있는 모든 노드의 개인 네트워크가 동일한 서브넷에 있어야 합니다. 지리적으로 분산된 환경에서 이 작업을 수행하려면 두 노드 사이의 연결에 VLAN(virtual VLAN) 스위치를 사용합니다. VLAN을 사용할 경우 지점 간 왕복 이동 대기 시간이 0.5초 미만이어야 합니다. 또한 노드에서 실행 중인 Windows 운영 체제에 두 노드 간 연결이 단일 지점 간 연결로 나타나야 합니다. 단일 지점에서의 오류 발생을 방지하려면 노드 간 서로 다른 경로에 독립적인 VLAN 하드웨어를 사용합니다. Windows Server 2008이 실행되는 장애 조치(failover) 클러스터에는 같은 서브넷 제한이 적용되지 않습니다.
Windows Server 2003에 SCC를 설치하는 경우 클러스터 서비스를 사용하려면 클러스터에 있는 모든 노드의 공용 네트워크가 동일한 서브넷에 있어야 하며 이 서브넷은 개인 네트워크에 사용된 서브넷과 달라야 합니다. 클러스터 공용 네트워크는 Active Directory 및 DNS와 같은 Exchange 서버와 기타 서비스에 연결할 수 있어야 합니다. 네트워크 어댑터 팀이나 유사한 기술을 활용하여 이 단일 지점에서 오류가 발생하지 않도록 예방할 수 있습니다. Windows Server 2008이 실행되는 장애 조치(failover) 클러스터에는 같은 서브넷 제한이 적용되지 않습니다.
별도의 클러스터 개인 네트워크가 제공되어야 합니다. 개인 네트워크는 클러스터 노드 간 통신에 사용됩니다. 이 네트워크는 클러스터의 컴퓨터에 맞추어 지역화할 수 있으며 DNS 서비스가 필요 없습니다.
Windows Server 2003에서 SCC를 설치하는 경우, Windows의 네트워크 연결 순서는 연결 순서의 맨 위에 있는 공용 네트워크와 함께 구성해야 하며, 클러스터의 네트워크 우선 순위는 우선 순위 순서의 맨 위에 있는 개인 네트워크와 함께 구성해야 합니다.
데이터 센터가 2개인 구성의 경우 하트비트 요구 사항이 가장 엄격한 공용 네트워크 대역폭 및 대기 시간 요구 사항이 아닐 수도 있습니다. 클라이언트, Active Directory, 전송 및 기타 트래픽을 포함된 전체 네트워크 부하를 평가하여 필요한 네트워크 요구 사항을 결정해야 합니다.
단일 복사본 클러스터에 대한 저장소 요구 사항
SCC는 공유 저장소를 사용하여 클러스터된 사서함 서버 데이터(저장소 그룹 및 데이터베이스)를 저장합니다. 쿼럼 리소스도 공유 저장소에 저장할 수 있습니다. 쿼럼 리소스용 공유 저장소를 사용하는 대신 MNS(과반수 노드 집합) 쿼럼을 사용할 수 있습니다. 이 쿼럼은 전형적인 MNS 쿼럼이거나 파일 공유 감시 기능이 있는 MNS 쿼럼입니다.
SCC가 제대로 작동되려면 다음 작업을 차례대로 수행해야 합니다.
모든 공유 저장소는 클러스터의 일부가 되는 각 노드의 클러스터 형성 이전에 구성되어야 합니다. 클러스터 형성 이전에 쿼럼 디스크가 구성되어 클러스터의 모든 노드에서 사용할 수 있어야 합니다. 쿼럼을 사용할 수 없는 경우 클러스터 형성은 실패입니다.
클러스터가 형성된 후 Exchange를 설치하기 전에, 클러스터된 사서함 서버 공유 저장소의 실제 디스크 리소스가 구성되어야 합니다.
Exchange가 설치되고 클러스터된 사서함 서버도 만들어진 다음에는 실제 디스크 리소스 종속성이 구성되어야 합니다.
참고
클러스터된 사서함 서버를 호스팅할 수 있는 모든 노드에서는 클러스터된 사서함 서버의 공유 저장소에 액세스할 수 있어야 합니다.
SCC 저장소 솔루션을 설계할 경우 다음과 같은 최적의 방법을 따르는 것이 좋습니다.
디스크 저장소 계획의 일반적인 저장소 계획 지침을 사용하십시오.
서로 다른 LUN(논리 단위 번호)으로 데이터베이스 파일 및 트랜잭션 로그 파일을 저장합니다.
NTFS 파일 시스템 볼륨 탑재 지점을 사용하여 운영 체제에 볼륨을 표시합니다.
호스팅되는 저장소 그룹 또는 데이터베이스와 직접적으로 명확하게 연결될 수 있는 인식 가능한 이름을 사용합니다. 로그 및 데이터베이스에 사용되는 볼륨이 서로 다른 경우 경로에 데이터 형식이 식별됩니다. 이렇게 하면 데이터베이스 및 저장소 그룹 수가 증가할 때 실수로 인한 오류를 방지할 수 있습니다.
참고
Exchange 2007은 볼륨의 루트에 트랜잭션 로그나 데이터베이스 파일을 배치하는 것을 지원하지 않습니다.
단일 복사본 클러스터에 대한 Active Directory 요구 사항
SCC에는 독립 실행형 서버의 모든 Active Directory 인프라 요구 사항뿐 아니라 추가적인 요구 사항도 있습니다. 데이터 센터 솔루션이 여러 개인 경우 언제라도 데이터 센터에서 클러스터된 사서함 서버를 호스팅할 수 있으므로 적절한 Active Directory 인프라 지원이 뒷받침되어야 합니다. 다른 데이터 센터를 사용할 수 없는 경우에도 이 기능은 제공되어야 합니다. 또한 클러스터의 모든 노드는 동일한 도메인에 있어야 하며 클러스터 서비스 계정에 적절한 권한이 있어야 합니다.
참고
지리적으로 분산된 클러스터에서는 단일 Active Directory 사이트가 데이터 센터 간에 확장되어야 합니다. 그러나 클러스터된 노드만 보조 데이터 센터의 사이트에 있어야 합니다. 타사의 하드웨어 및 복제 기술은 지리적으로 분산된 SCC 솔루션을 배포하는 데 필요합니다.
단일 복사본 클러스터에 대한 서비스 계정 요구 사항
Windows Server 2003에 SCC를 설치하려면 도메인 계정을 클러스터 서비스 계정으로 사용해야 합니다. 클러스터에 있는 노드는 모두 같은 도메인의 구성원이어야 하며 같은 클러스터 서비스 계정을 사용해야 합니다. 또한 클러스터 서비스 계정은 클러스터된 사서함 서버를 호스팅할 수 있는 각 노드의 로컬 관리자 그룹 구성원이어야 합니다.
클러스터 서비스 계정은 리소스를 온라인 상태로 만들 때 장애 조치 클러스터의 네트워크 이름 리소스와 함께 연결되고 이로 인해 식별되는 컴퓨터 계정을 만들고 유지 관리합니다. 클러스터 서비스 계정에 적절한 사용 권한이 있는지 확인하려면 기술 자료 문서 307532, 컴퓨터 개체 수정 시 클러스터 서비스 계정 문제를 해결하는 방법을 참조하십시오. 추가 정보는 기술 자료 문서 251335, 도메인 사용자가 워크스테이션이나 서버를 도메인에 참가시킬 수 없다에서 확인할 수 있습니다.
Windows Server 2008에 SCC를 설치하는 경우에는 클러스터 서비스가 LocalSystem(SYSTEM) 계정에서 실행됩니다.
자세한 내용
Windows Server 2008의 장애 조치 클러스터 및 Windows Server 2003 전신인 서버 클러스터에 대한 자세한 내용은 다음 리소스를 참조하십시오.
Windows Server 2008 및 Windows Server 2003 도움말