ipSpace.net » Documents » Optimize Your Data Center Infrastructure » Virtualize Network Services
After virtualizing the compute and storage infrastructure, it's time to virtualize the network services, and it's amazing how many vendors started offering virtual appliances in the last few years. Unfortunately, these appliances are usually nothing else than the traditional products repackaged in VM format with low-level packet forwarding code rewritten to work with paravirtual drivers.
Let’s start with virtual routers. Vyatta (now Brocade) was probably the first commercial virtual router, with Juniper with their virtual SRX being close behind them (whether you call vSRX a router or firewall is a different story). Cisco launched Cloud Services Router (IOS-XE) a few years ago, and today every major network vendor (including HP and Alcatel-Lucent, now Nokia) has a virtual router. You can also get service provider-focused products like Cisco IOS XR or Juniper vMX in virtual format.
Every major firewall vendor has a virtual firewall. It started with Juniper vSRX a long time ago, Cisco launched vASA and ASAv a few years later, and Palo Alto and Checkpoint quickly followed suit. The situation is very similar in load balancing market. In short, whatever network services box you need, you can get it in a virtual appliance format today.
Why would you want to replace physical network services devices with virtual appliances? You’ll immediately gain increased flexibility because you can deploy virtual appliances whenever you need them. There are no racking and stacking delays, and sometimes you can use temporary licenses to streamline the acquisition process and deploy network services on-demand.
Virtual appliances also simplify high availability and disaster recovery designs:
The only hardware you need in a disaster recovery data center that relies on virtual appliances is enough compute capacity so that you can run the extra workload when your primary data center dies.
We already mentioned how virtual appliances reduce deployment time. They also minimize hardware sparing requirements because you don’t need a spare router, a spare firewall, a spare load balancer, a spare IDS, or an expensive hardware maintenance contract, because you’re running all network services on unified compute infrastructure.
Finally, using virtual appliances simplifies the physical network infrastructure. Instead of a spaghetti mess of hardware appliances connected to data center switches at just the right point (shown in the left-hand side of the following diagram) you’re left with servers connected to a leaf-and-spine fabric.
Going even further: if you decide to use distributed file system and virtual network services appliances in your data center, then you need just two hardware components: switches and servers. Imagine how that would reduce the costs of your maintenance agreements.