kantver - Fotolia
With the release of vSphere 6 came a host of new features designed to improve user experience across disciplines, including vSphere hypervisor and vCenter Server enhancements and new storage tools such as Virtual Volumes. On the networking end of the spectrum, vSphere 6 introduced the latest version of Network I/O Control as well as multiple TCP/IP stacks. So what effect do these new features have on vSphere Distributed Switches, and how do they interact with VMware's existing vSphere networking technologies?
What new or additional features do vSphere 5 and 6 bring to vSphere Distributed Switches?
VMware's virtual switch platforms offer a wide range of features and functionality. For example, every vSphere Standard Switch and vSphere Distributed Switch (vDS) can forward L2 frames, segment traffic into virtual LANs (VLAN), use 802.1Q VLAN encapsulation, shape outbound network traffic and handle Network Interface Card (NIC) teaming. But only VMware vDS instances can shape inbound network traffic, support private VLANs, and centralize management through vCenter Server. However, vDS has been around for several years now, and later versions of vSphere have added more features and functionality to vDS.
For example, vSphere 5.x added support for port mirroring, allowing a network switch to send a copy of traffic on one switch port to another switch port. This can occur between VMs on the same ESXi host, VMs on different hosts, from a VLAN to a port, from a port to a destination IP or from a port to a destination link. In most cases, the mirrored port is connected to a network monitoring device and assists in troubleshooting network issues within the virtual network.
NetFlow collects IP traffic information for analysis. Traffic can be collected between VMs on the same host, VMs between different hosts and VMs to parts of the physical network infrastructure. The traffic information can be analyzed for compliance, intrusion detection and other interactions within the virtual network.
VSphere Standard Switch and the vSphere Distributed Switch introduce robust networking features to address networking in enterprise-level management.
The addition of link layer discovery protocol (LLDP) in vSphere 5.x vDS provides detailed information about network devices, including device IDs, software versions, timeout configurations and so on. LLDP is a vendor-neutral protocol, while Cisco Discovery Protocol is proprietary.
Enhanced link aggregation control protocol support allows ESXi hosts to connect to physical switches using dynamic link aggregation -- combining the physical NIC bandwidth and improving network redundancy and load balancing for each port group. Port security is bolstered through traffic filtering, and enhancements to single-root I/O virtualization allow for better Peripheral Component Interconnect Express device sharing -- such as splitting one physical NIC into multiple virtual NICs -- and NIC bandwidth is increased to 40 GB.
VSphere 6.x brings even more improvements to VMware vDS capabilities. For example, network I/O control features allow for vDS quality of service and bandwidth reservations on a per-VM basis. This works by dividing vDS traffic into types such as vMotion, VSAN, iSCSI, management, NFS, fault tolerance, custom traffic and so on. So VMs can receive guaranteed network bandwidth and also enforce bandwidth limitations.
Other features like multicast snooping can improve performance and scalability with multicast traffic types. For example, Internet Group Management Protocol snooping listens to traffic between hosts and routers, mapping the links that handle IP multicast streams. VMotion traffic -- often a bandwidth hog -- can benefit from a dedicated TCP/IP network stack that includes simpler IP address management and a dedicated gateway for vMotion traffic.
Given the importance of virtualization in the network layer with technologies like software-defined networking, it's important to watch for more improvements and features to VMware vDS in future versions of vSphere.
VMware makes major changes to vCenter architecture in vSphere 6
An administrator's guide to the vSphere 6 upgrade
VMware takes aim at SDDCs with vSphere 6
Dig Deeper on VMware and networking
Related Q&A from Stephen J. Bigelow
Containers have rapidly come into focus as a popular option for deploying applications, but they have limitations and are fundamentally different ... Continue Reading
ALM and SDLC both cover much of the same ground, such as development, testing and deployment. Where these lifecycle concepts differ is the scope of ... Continue Reading
Eliciting performance requirements from business end users necessitates a clearly defined scope and the right set of questions. Expert Mary Gorman ... Continue Reading