Planning the Hardware Requirements for the VMware Cloud Foundation Management Domain, Part 2: Cloud Operations and Automation
Previously, we built the hardware build of materials and determined the utilization of a basic VMware Cloud Foundation (VCF) management domain deployment. But we need to put the "cloud" in by adding automation and self-service capabilities provided by vRealize Suite. To accomplish that, we can use SDDC Manager to deploy all the components of the vRealize Suite: Operations, Automation, and LogInsight into the SDDC. In this post, we'll explore the compute and storage requirements for these components like we did in the previous post.
Deploying vRealize Suite in VCF has a few requirements as seen below (from Administration > vRealize Suite menu) will give a list of requirements to get it up and running:
Preparing to Deploy vRealize Suite
While we are initiating a deployment of vRealize Suite from SDDC Manager, SDDC Manager doesn't deploy or maintain vRealize Suite itself; it calls upon vRealize Suite Lifecycle Manager (vRLCM) to deploy the components. Since this is likely the first software package you're installing in VCF, you'll need to download an install bundle. Once complete, you can download the vRealize Suite bundle and deploy vRealize Lifecycle Manager into VCF.
The second requirement is deploying Workspace ONE Access -- what's that? If you've been using VMware products for a while, you may recognize it's former name: VMware Identity Manager. VMware Workspace ONE Access provides identity and access management services to the SDDC by integrating with existing on-premises infrastructure components such as Active Directory, RADIUS, and RSA SecurID. VMware Workspace ONE Access needs to be installed on a Windows Server VM so check out the system requirements and install guide to complete that prerequisite.
vRealize Cloud Operations and Automation Components and Requirements
Installing vRealize Suite into VCF has more resource requirements since each product in the suite utilizes a cluster. Those resource requirements are found below. A VCF Management Domain with one VI workload domain and vRealize Suite is seen below:
Adding in vRealize Suite will have a substantial impact on resources and must be planned for accordingly.
For a refresher, our initial BOM was:
Server Component |
Minimum Requirements |
Server Type |
4x vSAN ReadyNodes – All Flash |
CPU |
Any supported |
Memory |
256 GB per server |
Storage (Boot) |
32 GB SATA-DOM or SD Card |
Storage (Cache) |
1.2 TB Raw (2x disk groups, 600 GB cache each) |
Storage (Capacity) |
10 TB Raw (2x disk groups, 5 TB each) |
NIC |
2x 10 GbE and 1x 1 GbE BMC |
vRealize Suite will consume the following resources in the management domain:
Name |
vCPU |
Memory |
Storage |
vRLCM |
2 |
6 GB |
49.8 GB |
vROps Manager Analytics Cluster (x3) |
8 |
32 GB |
Initial: 274 GB |
vROps Manager Remote Collector (x2) |
2 |
4 GB |
n/a |
vRLI 01 (x3) 1000 iops per |
8 |
16 GB |
530 GB |
vRA Cluster (x3) |
12 |
40 GB |
234.5 GB |
Workspace ONE Access (x3) |
8 |
16 GB |
65 GB |
Total |
114 |
326 GB |
6357.3 GB |
Now with the management domain components, one VI workload domain, and vRealize Suite, the management cluster will consume the following resources:
Component |
vCPU |
Memory |
Storage |
SDDC Manager |
4 |
16 GB |
800 GB |
vCenter Server (Mgmt) |
4 |
19 GB |
480 GB |
NSX-T Manager Cluster (Mgmt) |
24 |
72 GB |
900 GB |
NSX-T Edge Node Cluster (Mgmt) |
8 |
16 GB |
400 GB |
vCenter Server (VI WLD) |
8 |
28 GB |
700 GB |
NSX-T Manager Cluster (VI WLD) |
48 |
144 GB |
900 GB |
vRealize Suite (Above) |
144 |
326 GB |
6357.3 GB |
Total |
240 |
621 GB |
10537.3 GB |
Just a slightly bigger box. In fact, we just need a little more capacity to get to approximately 75% utilization. By doubling the size of the disks (3.84 TB vs 1.92 TB) in the vSAN Sizer, we get a little too much capacity. In this scenario, I would likely add a few more disks to the disk group instead of making all 4 disks double in size. Unfortunately, the vSAN Sizer doesn't give me that granularity to illustrate but for this purpose, mission accomplished!
In the end, the goal of maintaining a four node management cluster is still achievable when adding vRealize Suite to a VCF Management Domain. HCI gives us the flexibility to scale up or scale out depending on the use case and need. In this scenario, we can scale up capacity to meet application demands without increasing licensing costs.
References
- VMware Validated Design 6
- vRealize Suite Deployment Models (Quantity, Compute, and Storage Specs)
- VMware Cloud Foundation
About the Author:
Brandon Willmott is a Global Cloud Platform Specialist at VMware focusing on multi-cloud solutions for traditional and modern applications. Brandon blogs at brandonwillmott.com and is active on social media as @bdwill.