메모리 구성 및 Exchange 성능 이해

적용 대상: Exchange Server 2010

마지막으로 수정된 항목: 2010-01-26

이 항목에서는 Microsoft Exchange Server 2010에 뛰어난 성능과 강력한 플랫폼을 제공하는 메모리 구성에 대한 지침을 설명합니다. 프로세서에 대한 지침 및 권장되는 구성에 대한 자세한 내용은 Understanding Processor Configurations and Exchange Performance을 참조하십시오.

Exchange 2010용 하드웨어를 선택할 때 서버의 최대 메모리 구성을 고려하는 것이 좋습니다. 서버 아키텍처마다 메모리 제한이 다릅니다. 다음과 같은 서버의 기술 사양을 확인하고 해당 서버에 대해 비용 대비 효율성이 가장 높은 최대 메모리 구성을 결정하는 것이 좋습니다.

  • 메모리 속도   일부 서버 아키텍처는 메모리 모듈 속도를 늦춰 특정 서버에서 최대한으로 지원되는 용량까지 메모리를 확장할 수 있습니다. 예를 들어 최대 서버 메모리는 PC3 10666(DDR3 1333)의 경우 32GB, PC2 6400(DDR2 800)의 경우 128GB로 제한될 수 있습니다. 제조업체에 문의하여 Exchange 2010의 메모리 구성 대상이 속도와 호환되는지 확인해야 합니다.
  • 메모리 모듈 크기   서버가 지원하는 가장 큰 메모리 모듈 크기를 고려합니다. 일반적으로 메모리 모듈 크기가 클수록 가격이 비싸집니다. 예를 들어, 두 개의 2GB DDR SDRAM 메모리 모듈은 일반적으로 한 개의 4GB DDR SDRAM 메모리 모듈보다 값이 훨씬 싸고 두 개의 4GB DDR SDRAM 메모리 모듈은 한 개의 8GB DDR SDRAM 메모리 모듈보다 일반적으로 값이 훨씬 쌉니다. 최대 메모리 모듈 크기가 Exchange 2010의 대상 메모리 요구 사항을 충족시키는지 확인하십시오.
  • 총 메모리 슬롯 수   특정 서버에서 지원하는 메모리 모듈 수를 고려합니다. 총 슬롯 수에 최대 메모리 모듈 크기를 곱하면 해당 서버의 최대 메모리 구성 값이 나옵니다. 메모리 모듈을 쌍으로 설치해야 하는 경우도 있습니다.

일부 서버는 메모리 슬롯이 더 많이 차면 성능이 향상되는 한편 일부 서버는 성능이 저하된다는 점에 주의해야 합니다. 하드웨어 공급업체에 문의하여 서버 아키텍처에 영향을 줄 수 있는 이와 같은 사항을 숙지하십시오.

권장되는 메모리 구성

서버 역할당 필요한 예상 프로세서 코어 수를 파악한 다음 기본 메모리 권장 사항을 적용할 수 있습니다. 다음 표에서는 Exchange 2010 서버 역할의 최소 지원 메모리 구성 및 권장 메모리 구성을 보여줍니다.

다음은 최소 요구 사항 및 권장되는 최대 구성에 대한 설명입니다.

최소 지원   Exchange 2010 서버에 적합한 최소 메모리 구성입니다. Microsoft 고객 지원 서비스의 지원을 받으려면 최소 하드웨어 요구 사항은 충족해야 합니다.

권장되는 최대 구성 Exchange 2010 서버에 대해 권장되는 메모리 구성입니다. 권장은 가격 대비 성능을 기준으로 최고의 구성입니다.

다음 표에서는 Exchange 2010의 최소 지원 및 권장되는 최대 메모리 구성을 보여줍니다.

설치된 서버 역할에 따른 Exchange 2010 서버의 메모리 구성

Exchange 2010 서버 역할 최소 지원 권장 구성

Edge 전송

4GB

코어당 1GB(최소 4GB)

허브 전송

4GB

코어당 1GB(최소 4GB)

클라이언트 액세스

4GB

