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 에서 다루도록 하겠습니다.

3 thoughts on “VCSA Deployment – Part.1 Sizing & deployment type

  1. 포스팅 잘 읽고 있습니다.
    한가지 문의드립니다.

    PSC에서 1 Domain , 1 SSO환경인데 2대의 vcenter를 운영중입니다.(vcenter 5.5)
    포스팅에서 2대의 vcenter를 운영 예정이라면 external type로 구성하라고 하셨는데…그 내용을 좀 더 알고 싶습니다.

    1. 안녕하세요. vsphere 5.5 버전에는 PSC 가 없습니다. (6.0 부터 나옴) 5.5 버전에는 PSC 대신에 Single Sing On(SSO) 가 사용됩니다.

      5,5 에서 지원하는 Topology 는 다음 KB https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2072435 를 참고하시면 좋을 것 같습니다.

      PSC 문의를 주셨으니 답변을 드리면.. embedded type 으로 설치할 할 경우 다른 vCenter 에서 해당 PSC 로 pointing 을 할수가 없게 됩니다. 그렇기 때문에 vCenter 가 2대라면 실질적으로는 Single Sign On 이 아닌 각각의 PSC 를 통해 로그인하는 형태가 됩니다. 따라서 단일 SSO login 을 위해서 External type 으로 설치를 하고 해당 PSC 를 통해 2개의 vCenter 로 로그인이 가능하도록 구성하는것이 좋습니다. (관리차원에서)

      어찌보면 단일 SSO domain 을 사용하는 환경에 vCenter 를 2대 이상 deploy 하자면, 권장이 아니라 필수적으로 External PSC 가 요구된다고 볼 수도 있겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다