Case Study

How To Get The Balance Of Performance & Flexibility In A Virtual Environment

Source: Array Networks, Inc.
Performance & Flexibility

By Paul Andersen, Array Networks

The age of virtualization is upon us. A majority of IT professionals believe all network services will be virtualized in the coming years and agree finding a workable network virtualization solution is either important or business critical.

However, virtualization (private or public cloud) is not a panacea for every problem associated with running networking and security functions. Layer 4-7 services such as ADCs, next-gen firewalls, SSL VPNs, and DDoS protection are compute-intensive — when running in cloud environments they are prone to degraded performance under heavy workloads.

The issue lies with the very nature of virtualization built on general-purpose servers with shared resources and hypervisor-imposed overhead. The result is resource contention and inconsistent best-effort performance. Virtualized environments just weren’t designed to support networking and security applications; conversely, these functions were not originally designed to run in virtualized environments.

Until recently, there were only two choices: run virtual editions of network functions (in either private or public clouds) if the workload and performance expectations allowed it, or install dedicated physical appliances where top-end, guaranteed performance was required. Today, a new approach is emerging to tackle these limitations using multi-tenancy ADC solutions, and it’s quickly replacing the practice of using one dedicated ADC to accommodate today’s growing virtual and shared environments