VCSA Deployment – Part.1 Sizing & deployment type

Bootstrapping vSAN without vCenter 포스트를 통해 vSAN datastore 를 생성하였으니, 다음에는 VCSA (VMware vCenter Server Appliance) 제품을 설치해보도록 하겠습니다.

설치에 들어가기 앞서, vCenter 의 종류에 대해 간단히 알아보면, 크게 두가지로 구분할 수 있습니다.

Windows Based vCenter

VCSA (linux based)

위의 두가지 종류가 있는데, vSphere 6.0 버전부터 VMware 에서 권고하는 것은 VCSA 입니다. 여러가지 이유가 있지만, 제가 봤을때는 아래의 이유가 큽니다.

첫번째로, Windows 에 들어가는 라이센스 비용을 감소할 수 있고,

두번째로, External DB 가 없더라도 내장된 vPostgres DB 를 통해 호스트 1000대, VM 은 10000개 까지 관리할 수 있습니다. 물론 그만큼의 리소스를 할당해야 합니다만, VCSA 사이징은 다음과 같습니다.

Resource Tiny(10 hosts, 100 VM)
or external PSC
Small (100 hosts, 1,000 VM) Medium (400 hosts, 4,400 VM) Large (1,000 hosts, 10,000 VM)
CPU 2 4 8 16
Memory 8GB 16GB 24GB 32GB
Disk Space
(External PSC)
86GB(vCenter)
30GB(PSC)
106GB 245GB 295GB
Disk Space
(Embedded PSC)
116GB 136GB 275GB 325GB

 

구축하시는 환경의 규모에 따라서 고르시면 됩니다. 한가지 말씀드리고 싶으신 것은 가장 좋은 구성은 규모에 맞는 구성이라는 것입니다. Large 를 고르면 추후 사이징에 대한 고민은 하지 않으셔도 되겠지만, 사용하는 환경이 Large 를 필요로 하지 않는다면 굳이 고르실 필요가 없습니다. Less is the best 입니다.

Windows Based 의 vCenter 에서는 5.5 버전까지는 MSSQL express 를 내장 DB 로 사용하였지만, 6.0 버전부터는 VCSA 와 마찬가지로 Postgres 로 변경되었습니다. 그러나 VCSA 와는 달리 External DB 를 사용하지 않으면 최대 20개의 hosts 와 200개의 VM 까지만 관리할 수 있음으로 유의하시기 바랍니다.

위에서 보신바와 같이 vCenter 를 설치할 때는 PSC 도 같이 설치를 해야하는데, PSC 는 embedded 또는 external type 으로 설치하실 수 있습니다.

embedded type 은 다음 경우에 권장됩니다.

  • 구축하는 환경에 PSC 나 vCenter 가 1개만 사용될 예정여서 별도의 PSC 로 replication 을 할 필요가 없는경우

2개 이상의 vCenter 가 사용될 예정일 경우는 반드시 External type 으로 설치하여 주십시오.

vSphere 6.0 에서 권장되는 vCenter & PSC Topology 는 다음 KB 를 참조하시면 되겠습니다.

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2108548

사설이 길었습니다만, 본론으로 들어가서, VCSA 를 deploy 하기전에 필요로 하는 pre-requirement 가 있습니다. (출처 : vCenter deployment guide)

A few requirements are common to both installing vCenter Server on Microsoft Windows and deploying VMware vCenter Server Appliance™. Ensure that all of these prerequisites are in place before proceeding with a new installation or an upgrade.

  • DNS – Ensure that resolution is working for all system names via fully qualified domain name (FQDN), short name (host name), and IP address (reverse lookup).
  • Time – Ensure that time is synchronized across the environment.
  • Passwords – vCenter Single Sign-On passwords must contain only ASCII characters; non-ASCII and extended (or high) ASCII characters are not supported.

DNS, Time(NTP) 는 option 사항이 아니라 필수조건이니 꼭 구성하도록 하여 주십시오.

DNS 설치는 Part.2 에서 다루도록 하겠습니다.