Stay connected with tips and trends in vSphere networking
A comprehensive collection of articles, videos and more, hand-picked by our editors
What are the hardware and software requirements for network virtualization? How is network virtualization managed...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
in VMware NSX and in Cisco ACI?
Traditional physical networks rely on dedicated equipment, which is often proprietary, difficult to configure, and even harder to change once components are put into production. But just as virtualization has brought flexibility and manageability to server computing, network virtualization is poised to redefine the ways that enterprise networks are provisioned, protected and managed. Products like VMware NSX and Cisco ACI are bringing virtualization to the network and allowing entire enterprise-class networks to be assembled with software tools without any new equipment or devices.
VMware NSX is intended to be a software-only answer to network virtualization; the only hardware required for NSX to work is an available and adequately configured IP network. However, NSX does impose some deployment requirements. For example, a tool like NSX Manager -- installed with vCenter Server 5.5 or later -- should receive at least 12 GB of memory, 60 GB of disk space and at least 4 vCPUs from the host server. NSX Manager also requires port 443 for downloading the open virtualization format deployment file. Although NSX is a natural fit for vSphere/ESXi, vCloud Director and vCloud Automation Center (vCAC) environments, it can also be deployed on top of other hypervisors including XenServer or KVM. When management is needed for cloud-based networks, adopters can employ vCAC, OpenStack or CloudStack.
By comparison, Cisco ACI requires far greater integration between Cisco network hardware and software. Hardware components used in the underlying network fabric include Cisco Nexus 9000 series switches. Software elements include an application virtual switch like the Cisco Nexus 1000V, along with a Cisco Application Policy Infrastructure Controller (APCI), which handles the bulk of the management, and Cisco ACI Security. Each of these software platforms poses unique deployment requirements. ACI does support open APIs and OpenStack management.
Related Q&A from Stephen J. Bigelow
RAID 5 and RAID 6 are two types of erasure coding. The former protects data with basic parity, while the latter builds in a second layer of parity ...continue reading
Cleanly divided and straightforward applications are good candidates for a container-based deployment, whereas complex applications pose more ...continue reading
Assessing the impact of containers on application workloads can be extremely challenging, partially because of how quickly containers are spun up and...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.