본문 바로가기

Golden City of El Dorado


Exchange Server/기술 자료 창고

Exchange 2007 프로세서 및 메모리 구성 계획

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비트 아키텍처(Intel 64 Architecture) 사이트 또는 AMD Opteron 프로세서 제품군(AMD Opteron Processor Family) 사이트http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8825,00.htm 참조하십시오.

참고:

항목의 타사 사이트 정보는 필요한 기술 정보를 찾는 도움을 주기 위해 제공되었습니다. URL 예고 없이 변경될 있습니다

Itanium 프로세서는 사용할 없으며 Exchange 2007 에서 지원되지 않습니다. Exchange 2007 위에서 나열된 x64 지원 프로세서에서만 실행되도록 설계되었고 Itanium 기반 시스템에서는 실행되지 않습니다.

어떤 프로세서를 선택하느냐와 상관 없이 Windows 로고가 있는 서버 제품만 지원을 받을 있습니다. 자세한 내용은 Windows 로고 프로그램 드라이버 서명: 개요(Windows Logo Program and Driver Signing: Overview) 참조하십시오. 지원을 보장 받으려면 Windows Server Catalog 목록에 있는 서버를 선택해야 합니다. 서버가 목록에 없는 경우 테스트가 진행 중인 하드웨어 공급업체에 지원 여부를 확인해야 합니다.

멀티 코어 프로세서

듀얼 코어 프로세서에 대해 철저히 테스트한 결과 Exchange Server 멀티 코어 프로세서 기술을 사용할 두드러지게 이점을 누리는 것으로 나타났습니다. 듀얼 코어 프로세서를 통한 Exchange Server 성능 이점은 사용되는 특정 프로세서에 따라 다릅니다. Exchange Server 2003 듀얼 코어 테스트의 결과는 Microsoft 기술 자료 문서 827281, CPU and memory scalability for Exchange Server 2003 and for Exchange 2000 Server 요약되어 있습니다. 또한 특정 듀얼 코어 구현으로 인한 성능 이점은 4-프로세서의 단일 코어 기반 서버와 2-프로세서의 듀얼 코어 기반 서버의 MMB3(MAPI Messaging Benchmark 3) 결과를 비교하여 확인할 있습니다. 이와 같은 결과는 Exchange Server 2003 실행하는 컴퓨터의 성능 벤치마크(Performance Benchmarks for Computers Running Exchange Server 2003) 게시되어 있습니다. Exchange 2007 대한 벤치마크가 현재 업데이트되었으며 Exchange 2007 벤치마크를 사용 가능할 게시됩니다.

오늘날 멀티 코어 프로세서는 가격 대비 성능이 우수하여 Exchange 2007 놓칠 없는 옵션입니다. 특정 하드웨어 플랫폼에 대한 Exchange Server 듀얼 코어 이점에 대해 하드웨어 공급업체에 문의하시는 것이 좋습니다.

 권장 프로세서 구성

다음 표를 사용하면 Exchange 2007 서버 하드웨어 구입에 도움이 됩니다. 표에는 Exchange 2007 대한 최소 요구 사항, 권장되는 요구 사항 권장되는 최대 구성이 나와 있습니다.

참고:

다음은 평균 동시성 프로필을 가정한 지침입니다. 동시성은 특정 최대 사용 시간에 서버에 연결하여 서버를 사용하는 전체 사용자 수의 백분율로 정의됩니다. 완전히 사용되는 서버의 경우 동시성은 일반적으로 75 ~ 80% 범위입니다.

다음은 최소 요구 사항, 권장되는 요구 사항 권장되는 최대 구성에 대해 설명합니다.

·         최소   특정 서버 역할에 적합한 최소 프로세서 메모리 구성입니다. Microsoft 기술 지원 서비스의 지원을 받기 위해 최소 하드웨어 요구 사항을 충족해야 합니다.

·         권장   특정 서버 역할에 권장되는 프로세서 메모리 구성입니다. 권장은 가격 대비 성능을 기준으로 최고의 구성입니다. 또한 권장되는 구성을 사용하면 프로세서와 메모리 용량 간의 균형을 유지할 있습니다. 이러한 사항을 권장하는 이유는 메모리 구성을 프로세서 구성과 일치시켜 메모리 병목 현상 없이 시스템에서 효과적으로 프로세서를 사용하도록 하는 것입니다. 반대의 경우도 마찬가지입니다.

