어떻게 Synology MailPlus를 배포하고 적합한 Synology NAS를 선택합니까?

어떻게 Synology MailPlus를 배포하고 적합한 Synology NAS를 선택합니까?

일부 문서는 영어에서 기계 번역되었으므로 부정확하거나 문법적인 오류가 있을 수 있습니다.

목적

이 문서는 메일 서비스의 안정성과 성능을 보장하기 위해 Synology MailPlus를 배포 할 때 따라야하는 모범 사례에 대한 가이드입니다. 아래에서는 MailPlus에 적합한 Synology NAS 선택 방법, RAM 및 저장소 요구 사항 예측 방법, SSD 캐시를 사용할 때 고려해야 할 사항, MailPlus 대체 작동 관련 권장 사항 및 여러 I / O 집약적 패키지 실행에 대한 권장 사항을 설명합니다. 같은 NAS에있는 MailPlus.

해결 방법

Synology NAS 선택

Synology는 다양한 폼 팩터, 기능 및 성능을 갖춘 다양한 NAS를 제공합니다. 모든 제품이 MailPlus Server를 실행하기에 적합하지는 않습니다. 요구 사항을 충족하는 Synology NAS를 선택할 수 있도록 아래를 참조하십시오.

  1. 이 페이지 에서 지원되는 장치 목록을 최대 동시 사용자 수와 최대 서버 성능별로 정렬하여 봅니다.1
    • 최대 동시 사용자 수는 권장되는 MailPlus 최대 사용자 수를 나타냅니다.
    • 최대 서버 성능 은 MailPlus Server가 하루에 처리 할 수있는 최대 이메일 수를 나타냅니다.
  2. MailPlus를 지원하는 모든 모델 목록을 보려면 여기 를 방문하십시오. 원하는 모델을 클릭하면 사양에 대한 세부 정보를 확인할 수 있습니다.

실제 제한 사항은 시스템 구성에 따라 다를 수 있습니다. 동일한 성능을 얻으려면 SSD를 설치하고 RAM을 확장하는 것이 좋습니다. 자세한 내용은 다음 섹션을 참조하십시오.

RAM 및 저장소 요구 사항 예상

NAS의 메모리 사용에 영향을 미치는 여러 가지 요인을 고려할 때 사용자 수에 따른 권장 메모리 크기는 다음과 같습니다.

  • 0-250 명의 사용자 : 최소 8GB RAM
  • 사용자 250 ~ 500 명 : 최소 16GB RAM
  • 사용자 500 ~ 1,000 명 : 최소 32GB RAM
  • 사용자 1,000 명 초과 : 최소 64GB RAM

RAM 사용량 예측

사용되는 메모리 양은 주로 메일 서비스 사용자 수에 따라 다릅니다. 그러나 다음 서비스도 많은 양의 메모리를 사용할 수 있다는 점에 유의하십시오.

  • 스팸 방지 : 기본 MailPlus 스팸 방지 엔진 인 Rspamd는 메모리를 많이 사용할 수 있습니다.
  • 안티 바이러스 : 특히 오프라인 바이러스 데이터베이스를 최신 버전으로 업데이트 할 때 ClamAV 및 McAfee 같은 안티 바이러스 서비스는 메모리를 많이 사용할 수 있습니다.
  • MailPlus 웹 클라이언트 : MailPlus Server는 이메일을 읽고 이메일 초안을 저장할 때 웹 클라이언트로부터 여러 요청을 동시에 수신 할 수 있습니다. 사용자 수가 Synology NAS 사양에 지정된 최대 동시 사용자 수를 초과하면 MailPlus Server가 모든 클라이언트 요청을 처리하려고 할 때 메모리 사용량이 갑자기 급증 할 수 있습니다.

예상 볼륨 크기 요구 사항

다음 공식을 사용하여 MailPlus의 저장소 크기 요구 사항을 예측합니다.
예상 저장소 크기 = [(일일 평균 수신 및 발신 이메일 수) * (이메일 평균 크기) * (사용자 수) * (일)]

한 사람이 보내고받는 평균 이메일 수는 하루에 100 개이고, 평균 이메일 크기는 30KB이며, 메일 서비스는 일반적으로 3 ~ 5 년 동안 지속됩니다.

