Professional Documents
Culture Documents
GC Architecture and OpenStack 2
GC Architecture and OpenStack 2
GC Architecture and OpenStack 2
GC Ring GC
100G or 10G (rural)
MBH MBH
MBH
Uplink 100G GC Ring, with Transport (for span budget)
25G vCU(s) vCU(s) 2x25G to each Edge TOR (criss-cross design)
SKU2 SKU2 1x25G to FH TOR (square design)
vCU/vDU Applications
running over CentOS
CVIM OpenStack
over Red-Hat
Quanta Hardware
SRIOV (Single Root I/O Virtualization)
SR-IOV specification defines a standardized mechanism to virtualize PCIe devices. This mechanism can virtualize a
single PCIe Ethernet controller to appear as multiple PCIe devices. Each device can be directly assigned to an
instance, bypassing the hypervisor and virtual switch layer. As a result, users are able to achieve low latency and
near-line wire speed.
SR-IOV uses physical functions (PFs) and virtual functions (VFs) to manage global functions for the SR-IOV devices.
PFs are full PCIe functions that are capable of configuring and managing the SR-IOV functionality.
VFs are lightweight PCIe functions that support data flowing but have a restricted set of configuration
resources.
• hw:cpu_policy='dedicated',
places each vCPU on thread siblings
• hw:cpu_realtime='yes', hw:cpu_realtime_mask='^0-1',
•
• hw:cpu_thread_policy='require',
Hugepage support is required for the large
memory pool allocation used for packet buffers
• hw:emulator_threads_policy='share',
• By using hugepage allocations, performance is
increased since fewer pages are needed, and
• hw:mem_page_size='1048576', therefore less Translation Lookaside Buffers
• hw:numa_mempolicy='strict',
• hw:numa_nodes='1',
• pci_passthrough:alias='vc_fpga:1' |
Redundancy for FH Interface
Router 1 Layer 3 routed link Router 2
S S
VI VI
Server 1 Server 2
vMAC vMAC
I to I - Mac1
vDU Mac2
vDU
NO
P to P –
OK
P to I –
OK
TOR 1 P Ports P Ports TOR 2
X X
Normal VLAN
500
Isol
Normal VLAN
Normal VLAN
Normal VLAN
Normal VLAN
Normal VLAN
Normal VLAN
Normal VLAN
720
720
720
500
500
720
500
720
500
500
720
720
500
720
500
Isol
Isol
Isol
Isol
Isol
Isol
Isol
X X X X
Y-cables