티스토리 뷰
오라클을 비롯한 일부 소프트웨어 제품들의 경우,
가상의 할당된 CPU뿐만 아니라 물리적인 하드웨어 환경의 CPU 코어를 기준으로 라이센스를 책정하는 경우가 있습니다.
이 경우 잠재적 사용 가능성이 있는 CPU들에 대해서도 라이센스 비용을 지불해야 하기 때문에,
때로는 클라우드 이용 비용보다 더 많은 라이센스 비용을 지불해야 하는 경우도 종종 생기는 것 같습니다.
이러한 상황을 예방하기 위해서, VMware Cloud on AWS에서는 CPU의 코어를 조정하여 배포할 수 있습니다.
사용자가 지정하는 수량으로 축소는 불가능하며,
i3.metal과 i3en.metal의 Hosts 수에 따라 조정 가능한 CPU 코어의 수가 정해져 있어,
사용자는 각 Hosts 구성에서 원하는 CPU 코어 조절 수량을 선택할 수 있습니다.
Host | CPU별 core 수 | 소켓 | 기본 core (1 host) |
변경 가능 core (2 hosts 이하) |
변경 가능 core (3 hosts 이상) |
i3.metal | 18 | 2 | 36 | 16 | 8, 16 |
i3en.metal | 24 | 2 | 48 | 16, 24, 30, 36 | 8, 16, 24, 30, 36 |
또한, CPU core 수량 변경에는 아래 사항을 기반으로 이루어집니다.
- SDDC 내 첫번째 클러스터의 Core 수량은 변경할 수 없습니다.
- 'Add cluster'로 생성되는 두번째 클러스터부터 적용 가능합니다.
- CPU core에 대해 Host 타입별로 정해진 Core 수로만 변경 가능합니다.
- Core 수량 변경시 클러스터 내 모든 Host의 CPU core 수량이 변경되며, Host 단위 적용은 지원하지 않습니다.
- 사용중인 SDDC 클러스터의 Core는 변경이 안됩니다.
- i3en.metal의 경우 Hyper Therading이 활성화되어 있지만, Core 수를 조정하면 Disable 됩니다.
만약 Stretched Cluster를 사용한다면, 데이터센터별로 동일한 수의 Host가 필요하게 됩니다.
따라서, 4 hosts까지는 각 데이터센터별로 2 hosts를 가지게 되어, 2 hosts 이하의 CPU 수량 정책을,
6 hosts 이상부터는 각 데이터센터별로 3 hosts 이상이 배포되어, 3 hosts 이상의 CPU 수량 정책을 따르게 됩니다.
변경된 Core 수를 가진 클러스터의 생성 방법은 간단합니다.
- SDDC 관리 콘솔의 Inventory 메뉴로 이동합니다.
- 기존에 생성된 SDDC 박스의 오른쪽 아래 'ACTIONS'를 선택합니다.
- 하위 메뉴 중에서 'Add Cluster'를 선택하여 해당 메뉴로 이동합니다.
- 기본 정보에 대해 원하는 수량과 AZ등을 선택합니다.
- 중간쯤의 Cluster to Be Added의 'Number of CPU Cores Per Host'의 수량을 조정합니다.
- 제일 아래 'ADD CLUSTER'를 눌러 신규 클러스터를 생성합니다.
1. i3.metal
1) 2 Hosts 구성의 예
2) 3 Hosts 구성의 예
2. i3en.metal
1) 2 Hosts 구성의 예
2) 3 Hosts 구성의 예
CPU가 감소되면, 클러스터 내 모든 Host가 영향을 받기 때문에, 관리노드와 vSAN의 성능에도 영향을 미칠수 있습니다.
예를 들어 호스트 추가 작업에 더 많은 시간이 소요되고, vSAN의 오버헤드가 많아 질 수 있습니다.
따라서, 고성능의 처리나 CPU 작업을 요구하는 경우에는 적용하지 않는 것이 좋습니다.
또한 CPU core 수량을 제한한다 하더라도, Host의 사용비용이 줄어들지는 않습니다.
즉, CPU core 수 제한을 통해 가져갈 수 있는 소프트웨어 라이센스의 절감비용과
Host의 사용요금 및 클러스터의 필요 성능 등에 대해 비용적 비교 분석을 먼저 선행하고,
확실한 절감효과가 있을때 CPU core를 줄이는 것이 좋습니다.
'에디.VMware > VMware Cloud on AWS' 카테고리의 다른 글
최소 규모의 Connected VPC subnet 사이즈 (0) | 2022.04.15 |
---|---|
VMware Cloud Flex Storage 출시 (0) | 2022.03.30 |
i3en.metal의 vSAN Diskgroup 구성 (0) | 2022.01.12 |
SDDC의 버전별 지원 종료 일자 (0) | 2021.12.15 |
Apache Log4j에 대한 긴급 패치(VMSA-2021-0028) (0) | 2021.12.13 |