- Network virtualization—for KVM and VMware; part of the IBM Software Defined Network (SDN) product family
- Virtualize networks without changing the physical networking infrastructure
- Automate network provisioning
- Deploy applications more quickly
- Enable network virtualization for orchestration managers
- Logically separate virtual networks with IP and MAC address reuse capability for multi-tenancy
- OpenStack support via Neutron plug-in
- Unified management console for network virtualization and OpenFlow network
Data center networks today need to be agile and responsive while supporting a huge growth in data, the number of devices attaching to their network, and the mobility of an increasing number of users. Advances in virtualization are moving toward a software defined model where compute, storage, and network resources are provisioned at the request of applications and guided by orchestration managers. IBM is focusing on developing technologies that will help our clients build a Software Defined Environment (SDE) that optimizes their IT infrastructure and increases automation.
One proof point is IBM SDN for Virtual Environments which creates a more responsive network infrastructure by creating virtual networks for dynamic workloads. This virtual network is isolated from the physical network much like a virtual machine is isolated from its host server hardware. IBM SDN for Virtual Environments includes a rich set of APIs for easy integration with orchestration managers. This approach provides several advantages:
- Virtual networks can be created without any changes to the existing network.
- Provisioning and administration can be automated and simplified.
- IP and MAC addresses can be reused permitting logical separation of networks for multi-tenancy.
- Allows virtual machines to interact with each other via virtual networks
- Enables creation of virtual networks as quickly as virtual machines
- Scales to 16000 virtual networks
- Works with existing networks—does not require specific network hardware
- Uses clustering and high availability technology for redundancy and failover
- APIs for third-party management application integration
- Supports network policies for virtual switches
- Independent address space allows safe reuse of IP/MAC addresses