Skip navigation

Wired Ethernet

2 Posts authored by: thehevy a cloud environment, virtualization that stops at the server edge stops short of the potential of cloud computing. To operate a robust cloud environment, you also need to not only virtualize but unify your network and storage connections, so those resources can scale up and down with the needs of dynamic workloads. It’s this fully unified and virtualized combination that gives cloud greater flexibility and agility. This is a key point made in a new Unified Networking video now appearing on YouTube. This lively animation—produced on behalf of Intel—provides a high-level look at the benefits of Unified Networking solutions combining network and storage connections to enable better use of resources and better cloud performance. In animated graphics, the video shows that static network and storage connections can’t reallocate themselves to meet the dynamic needs of cloud workloads, and you end up wasting resources. The video also provides a look at a data center built around Unified Networking over 10 Gigabit Ethernet. The Intel® Ethernet Converged Network Adapter used in this example provides more than just a wider pipe; it’s a smarter pipe. You don’t have to break a 10GbE pipe into smaller static connections when using Intel® Ethernet. It gives you the ability to dynamically reallocate bandwidth to provide the correct ratio of storage and network resources to meet the changing needs of individual workloads. The result? “You never have to over-engineer your data center to power your cloud,” the video tells us. If you can spare 4 minutes to watch this video, you can potentially see a new way to look at Unified Networking and how it can help you avoid inefficient hardware allocation in your cloud environment.




To get further details on this new way of looking at using 10GbE connections that the video outlines, check out the Unified Networking content on our Cloud Usage Models site.

A little over a year ago, at Intel Developer Forum in Beijing, I worked with Citrix Systems* to demonstrate[1] how the PCI-SIG* Single Root I/O Virtualization and Sharing specification (SR-IOV) standard can overcome I/O limitations seen when virtualizing networking workloads. The goal of this work was to provide virtualized networking platforms that can easily slot into today’s virtualized, multi-tenant data centers but still achieve the network line rates of traditional networking gear. This allows IT to consolidate, but still maintain service levels.


Today, Citrix announced a new appliance platform – NetScaler* SDX[2] – that uses SR-IOV and Intel® Virtualization Technology (Intel® VT) for Directed I/O (Intel® VT-d) to provide a fully virtualized network appliance able to sustain up to 50 Gbps of throughput. That’s full duplex by the way. Like Intel, Citrix measures throughput each way, so others might say sustained throughput of up to100Gbps.


If you’re not familiar with Citrix NetScaler[3], it’s a family of appliances deployed inline within the network to provide load balancing, acceleration, offload and security services. It’s used in front of some of the biggest websites in the world. If you’ve surfed the web, it’s almost guaranteed you’ve used a NetScaler.


For NetScaler, network I/O is the name of game. So, when the NetScaler team set out to virtualize the appliance so that multiple NetScaler instances can be run on the same box, they needed an approach that didn’t compromise the appliance’s throughput. This is where the work Intel and Citrix have done with SR-IOV comes in.


The SR-IOV and Intel® VT-d support built-in to the Intel® 82599 10 Gigabit Ethernet Controller used on the Intel® Ethernet Server Adapter X520 series provides for hardware-assisted virtualization. Up to 64 Virtual Functions (VFs) per port are exposed as virtual Ethernet devices directly to the host OS that can be assigned to each NetScaler SDX instance which provides direct I/O access, with the 82599 controller hardware managing device queues and address translation on behalf of each instance. This eliminates the performance overhead and extra management introduced by the need for the device emulation or split-mode driver approaches typically used in virtualization.


The result is that the fully virtualized NetScaler SDX appliances can achieve nearly same throughput as the “bare metal” NetScaler MPX appliances. For example, the NetScaler MPX-21500 is rated at up-to 50 Gbps. Citrix also rates the NetScaler SDX 21500, which uses the exact same hardware platform, at up-to 50 Gbps.


This means that when it comes time to consolidate and virtualize a data center, NetScaler SDX can be used to consolidate L4-7 services. However, using Intel® Ethernet with SR-IOV support, this consolidation doesn’t have to come at the cost of sacrificing instance isolation or performance.


Other SR-IOV Blog Posts




Filter Blog

By date: By tag: