...
- 리소스 개수 * (최대 I/O(MB/s) - 대역폭(MB/s)) * 최대 I/O 지속시간 (초) + (리소스 개수 * 압축/암호화 버퍼(100MB)) + DRX 기본메모리(100MB2GB))
최대 I/O 가 대역폭에 비해 항상 낮다면 리소스 당 버퍼의 크기를 1GB 수준으로 계산하여 물리 메모리 사양을 결정합니다.
- 리소스 개수 * 1GB + (리소스 개수 * 압축/암호화 버퍼(100MB)) + DRX 기본메모리(100MB2GB))
다음은 WAN 100Mbps 대역폭, 최대 I/O 200MB/s , 최대 I/O 지속시간 10초 30초 일 경우를 상정하여 물리메모리 사양을 결정하는 예시 입니다. 이 예시에서 1개의 복제 리소스 운영에 대해 요구되는 최소 메모리는 2.1GB8GB(4GB 16GB 권장)이며 최대 I/O가 10초 이상 지속될 시 혼잡 상태로 진입하게 됩니다. 입니다.
리소스 개수 | DRX 기본 메모리 | 송신 버퍼용 메모리 | BAB | 압축/암호화 버퍼 | 최소 메모리 요구사양 | 운영서버 권장 메모리 권장 사양 | |
---|---|---|---|---|---|---|---|
1100MB | 1 * (200MB-10MB) * 10초 30초 = 15.9GB | 1 * 약 100MB | 2 .1GB | 4GB 7GB | 최대 2G | 8GB | 16GB 이상 |
5 | 100MB | 5 * (200MB-10MB) * 10초 30초 = 928.5GB | 5 * 약 100MB | 10.1GB | 16GB 40GB | 64GB 이상 | |
10 | 100MB | 10 * (200MB-10MB) * 10초 30초 = 19GB | 10 * 약 100MB | 20.1GB | 32GB 이상 | ||
20 | 100MB | 20 * (200MB-10MB) * 10초 = 38GB | 20 * 약 100MB | 40.1GB | 64GB 이상 | ||
50 | 100MB57GB | 80GB | 128GB 이상 | ||||
50 | 50 * (200MB-10MB) * 10초 30초 = 95GB | 50 * 약 100MB | 100.1GB | 128GB 285GB | 400GB | 512GB 이상 | |
100 | 100MB | 100 * (200MB-10MB) * 10초 30초 = 190GB | 100 * 약 100MB | 200.1GB | 256GB 570GB | 800GB | 1TB 이상 |
WAN 대역폭은 실질적으로는 가변적입니다. WAN 대역폭은 일반적으로 보장 대역폭이 아닌 네트웍 상황에 따라 변동이 심한 가변대역의 특성을 가지기 때문에 통상 WAN 대역폭은 10~100Mbps 정도의 대역으로 간주하여 1MB/s ~10MB/s 로 추산하는 것이 버퍼링 관점에서 적당합니다. 또한 일정 기간 내에 측정한 최대 I/O가 복제 대역폭보다 낮다고 해서 DRX 버퍼링을 고려하지 않는 것은 바람직 하지 않습니다. 운영환경의 애플리케이션의 특성에 따라 최대 I/O가 불특정 시점에 급등하는 상황이 있을 수 있기 때문에 이런 상황에 대비하여 DRX 버퍼에 여유공간을 두고 구성하는것이 바람직 합니다.
...