코어당 2GB(최소 8GB)

통합 메시징

4GB

코어당 2GB(최소 4GB)

사서함

4GB

4GB에 사서함당 3-30MB:

이 값은 사용자 프로필에 따라 달라집니다. 자세한 세부 정보는 이 항목 뒷부분의 "사서함 서버 역할"을 참조하십시오.

클라이언트 액세스/허브 전송 결합 역할(클라이언트 액세스 및 허브 전송 서버 역할이 동일한 물리적 서버에서 실행)

4GB

코어당 2GB(최소 8GB)

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

10GB

사서함당 10GB + 3~30MB(4코어 서버)

사서함당 14GB + 3~30MB(8코어 서버)

사서함당 18GB + 3~30MB(12코어 서버)

사서함당 22GB + 3~30MB(16코어 서버)

사서함당 30GB + 3~30MB(24코어 서버)

이 값은 사용자 프로필에 따라 달라집니다. 자세한 세부 정보는 이 항목 뒷부분의 "사서함 서버 역할"을 참조하십시오.

Edge 전송 및 허브 전송 서버 역할

Edge 전송 및 허브 전송 서버 역할은 최적의 조건에서 제대로 작동하기 위해 많은 양의 메모리가 필요하지 않습니다. 일반적으로 부하가 가장 높은 경우를 제외하고 프로세서 코어당 1GB RAM(최소 합계 4GB)이면 충분합니다. 대부분의 배포는 프로세서 코어당 1GB(최소 합계 4GB)의 권장되는 메모리 구성을 사용하여 최적으로 구성됩니다.

클라이언트 액세스 서버 역할

일반적으로 클라이언트 액세스 서버의 메모리 사용률은 클라이언트 연결 수 및 트랜잭션 속도와 선형 관계가 있습니다. 현재 권장 사항인 코어 프로세서당 2GB와 메모리 구성을 기준으로 메모리와 프로세서 사용률을 고려하여 클라이언트 액세스 서버의 균형이 조정되며 메모리와 프로세서는 비슷한 수준으로 고려됩니다.

이러한 권장 사항은 Exchange 2010 기능인 RPC 클라이언트 액세스를 기준으로 합니다. 이 기능을 사용하려면 클라이언트 액세스 서버 역할의 증가하는 로드를 관리하기 위한 큰 메모리 구성과 프로세서 구성이 필요합니다.

사서함 서버 역할

최적의 메모리 구성이 설치된 서버 역할, 사서함 수, 클라이언트 프로필(프로세서 코어 요구 사항 추정과 유사) 및 활성 데이터베이스 수에 따라 달라지기 때문에 사서함 서버 역할의 메모리 구성 프로세스는 다른 역할의 경우보다 더 복잡합니다.

사서함 서버 역할의 메모리 크기 조정은 서버의 디스크 I/O(입출력)를 줄이는 데 중요한 역할을 합니다. 사서함 서버에 메모리를 추가하면 할수록 Exchange에서 생성하는 디스크 I/O가 줄어듭니다. 그러나 서버에 메모리를 추가하는 것이 가격 대비 성능 기준으로 적합하지 않은 감소점이 있습니다. 이 항목 앞부분의 "권장되는 메모리 구성"에 나온 권장 사항은 이러한 감소점을 고려하여 현재 메모리 가격 및 성능 메트릭을 기준으로 작성한 것입니다.

사서함 서버 역할에 대해 적절한 메모리 크기 조정을 수행하는 방법에 대한 자세한 내용은 다음 항목을 참조하십시오.

여러 서버 역할

여러 역할 서버 구성에 대해 메모리 요구 사항을 결정할 때에는 허브 전송, 클라이언트 액세스 및 사서함 서버 역할의 요구 사항을 고려해야 합니다. 이러한 고려를 돕기 위해 앞의 표에서는 계산된 메모리 요구 사항 정보를 제공합니다. 자세한 내용은 용량 계획에서의 다중 서버 역할 구성 이해의 "여러 역할 서버의 메모리 권장 사항"을 참조하십시오.