프로세서 구성 계획
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
마지막으로 수정된 항목: 2013-02-04
Microsoft Exchange Server 2007에 사용할 하드웨어를 선택할 때는 고려해야 할 요소가 많습니다. 가장 중요하게 고려해야 할 세 가지 요소는 프로세서 선택, 메모리 크기 및 저장소 선택입니다. 이 항목에서는 Exchange Server에 뛰어난 성능과 강력한 플랫폼을 제공하는 프로세서 구성에 대한 지침을 설명합니다. 메모리에 대한 지침 및 권장되는 구성에 대한 자세한 내용은 메모리 구성 계획을 참조하십시오. 지침 및 권장되는 저장소 구성에 대한 자세한 내용은 디스크 저장소 계획을 참조하십시오.
적합한 프로세서 선택
프로덕션 환경의 경우 x64 기반 버전의 Windows Server와 작동하는 프로세서를 선택해야 합니다.
Microsoft Exchange Server 2007의 RTM(Release to Manufacturing) 버전은 Windows Server 2003 x64 Edition 운영 체제를 실행하는 x64 호환 프로세서가 있는 컴퓨터에 x64 버전의 Exchange 2007이 설치된 경우에만 프로덕션 환경에서 지원됩니다.
Microsoft Exchange Server 2007 SP1(서비스 팩 1)은 Windows Server 2003 x64 Edition 또는 Windows Server 2008 운영 체제의 64비트 버전을 실행하는 x64 호환 프로세서가 있는 컴퓨터에 x64 버전의 Exchange 2007이 설치된 경우에만 프로덕션 환경에서 지원됩니다.
Intel Extended Memory 64 Technology를 지원하는 Intel 또는 AMD64를 지원하는 AMD에서 프로세서를 선택할 수 있습니다. 이러한 프로세서 옵션에 대한 자세한 내용은 Intel 64 아키텍처 웹 사이트(http://www.intel.co.kr/content/www/kr/ko/homepage.html) 또는 AMD Opteron 프로세서 제품군 웹 사이트(http://www.amd.com/kr-kr/Processors/ProductInformation/0,,30_118_8825,00.htm)를 참조하십시오.
참고
UNRESOLVED_TOKEN_VAL(exNote3rdPartyURL)
Itanium 프로세서는 Exchange 2007에 사용할 수 없으며 지원되지 않습니다. Exchange 2007은 위에서 나열한 x64 가능 프로세서에서만 실행되도록 설계되었습니다. Exchange 2010은 Itanium 기반 시스템에서는 실행되지 않습니다.
어떤 프로세서를 선택하느냐와 상관 없이 Windows용 로고가 있는 서버 제품만 지원을 받을 수 있습니다. 자세한 내용은 Windows 하드웨어 인증을 참조하십시오. 지원을 보장 받으려면 Windows Server 카탈로그 목록에 있는 서버를 선택해야 합니다. 서버가 목록에 없는 경우 테스트가 진행 중인 하드웨어 공급업체에 지원 여부를 확인해야 합니다.
멀티 코어 프로세서
듀얼 코어 프로세서에 대해 철저히 테스트한 결과 Exchange Server는 멀티 코어 프로세서 기술을 사용할 때 두드러지게 이점을 누리는 것으로 나타났습니다. 듀얼 코어 기술을 통한 Exchange Server의 성능 이점은 사용되는 특정 프로세서에 따라 다릅니다. Exchange Server 2003 듀얼 코어 테스트의 결과는 Microsoft 기술 자료 문서 827281, Exchange Server 2003 및 Exchange 2000 Server의 CPU 및 메모리 확장성에 요약되어 있습니다.
오늘날 멀티 코어 프로세서는 가격 대비 성능이 우수하여 Exchange 2007에 놓칠 수 없는 옵션입니다. 특정 하드웨어 플랫폼에 대한 Exchange Server의 듀얼 코어 이점에 대해 하드웨어 공급업체에 문의하시는 것이 좋습니다.
권장 프로세서 구성
다음 표를 사용하면 Exchange 2007용 서버 하드웨어 구입에 도움이 됩니다. 이 표에는 Exchange 2007에 대한 최소 요구 사항, 권장되는 요구 사항 및 권장되는 최대 구성이 나와 있습니다.
참고
다음은 평균 동시성 프로필을 가정한 지침입니다. 동시성은 특정 최대 사용 시간에 서버에 연결하여 서버를 사용하는 전체 사용자 수의 백분율로 정의됩니다. 완전히 사용되는 서버의 경우 동시성은 일반적으로 75 ~ 80% 범위입니다.
다음은 최소 요구 사항, 권장되는 요구 사항 및 권장되는 최대 구성에 대해 설명합니다.
최소 특정 서버 역할에 적합한 최소 프로세서 및 메모리 구성입니다. Microsoft 기술 지원 서비스의 지원을 받기 위해 최소 하드웨어 요구 사항을 충족해야 합니다.
권장 특정 서버 역할에 권장되는 프로세서 및 메모리 구성입니다. 권장은 가격 대비 성능을 기준으로 최고의 구성입니다. 또한 권장되는 구성을 사용하면 프로세서와 메모리 용량 간의 균형을 유지할 수 있습니다. 이러한 사항을 권장하는 이유는 메모리 구성을 프로세서 구성과 일치시켜 메모리 병목 현상 없이 시스템에서 효과적으로 프로세서를 사용하도록 하는 것입니다. 그 반대의 경우도 마찬가지입니다.
최대 특정 서버 역할에 권장되는 최대 프로세서 및 메모리 구성입니다. 최대는 가격 대비 성능 기준으로 실용적인 프로세서 및 메모리 구성의 상한선입니다. 권장되는 최대 구성은 하나의 지침으로 지원 기준이 아니며 서버에 액세스하거나 서버에 설치되는 타사 응용 프로그램의 리소스 요구 사항을 고려하지는 않습니다. 권장되는 최대 구성은 가격 변동 및 기술 발전에 따라 시간이 지나면 변경될 수 있습니다.
Exchange 2007 서버 역할용 프로세서 구성
Exchange 2007 서버 역할 | 최소 구성 | 권장 구성 | 최대 |
---|---|---|---|
Edge 전송 |
1 x 프로세서 코어 |
2 x 프로세서 코어 |
6 x 프로세서 코어 |
허브 전송 |
1개의 프로세스 코어 |
4 x 프로세서 코어 |
12 x 프로세서 코어 |
클라이언트 액세스 |
1개의 프로세스 코어 |
4개의 프로세스 코어 |
6개의 프로세스 코어 |
통합 메시징 |
1개의 프로세스 코어 |
4개의 프로세스 코어 |
6개의 프로세스 코어 |
사서함 |
1개의 프로세스 코어 |
4개의 프로세스 코어 |
12개의 프로세스 코어 |
여러 서버 역할(허브 전송, 클라이언트 액세스, 통합 메시징 및 사서함 서버 역할 조합) |
1개의 프로세스 코어 |
4개의 프로세스 코어 |
6개의 프로세스 코어 |
참고
표준 성능 평가 기관(Standard Performance Evaluation Corporation) 웹 사이트에서 제공한 등급을 사용하여 상이한 프로세서 및 서버 구성을 합리화할 수 있습니다. UNRESOLVED_TOKEN_VAL(exNote3rdPartyURL)
Edge 전송 서버 역할
Edge 전송 서버 역할은 매우 효율적으로 설계되어 보통 수준의 처리 성능에서도 잘 작업합니다. 또한 내결함성이 필요한 조직에서는 여러 Edge 전송 서버를 배포하여 중복성을 제공합니다. 2 x 프로세서 코어의 권장되는 구성은 내결함성 배포를 가정합니다. 상당한 볼륨의 인바운드 및 아웃바운드 메시지를 사용하는 대규모 조직에서는 4 x 프로세서 코어가 탑재된 서버를 사용하여 전체 Edge 전송 서버 수를 줄일 수 있습니다. 프로세서 사용률은 메시지 속도, 평균 메시지 크기, 사용 가능한 전송 에이전트 수, 바이러스 백신 구성, 타사 응용 프로그램 등 여러 요소를 기반으로 합니다.
허브 전송 서버 역할
여러 사서함 서버 및 수천 개의 사서함과 함께 허브 전송 서버가 배포된 조직에서 허브 전송 서버 역할의 권장되는 구성은 4 x 프로세서 코어입니다. 허브 전송 서버가 바이러스 백신과 스팸 방지를 사용하도록 구성된 경우 8 x 프로세서 코어 서버를 효율적으로 사용할 수 있습니다. 4 x 프로세서 코어 구성을 사용할 수 있을 정도로 사서함이 충분하지 않거나 메시지 트래픽이 많지 않은 조직의 경우 1 x 또는 2 x 프로세서 코어 구성을 고려해 볼 수 있습니다. 프로세서 사용률은 메시지 속도, 평균 메시지 크기, 사용 가능한 전송 에이전트 수, 바이러스 백신 구성 및 타사 응용 프로그램과 같은 여러 요소에 따라 달라집니다.
클라이언트 액세스 서버 역할
Exchange 2007 아키텍처에서는 대부분의 클라이언트 관련 기능을 사서함 서버에서 클라이언트 액세스 서버로 이동했습니다. Exchange 2007에서는 비 MAPI 클라이언트(예: POP3 및 IMAP4 클라이언트)에서 메시지에 액세스하는 경우 해당 메시지가 클라이언트 액세스 서버에서 변환됩니다. 또한 이전 버전의 Exchange Server에 있는 Microsoft Exchange Information Store 서비스에서와 달리 Microsoft Outlook Web Access 렌더링이 클라이언트 액세스 서버에서 수행됩니다. 이러한 아키텍처 변경 내용을 통해 클라이언트 액세스 서버에서는 사서함 서버에서 중요한 프로세스를 오프로드하여 클라이언트 액세스 서버에서 4 x 프로세서 코어를 효율적으로 사용할 수 있습니다. 4 x 프로세서 코어 서버를 사용할 수 있을 정도로 사서함이 충분하지 않거나 비 MAPI 클라이언트 트래픽이 많지 않은 조직에서 클라이언트 액세스 서버에 1 x 또는 2 x 프로세서 코어가 탑재된 서버를 사용할 수 있습니다.
통합 메시징 서버 역할
통합 메시징 서버 역할에 권장되는 구성은 4 x 프로세서 코어입니다. 멀티 코어는 음성 메일 메시지에 대해 .wav에서 Microsoft Windows Media Audio(WMA)로의 변환과 같은 여러 아키텍처 기능을 지원하기 위해 통합 메시징 서버에서 사용됩니다. 4 x 프로세서 코어 서버를 사용할 수 있을 정도로 사서함이 충분하지 않거나 통합 메시징 서버 작업이 많지 않은 조직에서 통합 메시징 서버에 1 x 또는 2 x 프로세서 코어가 탑재된 서버를 사용할 수 있습니다.
사서함 서버 역할
사서함 서버 역할에 권장되는 구성은 사서함 수와 사용자 프로필에 따라 크게 달라집니다. 4 x 프로세서 코어 서버는 가격 대비 성능이 우수하며 수천 개의 사서함을 호스팅할 수 있어야 합니다. 사서함 서버의 크기를 조정하려면 평균 클라이언트 사용자 프로필에 대한 이해가 필요합니다. 이러한 프로필은 Microsoft Exchange Server Profile Analyzer 또는 타사 도구를 사용하여 수집할 수 있습니다. 자세한 내용은 Microsoft Exchange Server Profile Analyzer 웹 사이트를 참조하십시오. 다음 표에는 Microsoft Outlook 클라이언트에 대한 일반 지식 근로자 프로필이 나와 있습니다.
Outlook 사용자의 지식 근로자 프로필
사용자 유형(사용 프로필) | 하루에 약 50KB의 메시지 크기를 보내기/받기 |
---|---|
낮음 |
5개 보냄/20개 받음 |
평균 |
10개 보냄/40개 받음 |
높음 |
20개 보냄/80개 받음 |
매우 높음 |
30개 보냄/120개 받음 |
앞에 나열된 사용자 유형 이외에 사서함 서버 크기 조정 시 고려해야 할 여러 요소가 있습니다. 여기에는 LCR(로컬 연속 복제)과 같은 Exchange 2007 기능을 사용하는 사서함 서버와 Microsoft Forefront Security for Exchange Server, 타사 응용 프로그램, 모바일 장치 및 온라인(캐시된 Exchange 모드와 비교) Outlook 클라이언트에서 액세스하는 사서함 서버가 포함됩니다. 예산 책정에 주로 사용하는 크기 조정은 프로필이 평균인 활성 사서함 1,000개당 프로세서 코어가 한 개 필요한 것으로 가정하여 수행할 수 있습니다. 예를 들어 사용 프로필이 평균인 4,000개의 사서함이 있는 서버에는 4개의 프로세서 코어가 필요합니다. 사용량이 많은 프로필의 경우에는 평균 프로필보다 많은 프로세서 주기가 필요하므로, 사용량이 많은 활성 프로필 사서함의 경우에는 프로세서 코어당 750개로 계획합니다. 따라서 프로필 사용량이 많고 6,000개의 사서함이 있는 서버에는 8x 프로세서 코어 서버가 필요합니다. 사서함 서버 역할에서 효율적으로 사용할 수 있는 최대 프로세서 코어 수는 12개입니다. 12개보다 많은 코어를 사용하는 서버에 사서함을 배포해도 확장성이 크게 향상되지 않습니다.
로컬 연속 복제에 대한 프로세서 권장 사항
LCR 환경에서는 LCR 사용 가능 저장소 그룹의 활성 복사본 및 수동 복사본이 모두 같은 서버에 있습니다. 이 환경에서는 로그를 데이터베이스의 수동 복사본으로 복사 및 재생하는 Microsoft Exchange Replication Service로 인해 처리 오버헤드가 추가로 생성됩니다. 이러한 추가 처리 오버헤드는 약 20%이며 LCR에 대해 사용하도록 설정된 하나 이상의 저장소 그룹이 있는 사서함 서버의 크기를 조정할 때 고려해야 합니다.
여러 서버 역할
여러 서버 역할이 설치되어 있는 컴퓨터에 대한 지침도 사서함 서버 역할과 비슷합니다. 클라이언트 액세스와 허브 전송 서버 역할을 동일한 서버에서 사서함 서버 역할로 사용하도록 하려면 크기를 조정할 때 코어당 평균 클라이언트 프로필을 기준으로 1,000개인 사서함 수를 코어당 사서함 수가 800개가 되도록 20% 줄입니다. 여러 서버 역할 구성에 권장되는 최대 프로세서 코어 구성은 6개 프로세서 코어로 여러 역할 서버에서 호스팅되어야 하는 최대 사용자 수에 대한 지침을 간접적으로 제공합니다. CCR(클러스터 연속 복제)이나 SCC(단일 복사본 클러스터) 모두 장애 조치 클러스터에서 허브 전송 또는 클라이언트 액세스 서버 역할 호스팅을 지원하지 않으므로 여러 역할 서버가 클러스터되지 않습니다. 서버 유지 관리 또는 서버 오류가 가동 시간 또는 가용성에 크게 영향을 미치지 않도록 하기 위해 수천 개의 사서함을 호스팅하는 사서함 서버를 클러스터링하는 것은 좋은 방법입니다. 이러한 이유로 인해 여러 역할 서버에 권장되는 최대 프로세서 코어 구성은 4개입니다. 이러한 구성에서 최대 12개의 프로세서 코어를 사용할 수 있지만 가용성 문제로 인해 지나치게 많은 프로세서 코어를 사용하는 것은 좋지 않습니다.
추가 정보
25개 이상의 프로세서 코어를 실행하는 컴퓨터에 Exchange 2007을 설치하려는 경우에 발생하는 문제에 대한 자세한 내용은 Microsoft 기술 자료 문서 981539, 다중 프로세서 서버에서의 Exchange Server 2007 설치 실패를 참조하십시오.