Hardware assists to virtualization

Summary:As various forms of software virtualization technology have been developed, some folks have looked at the problems software virtualization technology is attempting to address and have thought something different. They thought about the functions that applications and systems were executing, decomposed those functions into individual hardware actions and then went on to develop special purpose hardware.

As various forms of software virtualization technology have been developed, some folks have looked at the problems software virtualization technology is attempting to address and have thought something different. They thought about the functions that applications and systems were executing, decomposed those functions into individual hardware actions and then went on to develop special purpose hardware. As I myopically scan the landscape, I see several areas that have been addressed and I bet you can come up with several more.

Processor

The mainframe suppliers, such as IBM, Hitachi and NEC, have added special instructions into the instruction set of their machines designed to assist the creation and management of virtual systems. Over time, they also added additional sets of registers, parallel paths to memory and I/O devices. Intel and AMD are only now addressing the very same issues. There newest processors have these additional features. What's surprising is that many in the media are acting as if those additions are breaking new ground even though they're just bringing industry standard microprocessors up to what mainframe processors have offered for decades.

Network Attached Processing

Suppliers, such as Azul Systems, created special-purpose processors that accelerated a portion of an application workflow. In the case of Azul, the hardware is designed to accelerate Java-based applications. I know of others that created special purpose database engines to accelerate that portion of an application's work.

I/O Processing

The mainframe suppliers have offloaded host processors with special-purpose devices to accellerate terminal or client I/O, network I/O and storage I/O for decades. Suppliers, such as Xsigo, are now offering similar technology for industry standard systems.

Others?

What other forms of hardware virtualization have been brought to market by innovative suppliers?

Topics: Processors, CXO, Hardware, Storage, Virtualization

About

Daniel Kusnetzky, a reformed software engineer and product manager, founded Kusnetzky Group LLC in 2006. He is responsible for research, publications, and operations. Mr. Kusnetzky has been involved with information technology since the late 1970s. Mr. Kusnetzky has been responsible for research operations at the 451 Group; corporate and... Full Bio

Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.