Home > Virtual Data Centre Tips > Data centre virtualisation > I/O virtualisation: Green, flexible and virtual
Virtual Data Centre Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

I/O virtualisation: Green, flexible and virtual


Nigel Poulton, Contributor
Rating: --- (out of 5)

These days just about every data centre in the world is somewhere along the road to virtualisation. In fact, I can't remember a job in the last two or three years where the company that hired me wasn't implementing a form of server virtualisation.

Hypervisors such as VMware, Hyper-V and XenServer are driving the evolution of the data centre. As a testament to this, the latest and greatest CPUs from chip makers like Intel and AMD are designed with virtualisation in mind. Chip-based virtualisation technologies, such as Intel VT and AMD-V, provide hardware offloads and assists designed to work hand in hand with hypervisors in driving this data centre evolution.

At its core, this evolution is based on and driven by the following core principles: green, flexible, dynamic and virtual. Oh -- and cost.

However, despite hypervisors blazing a trail and CPU manufacturers now truly in the game, there still remains at least one set of components from the traditional server side laggi...


RELATED CONTENT
Data centre virtualisation
High-availability clustering in virtual data centres
Why virtual machine updates are so important
How business regulations affect virtual machine failover
Assessing your IT infrastructure for desktop virtualisation
Simplifying Windows 7 rollouts with a virtual desktop deployment
Network consolidation and virtualisation solve management problem
Virtualising SQL Server: Four questions to ask first
Configuring VMware vCenter Server Linked Mode: A walkthrough
Six VM backup mistakes to avoid when backing up Hyper-V
Patch management best practices for virtual hosts

Virtualisation management and strategy
VMware shops now eligible for free SpringSource tc Server licenses
Citrix XenApp6 to offer more centralised management for virtualised applications: News Roundup
In a virtual data room, the physical design matters
How to find alternative virtualisation technologies
Gradwell solves downtime issues with HP blade servers and VMware revamp
Virtualisation causing server memory allocation issues in x86 processors
Why virtual machine updates are so important
How business regulations affect virtual machine failover
Misuse of VDI: Citrix explains why one size does not fit all
Hyper-V Linux Integration Components support Red Hat Enterprise Linux

Hypervisors
VMware shops now eligible for free SpringSource tc Server licenses
Citrix XenApp6 to offer more centralised management for virtualised applications: News Roundup
Virtualisation causing server memory allocation issues in x86 processors
Misuse of VDI: Citrix explains why one size does not fit all
Hyper-V Linux Integration Components support Red Hat Enterprise Linux
VMware acquires products from EMC's Ionix IT management business: News Roundup
Building a virtual test lab to boost VMware skills
Assessing your IT infrastructure for desktop virtualisation
Comparing VDI solutions: VMware View and Citrix XenDesktop
RES Software offers VDI management suite: News Roundup

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


ng behind: I/O components, in particular network interface cards (NICs) and host bus adapters (HBAs).

I/O technologies
Thankfully, there are some very interesting technologies, including products that are starting to redress this imbalance. However, surprisingly few people are aware of them.

First up, the following two standards are about to have a major impact.

• SR-IOV (single root I/O virtualisation)
• MR-IOV (multi root I/O virtualisation)

Both of the above are PCI-SIG standards with the goal of bringing hardware-based virtualisation to the I/O world.

Conceptually, the two standards enable a single physical I/O adapter, such as a NIC, HBA or Converged Network Adapter (CNA), to be carved up into multiple virtual adapters.

For example, a single SR-IOV capable NIC can be divided into multiple virtual NICs, referred to as vNICs. Each of these vNICs is presented to the server's PCIe tree as a discrete individual PCI function, and as a result looks and feels just like any normal individual physical adapter would. However, because we can get multiple vNICs from a single physical adapter, we can get higher utilisation, less cable sprawl, greater server density and lower power requirements due to fewer physical adapters in our servers and greater flexibility.

Currently, SR-IOV and MR-IOV are relatively new and not widely available. They require SR-IOV capable I/O adapters as well as hypervisor support, BIOS support and specific drivers. However, Citrix demoed SR-IOV capable NICs leveraging Intel VT-d on Dell servers performing live migrations at IDF in October 2009. So keep an eye out for these technologies becoming more and more mainstream.

Outside of the PCI-SIG standards, there are some already-shipping products that implement the same functionality.

• CNAs from the likes of Emulex and QLogic
• VirtenSys VIO switches
• Xsigo VP780 I/O director

All of the above work to the same principle of creating multiple virtual adapters from a single physical adapter. One example is the Emulex OneConnect Universal CNA, which is deployed as part of Virtual Fabric for IBM BladeCenter. This solution can create eight vNICs all from a single dual-port 10 Gbps adapter.

While the technologies discussed so far are great and headed in the right direction, the VirtenSys and Xsigo solutions take things a step further. They actually remove the I/O adapter form the server chassis, re-housing it in an external I/O aggregator. Physical servers then connect to these I/O aggregators via either PCIe cables (VirtenSys) or Infiniband (Xsigo).

This I/O aggregator approach allows data centre staff even more flexibility -- any vNIC or vHBA can be dynamically assigned to any connected host.

Need to add a NIC or HBA to a server? Simply create the vNIC or vHBA in the I/O aggregator and present it to the server in question. Job done!

In the configurations that I have seen, the virtual adapters are dynamically recognised and picked up by the hosts -- no reboots, definitely no need to crack the server open and no need to wait for new cables to be laid. Now that is quick!

There is little doubt that technologies discussed will have a huge impact in data centre design. We could even be about to witness the de facto home of the I/O adapter moved from the server chassis to an external I/O aggregator.

In summary, all of the above technologies enable the following benefits

Cost and power savings. Increased utilisation of physical resources results in purchasing and powering fewer physical resources
Simplified cable management. Reducing the number of cables from each server or each physical adapter
Dynamic resource management. If you want to add an NIC or HBA to a server, simply create a new vNIC or vHBA from the already-installed physical adapter.

The above benefits are bang in line with the core driving principles of data centre evolution: green, flexible, dynamic, virtual and cost.

Tip: For a greener, more dynamic and flexible virtual data centre, take a serious look at the available and emerging I/O virtualisation technologies, because they are the future.

Nigel Poulton is a freelance enterprise storage and new technology consultant with a wealth of experience contracting for vendors and customers, where he has successfully worked on some cutting-edge projects and deployments. For further detail on any article Nigel writes, or for information regarding availability, Nigel can be contacted at nigel@storage-strategist.com.

Rate this Tip
To rate tips, you must be a member of SearchVirtualDataCentre.co.UK.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2009 - 2010, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts