Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added images/vcp-networking-arch-draft2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/vcp_networking_arch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/vcp_storage_arch.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 3 additions & 1 deletion modules/con_virt-vcp-architecture.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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]
2 changes: 2 additions & 0 deletions modules/con_virt-vcp-storage-requirements.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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]