·         최대   특정 서버 역할에 권장되는 최대 프로세서 메모리 구성입니다. 최대는 가격 대비 성능 기준으로 실용적인 프로세서 메모리 구성의 상한선입니다. 권장되는 최대 구성은 하나의 지침으로 지원 기준이 아니며 서버에 액세스하거나 서버에 설치되는 타사 응용 프로그램의 리소스 요구 사항을 고려하지는 않습니다. 권장되는 최대 구성은 가격 변동 기술 발전에 따라 시간이 지나면 변경될 있습니다.

Exchange 2007 서버 역할용 프로세서 구성

Exchange 2007 서버 역할

최소 구성

권장 구성

최대

Edge 전송

1 x 프로세서 코어

2 x 프로세서 코어

4 x 프로세서 코어

허브 전송

1 x 프로세서 코어

4 x 프로세서 코어

8 x 프로세서 코어

클라이언트 액세스

1 x 프로세서 코어

4 x 프로세서 코어

4 x 프로세서 코어

통합 메시징

1 x 프로세서 코어

4 x 프로세서 코어

4 x 프로세서 코어

사서함

1 x 프로세서 코어

4 x 프로세서 코어

8 x 프로세서 코어

여러 서버 역할(허브 전송, 클라이언트 액세스, 통합 메시징 사서함 서버 역할 조합)

1 x 프로세서 코어

4 x 프로세서 코어

4 x 프로세서 코어

 

참고:

표준 성능 평가 기관(Standard Performance Evaluation Corporation) 사이트에서 제공한 등급을 사용하여 상이한 프로세서 서버 구성을 합리화할 있습니다. 항목의 타사 사이트 정보는 필요한 기술 정보를 찾는 도움을 주기 위해 제공되었습니다. URL 예고 없이 변경될 있습니다

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 개의 사서함에 1 x 프로세서 코어가 필요한 것으로 가정하여 수행할 있습니다. 예를 들어, 사용 프로필이 평균이고 4,000개의 사서함이 있는 서버에는 4 x 프로세서 코어가 필요합니다. 사용 프로필이 높음인 경우 필요한 프로세서 주기가 배가 되거나 프로세서 코어당 사용자 수가 절반으로 줄어 프로세서 코어당 사서함 수는 500개가 됩니다. 사용 프로필이 평균이고 2,000개의 사서함이 있는 서버에는 2 x 프로세서 코어 서버가 필요합니다. 사서함 서버 역할에서 효율적으로 사용할 있는 최대 프로세서 코어 수는 8개입니다. 8개보다 많은 코어를 사용하는 서버에 사서함을 배포해도 주목할 만한 확장성 향상을 제공하지 않습니다.

로컬 연속 복제에 대한 프로세서 권장 사항

LCR 환경에서는 LCR 사용 가능 저장소 그룹의 활성 복사본 수동 복사본이 모두 같은 서버에 있습니다. 환경에서는 로그를 데이터베이스의 수동 복사본으로 복사 재생하는 Microsoft Exchange Replication Service 인해 처리 오버헤드가 추가로 생성됩니다. 이러한 추가 처리 오버헤드는 20%이며 LCR 대해 사용하도록 설정된 하나 이상의 저장소 그룹이 있는 사서함 서버의 크기를 조정할 고려해야 합니다.

여러 서버 역할

여러 서버 역할이 설치되어 있는 컴퓨터에 대한 지침도 사서함 서버 역할과 비슷합니다. 클라이언트 액세스와 허브 전송 서버 역할을 동일한 서버에서 사서함 서버 역할로 사용하도록 하려면 크기를 조정할 코어당 평균 클라이언트 프로필을 기준으로 1,000개인 사서함 수를 코어당 사서함 수가 800개가 되도록 20% 줄입니다. 여러 서버 역할 구성에 권장되는 최대 프로세서 코어 구성은 4 x 프로세서 코어로 여러 역할 서버에서 호스팅되어야 하는 최대 사용자 수에 대한 지침을 간접적으로 제공합니다. CCR(클러스터 연속 복제)이나 SCC(단일 복사본 클러스터) 모두 장애 조치 클러스터에서 허브 전송 또는 클라이언트 액세스 서버 역할 호스팅을 지원하지 않으므로 여러 역할 서버가 클러스터되지 않습니다. 서버 유지 관리 또는 서버 오류가 가동 시간 또는 가용성에 크게 영향을 미치지 않도록 하기 위해 수천 개의 사서함을 호스팅하는 사서함 서버를 클러스터링하는 것은 좋은 방법입니다. 이러한 이유로 인해 여러 역할 서버에 권장되는 최대 프로세서 코어 구성은 4개입니다. 이러한 구성에서 최대 8개의 프로세서 코어를 사용할 있지만 가용성 문제로 인해 지나치게 많은 프로세서 코어를 사용하는 것은 좋지 않습니다.