Everyday Virtualization

Blog archive

Virtualized I/O Can Now Include Local Storage

For organizations that deal with a large amount of connectivity, managing I/O that reins in port and device costs is a complicated task. For virtualization implementations, there are a number of ways to tackle this challenge. Some organizations avert fibre channel by focusing on Ethernet-based storage protocols such as iSCSI and NFS. Another strategy is to use blade servers to consolidate servers to a chassis that can have in-chassis switching and storage I/O delivered via a limited number of ports.

In spite of this, we still see a large number of virtualization implementations using rack-mount servers in favor of blades and fibre channel storage in lieu of an Ethernet-based storage protocol. In these situations, organizations can consider consolidating I/O to cut costs in central switching (ports) and achieve better utilization for this connectivity.

Recently, I reviewed parts of the Virtensys virtualized I/O solution. I’ve mentioned virtualized I/O on this blog before after having seen the Xsigo solution as well. The Virtensys solution delivers virtualized I/O differently. For one, Infiniband is not used to deliver the virtualized I/O. Instead, standard host bus adapters, network interfaces and other PCI-Express local devices can be used as the server endpoint device to receive the virtualized I/O.

The other distinguishing feature is that local storage can be managed with virtual I/O. Specifically, the storage that is local or direct attached on a server can be presented back to the Virtensys I/O virtualization engine. Fibre channel storage as well can be delivered through the virtualized I/O. The new VIO 4008 controller concurrently virtualizes Ethernet, fibre channel and local storage.

The typical implementation is a top-of-rack solution, where each server in the rack connects to the I/O virtualization switch for the networking and storage connectivity. The Virtensys technology has a limited compatibility list, but that surely will increase over time.

Virtualized I/O can appeal to certain situations, typically driven by port cost. Virtualized I/O can raise a lot of questions in security circles, however. Frequently the debate of whether or not Layer-2 separation is "good enough" is amplified in this situation as the same physical media could potentially transport multiple security zones of network traffic while simultaneously transporting multiple integrity zones of data.

What is your take on virtualized I/O? Share your comments here.

Posted by Rick Vanover on 01/21/2010 at 3:18 PM


Reader Comments:

Mon, Jan 25, 2010 Ken Oestreich California

I think we're going to be seeing much more virtual I/O products in the future -- it's the next Big Thing to follow OS virtualization. But there's also a 'flavor' of Virtual I/O that we'll see - which is SW-based. Egenera, for one, uses standard LOM hardware and standard Ethernet transport w/out any special top-of-rack networking hardware. http://bit.ly/5RdzWO The other interesting aspect of Virtual I/O is that it helps in repurposing physical hardware that makes HA and DR easier. So I think we'll see many more alternatives to traditional clustering solutions, etc. that are instead based on virtual I/O techs.

Thu, Jan 21, 2010 Navraj Nandra California

For PCI Express, virtualization allows multiple operating systems running simultaneously within a single computer to share PCI Express devices. The special interest group, PCI-SIG today announced the latest release of the virtualization specification. Here’s some background on how the virtualized world of PCI Express is created.

Virtual resources act as proxies for physical resources (memories, disk drives and servers) that have the same external interfaces and functions composed from physical resources. A “virtualization intermediary” creates virtual resources and “maps” them to physical resources and provides isolation between virtual resources and this is accomplished through a combination of software, firmware, and hardware mechanisms. there's more on http://bit.ly/6XjlTk

Add Your Comment:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above