diff --git a/images/vcp-networking-arch-draft2.png b/images/vcp-networking-arch-draft2.png new file mode 100644 index 000000000000..7e11724ff350 Binary files /dev/null and b/images/vcp-networking-arch-draft2.png differ diff --git a/images/vcp_networking_arch.png b/images/vcp_networking_arch.png new file mode 100644 index 000000000000..f866aeebf0b3 Binary files /dev/null and b/images/vcp_networking_arch.png differ diff --git a/images/vcp_storage_arch.png b/images/vcp_storage_arch.png new file mode 100644 index 000000000000..9e6157a57bf7 Binary files /dev/null and b/images/vcp_storage_arch.png differ diff --git a/modules/con_virt-vcp-architecture.adoc b/modules/con_virt-vcp-architecture.adoc index 5d184e3c2e5b..82bff1b1f725 100644 --- a/modules/con_virt-vcp-architecture.adoc +++ b/modules/con_virt-vcp-architecture.adoc @@ -15,4 +15,6 @@ The target cluster's worker nodes run on separate infrastructure, either physica For high availability, distribute control plane VMs across different physical nodes on the hosting cluster. This anti-affinity placement ensures that if a physical node fails, only one control plane VM is affected and the remaining nodes maintain etcd quorum. -Configure anti-affinity using pod anti-affinity rules or topology spread constraints in the VM specifications. +Configure anti-affinity by using pod anti-affinity rules or topology spread constraints in the VM specifications. + +image::images/vcp-networking-arch-draft2.png[Virtualized control plane architecture] diff --git a/modules/con_virt-vcp-storage-requirements.adoc b/modules/con_virt-vcp-storage-requirements.adoc index 434c8f87dba7..06d571bad5e9 100644 --- a/modules/con_virt-vcp-storage-requirements.adoc +++ b/modules/con_virt-vcp-storage-requirements.adoc @@ -18,3 +18,5 @@ Consider the following when choosing a storage solution: * {odf-short} replicates data across multiple storage nodes for durability. This replication can cause unpredictable latency spikes during synchronization, which might affect `etcd` performance. Monitor `etcd` disk latency in production and ensure the underlying storage nodes use NVMe disks. * {lvms} writes directly to local disks without replication, providing consistent low latency. However, data is not replicated across nodes. + +image::images/vcp_storage_arch.png[Virtualized control plane architecture]