예를 들어 MailPlus Server가 사용자 1000 명을 지원하는 경우 필요한 저장소 크기는 다음과 같습니다.
100 (일일 평균 수신 및 발신 이메일 수) * 30KB (이메일 평균 크기) * 1000 (사용자 수) * 1825 (5 년 동안의 일 수) = 5.475TB

필요한 저장소 크기를 예측하는 데 문제가 있으면 당사에 연락하여 사용자 지정 제안을 문의하십시오.

SSD 캐시 사용

SSD 캐시는 자주 액세스하는 데이터 (핫 데이터라고도 함)를 SSD의 일부 또는 전체에 일시적으로 저장하여 시스템 성능을 향상시키는 방법입니다.

MailPlus는 메시지를 자주 읽고 쓰므로, 작은 파일을 임의로 읽고 드라이브에 기록해야합니다. 평균 이메일 크기는 상대적으로 작기 때문에 이메일이 SSD 캐시에 저장되거나 읽기가 빨라질 수 있습니다. 추가 SSD를 설치하고 Synology SSD 캐시를 활용하면 메일 서비스의 전체 성능이 향상됩니다.

기업 사용자는 SSD 캐시를 반드시 사용해야합니다.2 또한 최적의 성능을 위해 FS 시리즈 NAS를 사용하고 모든 SSD로 볼륨을 만드는 것이 좋습니다.

적합한 SSD 선택

SSD는 다양한 용도로 설계되었으므로 사용하기에 적합한 SSD를 선택할 때는 내구성, 일관된 성능 및 전원 손실 방지 등의 사항을 고려해야합니다.

Synology SSD는 연중 무휴 NAS 환경을 위해 제작 된 엔터프라이즈 급 SSD이며, Synology 시스템과 상호 운용 될 수 있도록 엄격한 유효성 검사를 통해 검증됩니다. I / O 스트레스, 전원주기 및 온도 시험을 포함한 집중 테스트는 Synology SSD가 기업 환경에 적합한 안정성과 일관된 성능을 모두 제공 할 수 있는지 확인합니다. 특히 메일 서버만큼이나 중요합니다.

Synology SSD 이외에도 Synology는 여러 타사 SSD를 테스트하고 검증했습니다. 제조업체에 따라 SSD 성능이 크게 다를 수 있습니다.

SSD 캐시에 적합한 SSD 선택에 대한 자세한 내용은 이 문서 를 참조하십시오.

SSD 캐시 권장 크기

SSD 캐시의 실제 크기는 볼륨의 핫 데이터 양에 따라 다릅니다. 읽기-쓰기 캐시를 사용하려면 RAID 1/5/6/10 중복을 형성하는 데 SSD가 최소 두 개 이상 필요합니다. 예를 들어, 480GB 읽기-쓰기 캐시를 만들려면 동일한 480GB SSD가 최소 두 개 이상 필요합니다.

핫 데이터는 SSD 내에서 캐시됩니다. MailPlus Server의 경우 핫 데이터는 주로 자주 액세스 할 가능성이 높은 최근에 액세스 한 이메일로 구성됩니다. 핫 데이터는 일반적으로 메일 서비스에 사용되는 총 저장소 공간의 3 ~ 6 %를 차지합니다.

예를 들어 1TB 메일 저장소 공간의 핫 데이터 크기는 1,024GB * 6 % = 61.4GB입니다.

하지만 성능을 보장하려면 SSD 캐시 용량이 실제 핫 데이터 크기보다 커야합니다. 실제 SSD 캐시 크기는 예상 핫 데이터 크기의 두 배인 것이 좋습니다.

위 예에서 계속 이상적인 캐시 크기는 61.4GB * 2 = 122.8GB입니다.

이 경우 480GB SSD 캐시는 최소 요구 사항 이상을 충족합니다.

다음 가이드는 사용자 수에 따른 빠른 SSD 캐시 크기 예측을 제공합니다.

  • 사용자 500 명 미만 : 480 GB * 2
  • 사용자 500 ~ 1,000 명 : 1TB * 2
  • 사용자 1,000 명 초과 : 2TB * 2

이미 Synology NAS가있는 경우 저장소 관리자에서 SSD 캐시 어드바이저를 사용하여 핫 데이터 크기와 적절한 캐시 크기를 결정할 수 있습니다.

MailPlus Server 대체 작동

예기치 못한 이벤트 중, 특히 이메일 손실이 조직에 큰 영향을 미칠 수있는 경우, 중단없는 메일 서비스를 보장하기 위해 Synology는 두 가지 Synology NAS로 구성된 High-Availability (HA) 클러스터 솔루션을 제공합니다.

