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
Navigating data center malfunctions when hardware is off premises can be tricky. Organizations must have strong SLAs with their colo provider to ... Continue Reading
Regression tests and UAT ensure software quality and both require a sizeable investment. Learn when and how to perform each one, and some tips to get... Continue Reading
Learn the meaning of functional vs. nonfunctional requirements in software engineering, with helpful examples. Then, see how to write both and build ... Continue Reading