ITworld.com
  Search  
ITworld Home Page ITworld Webcasts ITworld White Papers ITworld Newsletters ITworld News ITworld Topics Careers ITworld Voices ITwhirled Changing the way you view IT

Protecting legacy applications with virtual operating systems

ITworld.com, Ebusiness in the Enterprise 11/2/04

Software applications in business fit into three categories. The first category contains applications that work but are not core to the business. The second category contains application that more or less work but frankly, the sooner they are replaced with something else, the better. The third category contains applications without which, the enterprise would be severely and perhaps fatally impaired.

On this topic

A surprising number of humdrum, boring applications end up in the third category over time. Sadly, the mission-criticality of such an application might only be manifested the day it stops working. A mission critical application is like fuel or coffee. You only realize how much you depend on it when it is taken away from you.

Given that the mission-criticality of applications in the third category grows stealthily over time, it follows that by the time anybody notices how mission critical an application has become, technology may have moved on. Your newly recognized mission critical system is now also known as the 'legacy' system. Oh dear. Operating systems have moved on. Development frameworks/languages have moved on. GUIs have moved on. The staff who know how the darned application works and can pick it up when it falls over have moved on. Oh dear.

The PC revolution is now old enough for the term 'legacy application' to refer to something that was crafted in the late Seventies/Early Eighties. However, given the rate of change in this industry, even applications created, say, 9 years ago are seriously legacy at this stage. Remember Windows 95? Sounds very dated doesn't it? That was only 9 years ago although in Windows applications terms it was eons ago.

How to keep legacy applications ticking over without hindering your ability to move onward with newer technology? Many, many years ago, the mainframe people at IBM[1] cooked up an interesting way to do this. Simply put, they virtualized the concept of an operating system. (i.e. a single machine in which multiple 'sessions' could each be running a different operating system). They even named the operating system after the idea - virtual machines - VM[2].

This idea has, in recent years, started to make serious inroads in the world of PC operating systems. Three examples I have come across at customer sites recently are VMware[3], VirtualPC[4] and Crossover[5].

Using VMWare or Virtual PC, for example, you could have Windows XP as your main operating system hosting fully operational, fully self-contained Windows 2000 and Windows 95 operating systems. With Crossover you could work in Linux with a Windows 95 operating system running away in a little window of the screen. It's quite an amusing thing to see in operation. Amusing and massively practical.

Virtualization of operating systems is a growing trend. A trend you can leverage to extend the life of your mission critical applications. If the health of legacy applications is keeping you awake at night I suggest taking a long hard look at virtualization.

[1] http://en.wikipedia.org/wiki/VM_%28Operating_system%29
[2] http://sinenomine.net/fun/vm370
[3] http://www.vmware.com
[4] http://www.microsoft.com/windows/virtualpc/
[5] http://www.codeweavers.com/





Sponsored Links

IP Networks Boost Secure Health Communications
AT&T provides secure communication to keep health care moving forward.
Great Deals On FUJITSU Notebooks @ Synnex!
SYNNEX RESELLERS - Check Out The Savings On Lifebook Notebooks, Tablet PCs, And Ultra-Mobile PCs!
TOSHIBA SATELLITE PRO Notebook – Save With Synnex!
SYNNEX RESELLERS - Great Deals On Toshiba. Business Computing Has Never Been More Affordable!
RESOLVE SUPPORT ISSUES from your Desktop!
Minimize downtime with a remote support solution that lets you resolve issues right from the desktop
Check Out This Promotional Deal-SONY VAIO SZ645PA!
SYNNEX RESELLERS – This Is One Of The Top Notebooks On The Market Today. Hurry Up, Buy Now & Save!
» Buy a link now

Advertisements
Sponsored links
Bring harmony to your mix of UNIX-Linux-Windows computing environments
Top 5 Reasons to Combine App Performance and Security
KODAK i1400 Series Scanners stand up to the challenge
Locate Hidden Software on business PCs with this free tool
 Home   Application Development  Programming process
www.itworld.com    open.itworld.com     security.itworld.com     smallbusiness.itworld.com
storage.itworld.com     utilitycomputing.itworld.com     wireless.itworld.com

 
Contact Us   About Us   Privacy Policy    Terms of Service   Reprints  

CIO   Computerworld   CSO   GamePro   Games.net   Industry Standard   Infoworld   ITworld  
JavaWorld   LinuxWorld  MacUser   Macworld   Network World   PC World   Playlist  

DEMO   IDG Connect   IDG Knowledge Hub   IDG TechNetwork   IDG World Expo  

Copyright © Computerworld, Inc. All rights reserved

Reproduction in whole or in part in any form or medium without express written permission of Computerworld Inc. is prohibited. Computerworld and Computerworld.com and the respective logos are trademarks of International Data Group Inc.