VMworld 2016: Architecture Future of Network Virtualization

Session: NET8193R. Bruce Davie, CTO Networking

Software developers need to be treated as a first class customer. The developer is king.

Network virtualization is the bridge to the future.

Network architecture today: Data plane, control plane, management plane, cloud consumption. Distributed data plane, centralized control.

Management Plane Availability

  • Developers need access to the management plane and it needs higher availability than in years past
  • New: The scalable persistence of memory
  • Write and read scalability
  • Durability
  • Shrink-wrapped
  • Consistent snapshots
  • Atomic transactions
  • Driving innovation: Distributed, shared log – No single point of failure

Control Plane Evolution

  • Heterogeneity – Hypervisors, gateways, top-of-rack switches, public cloud workloads, containers
  • Scalability – Thousands of hypervisors, 10,000s of logical ports
  • Central control plane – Generalized instructions that doesn’t need to understand heterogenity
  • Local control plane – Hypervisor specific controls (vSphere, KVM, Hyper-v, AWS, Azure, etc.)

What about non-virtualized workloads?

  • NSX has solutions for this problem

High-performance Data Plane

  • x86 processors can forward hundreds of millions of packets a second
  • DPDK – Data path development kit from Intel.
  • active-active edge cluster
  • Active-hot-standby for stateful services

Takeaway: Developers are key, and need to make them successful.

Extend NSX to the public cloud – VMware is starting with AWS

Network virtualization for containers – Put a vSwitch in the guest OS


Print Friendly, PDF & Email

Related Posts

Notify of
Inline Feedbacks
View all comments