About RSS
Search for: in 
Roger Howorth
R E L A T E D   C O N T E N T
Jargon Buster

ADVERTISEMENT

Roger Howorth

The future of appliances is virtual

Virtualisation is set to consign traditional hardware appliances to the dustbin of computing history

IT Week, 14 Aug 2006
ADVERTISEMENT

I was lucky enough to look at a huge number of virtual appliances over the past few weeks. If you have not come across one yet, a virtual appliance is a virtual machine set up to handle a particular application. Like a traditional hardware appliance, a virtual one might come with a web-based management interface and be designed so customers don’t need to work directly with the virtual appliance’s operating system.

Virtual appliances have some distinct advantages over traditional appliances and servers. So many, in fact, that the age of the traditional hardware appliance could be coming to an end. And not before time, because although hardware appliances are usually much easier to deploy and manage than traditional full function servers, they are wasteful when it comes to power consumption, heat output and space requirements.

Each appliance also needs cabling to networks and power outlets, and before you can use them, most also need you to connect a serial interface to them to assign an IP address. This last point may seem trivial, but finding a PC with a serial port and a copy of HyperTerminal that’s within a cable’s length of a new appliance is not always easy.

Plus, several appliances we have seen in IT Week Labs over the last year rely on you buying two appliances if you want a reasonable degree of fault tolerance.

In contrast, virtual appliances can be run on whatever hardware you see fit, ranging from a cheap single-socket desktop for appliances that you just want to evaluate, through to extremely fault-tolerant multiprocessor server hardware and SAN storage for a virtual appliance that you need to be constantly available.

Like traditional appliances, virtual ones can automatically download updates and patches if they are needed. Some of the more interesting ones I have seen go one step further and integrate software running on a separate system with the virtual appliance. For example, the beta version of a desktop firewall I looked at uses a Windows .Net-based GUI to configure the firewall rules. The GUI is then used to generate a new read-only virtual appliance that actually runs the firewall software. The result is a very compact firewall – less than 5MB in size – that has no management interface. Configuration changes are entered into the Windows GUI, which then generates a new virtual machine based on that configuration. That’s one trick a hardware appliance can’t do.

There will be much more news about virtual appliances in the coming weeks, particularly following the announcement of a prize of $100,000 from virtualisation specialist VMware for the best virtual appliance. The winner will be announced today (August 14).


Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story
RELATED ARTICLES
M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
| Computer People
Junior Software Development Product Manager (Marketing Communications) Central London. This is a fantastic opportunity to join an internationally recognised financial software house as a Junior software development Product Manager. The team has seen considerable growth ... more >
| Computer People
C# Asp.Net SQL Server WCF Silverlight Developer London Recognised internationally as a leading financial software house our client seeks a C# Asp.Net Silverlight Developer. You will be working in a large development team on exciting ... more >
| Computer People
C# Asp.Net SQL Server WCF Silverlight Developer London Recognised internationally as a leading financial software house our client seeks a C# Asp.Net Silverlight Developer. You will be working in a large development team on exciting ... more >
| Hays Information Technology
My large blue chip Client is urgently recruiting for a User Experience Architect to be responsible for designing interfaces, process flows and interactions to meet commercial and systems requirements and deliver usability and user journey ... more >
More job opportunities