Controller VM Requirements and Physical Server Specifications
The controller VM requirements vary by Contrail Cloud environment.
Table 1 lists the recommended CPU, memory, and disk requirements for the controller VMs.
Role |
vCPU (Threads) |
Memory (GB) |
Disk (GB) |
---|---|---|---|
Undercloud VM |
28 |
128 |
500 |
OpenStack Controller VM |
8 |
48 |
500 |
Contrail Analytics DB VM |
12 |
48 |
500 & 1000 |
Contrail Analytics VM |
12 |
48 |
250 |
Contrail Controller VM |
16 |
64 |
250 |
AppFormix VM |
16 |
32 |
500 |
TSN (Contrail Service Node) |
4 |
8 |
100 |
Control Host OS |
4 |
8 |
100 |
In order to address the controller VM requirements listed in Table 1, the typical physical server specifications are listed in Table 2. Depending on the actual workloads and the data plane traffic requirements, the network interfaces could be 25G/40G versus 10G.
Role |
Cores |
Memory |
Disk |
Network |
---|---|---|---|---|
Jumphost |
20 (2x10) |
128 GB |
2 x 1 TB HDD (SW RAID) — Host OS Note:
HW Raid recommended if RAID controller is available in your environment. 3 x 1 TB HDD — Data |
1G — IPMI 1G/10G — Provisioning 1G/10G — Intranet |
Control Host |
36 (2x18) |
256 GB |
1 x 1 TB SSD (Cassandra Journaling) Note:
1x1TB is the recommended disk memory option for control hosts. 2 x 1 TB HDD (HW RAID)—Host OS 3 x 2 TB HDD (HW RAID)—Data |
1 x 1G — IPMI 1x1G/10G — Provisioning 1x1G/10G — Management (optional) 4 x 10G/25G/40G ports on two Intel Fortville (XL710/X710/XXV710) family NICs. Both high-speed NICs must be on NUMA 0. |
Compute Node |
28 (2x14) |
256 GB |
2 x 1 TB HDD (HW RAID) — Host OS 4 x 1 TB HDD — Data (only needed if Ceph storage not used to provide storage) |
1 x 1G — IPMI 1x1G/10G — Provisioning 1x1G/10G — Management (optional) 4 x 10G/25G/40G ports on two Intel Fortville (XL710/X710/XXV710) family NICs. Both high-speed NICs must be on NUMA 0. |
Storage Node |
16 (2x8) |
128 GB |
2 x 1 TB HDD (HW RAID) — Host OS 2 x 480 GB SSDs — Ceph Journaling 10 x 1 TB HDDs — Ceph OSDs |
1 x 1G — IPMI 1x1G/10G — Provisioning 1x1G/10G — Management (optional) 4 x 10G/25G/40G ports on two Intel Fortville (XL710/X710/XXV710) family NICs. Both high-speed NICs must be on NUMA 0. |