virtualization/VMware

[VMware] Virtual SAN 사이징

yueisu 2014. 11. 19. 20:33

이번에는 Virtual SAN의 사이징에 대해서 소개를 하겠습니다.

기본적으로는 아래의 공식 가이드를 베이스로 하고 있으니 꼭 읽어보시길 권합니다.

VMware Virtual SAN Design and Sizing Guide

VMware Virtual SAN Design and Sizing Guide for Horizon View Virtual Desktop Infrastructures


▶ CPU : 10%의 오버헤드 + α

▶ 메모리 : 10%의 오버헤드 + α

※ + α : Virtual SAN상에 도입하는 솔루션에 따라 달라집니다. 예를들어 Virtual SAN상에 Horizon View를 도입할 경우는 PCoIP의 오버헤드로써 약 10%의 CPU, 메모리를 추가로 고려해야합니다.

▶ HDD : 데이터용량 + 30%

※ HDD 사용율이 80%를 넘으면 자동적으로 재균형 처리가 시작되므로 퍼포먼스에 영향을 미칠 수 있기 때문이라고 합니다.

▶ SSD : HDD 전체용량의 10%


위의 추천값을 모델로 사이징을 해보겠습니다.


【도입환경】

  • Horizon View 500 유저, 가상데스크톱 500대
  • 2 vCPU, 3GB 메모리, vHDD 50GB / 가상데스크톱
  • 가상데스크톱의 전개방식은 풀클론
  • Virtual SAN의 장애허용수 1


◆ 가상데스크톱 500대 = ESXi 5대

(※ ESXi 1대당 최대 100대의 가상머신 작성가능-Virtual SAN의 제한사항)


◆ 도입에 필요한 가상데스크톱의 전체용량

500대 x 50GB = 25000GB (25TB)


◆ 도입에 필요한 SSD 전체용량

25000GB (25TB) x 0.1 = 2500GB (2.5TB)


◆ 장애허용수 1로 산출한 Virtual SAN의 전체용량

25000GB x 2(장애허용수 1=mirror) = 50000GB (50TB)


◆ ESXi 1대당 필요한 CPU, 메모리, SSD, HDD 용량

CPU : Intel Xeon Processor E5-2630 v3 2.40 GHz x 2

메모리 : 256GB (16GB x 16)

SSD : 2500GB (2.5TB) / 5 = 500GB

HDD : (50000GB (50TB) / 5) x 1.3 = 13000GB (13TB)

-> 400GB SSD x 2와 300GB(15k rpm SAS) x 5 가 필요하게 됩니다.

      -> 400GB SSD x 3과 900GB(10k rpm SAS) x 15 가 필요하게 됩니다.

(※ 디스크그룹당 최대 7개의 HDD의 제한이 있기때문에 15개의 HDD 탑재의 경우는 3개의 디스크 그룹이 필요합니다. 또한 디스크 그룹당 최소 1개의 SSD가 필요하기 때문에 SSD가 하나 더 늘었네요. 흐흐)

      ※ 용량을 잘못 계산했었습니다. config님 지적 감사합니다. 꾸벅...

이런 서버가 되겠군요. 흐흐