MailPlus High Availability는 두 개의 MailPlus Server 간 이메일 동기화를 강조합니다. 브레인 분할 오류가 발생한 경우 전체 메일 데이터가 두 NAS 모두에 저장됩니다 (두 MailPlus Server가 활성 서버의 역할을 가정하려고 할 때 발생하며 일치하지 않는 데이터가 두 서버에서 업데이트되거나 기록 될 수있는 상황).

두 개의 MailPlus Server에서 이메일을 완전히 동기화하려면 두 NAS의 시스템 구성이 동일해야합니다. 저장소 용량, RAM 및 SSD 캐시의 시스템 구성이 동일해야합니다. 동일한 모델의 Synology NAS 두 대를 사용하는 것이 가장 좋습니다. 하지만 MailPlus 사용자 수가 각 Synology NAS의 최대 동시 사용자 수에 도달하지 않으면 다른 모델을 사용할 수 있습니다.

MailPlus High Availability 구성 전제 조건

  • 두 NAS 모두 동일한 서브넷에 있으며, 각각 고정 IP 주소를 가지고 있습니다.
  • NTP 서버를 사용하여 두 서버가 동시에 동기화됩니다.
  • 두 서버 모두 동일한 Windows AD 도메인 또는 LDAP 도메인 서버에 가입되어야합니다.
  • MailPlus의 사용자 계정을 로컬 계정을 사용하는 대신 도메인 서버에서 가져와야합니다.
  • 동일한 버전의 MailPlus Server가 두 NAS 모두에 설치되지만 기본 서버로 사용할 NAS에만 구성됩니다.

동일한 NAS에서 여러 I / O 집약적 패키지 실행

성능과 데이터 보안을 보장하기 위해 Synology MailPlus Server, Synology Drive Server 및 Synology Chat Server와 같은 I / O 집약적 패키지를 동일한 NAS에 설치하지 않아야합니다. 위의 모든 작업은 높은 I / O 리소스를 사용하므로 여러 서비스 간의 리소스 경쟁으로 인해 시스템 오류가 쉽게 발생할 수 있습니다.

하지만 패키지가 모든 I / O 집약적 서비스가 아닌 경우, NAS는 동시에 여러 서비스를 실행할 수 있습니다. 예를 들어, Synology MailPlus Server와 Synology Drive Server를 동일한 NAS에 설치하지 않아야합니다.하지만 Synology Calendar와 Synology Contacts는 I / O 집약적 인 서비스가 아니므로 Synology MailPlus와 함께 실행할 수 있습니다.

참고 :

  1. 수치는 Synology가 내부적으로 수행 한 실험실 테스트 결과입니다. 테스트 환경은 다음과 같습니다.
    • 최대 동시 사용자 수를 테스트 할 때 CPU 및 RAM 사용량이 모두 80 % 이하였습니다.
    • 확장 가능한 메모리로 테스트 한 모델의 경우, 최대 RAM이 설치되었습니다.
    • 베이가 두 개이고 이중 M.2 드라이브 슬롯이있는 모델에는 SSD 캐시 용 SSD 두 개가 설치되었습니다.
    • 베이가 4 개 이상있는 모델에는 SSD 캐시 용 SSD 두 개가 설치되었습니다.
    • FS 시리즈는 RAID F1 구성에서 SSD 12 개를 설치했습니다.
    • 두 서버 간 데이터 동기화로 인해 high-availability 모드에서 메일 시스템 성능이 약간 저하됩니다.
    • 위의 모든 테스트에서 안티 스팸, 안티 바이러스, DNSBL, 그레이리스트, 콘텐츠 스캔, 전체 텍스트 검색 (영어 만) 기능이 활성화되었습니다.
  2. MailPlus 사용자 수가 모델 사양에 지정된 최대 동시 사용자 수에 도달하지 않더라도 SSD 캐시는 이메일 처리 속도를 향상시키는 방법으로 권장됩니다.

추가 정보

SSD 캐시에 대한 자세한 내용은 다음 문서와 문서를 참조하십시오.

목적
내용
해결 방법
Synology NAS 선택
RAM 및 저장소 요구 사항 예상
SSD 캐시 사용
MailPlus Server 대체 작동
동일한 NAS에서 여러 I / O 집약적 패키지 실행
추가 정보