November 26, 2008

What Are The Problems With Vm Ware

Technology has a funny habit of solving one problem but then highlighting another. A typical example of this is the emergence of virtual operating systems, that is an OS that runs on top of another OS. While there are many advantages to many computer users in running these configurations they all rely the humble hard disk , and as fragmentation occurs, this can lead to instability and potentially data loss.

Virtual machines must still make use of the slowest part of any modern computer system: hard drive technology. Hard Drives can be partitioned to appear as dedicated individual devices, these devices are then often utilized to store virtual partitions and virtual operating systems. Underneath this "virtual" layer, the hardware is storing data as it always has, in a fragmented inefficient manner.

Fragmentation occurs on all hard drives and is part of the way the operating system stores the data on a disk. It won’t lay it down nice and neatly in one continuous block, but will lay it wherever there is a space. One file could literally be split into many separate places on the hard disk and this is fragmentation. If you have one OS running it can be bad but if you are running virtual machines the problems is far more serious.

Fragmentation will not only slow down your computer or server but due to the excessive and unwarranted extra movement of the heads, the life of your storage device(s) can be seriously reduced. The problem is not only limited to single drives however, even if you have a very well specked raid set up, fragmentation can get so severe that the only viable option is data recovery or server rebuild.

You would like to think that as the problem of file fragmentation has been with us since the advent of hard drive based computer systems, operating system vendors would have come up with a software solution to ensure the problem is eradicated at source. Whilst Mac OS X will partially help with files under a 20 mb size, Windows operating systems seem to pay it no heed whatsoever.

Utilizing defragmentation tools can help to alleviate the problem but often the use of some of these tools is very invasive and will render your system virtually unusable while they are running so what other options do you have.

Scheduling a defragmentation is a good bet as you can let it run whilst you are doing another task or perhaps out to lunch. Third party applications can do this extremely well.
Use separate hard disks for your Virtual Machine software. While this may appear to fly in the face of VM’s in the first place, having a robust and business capable solution is in most cases the driving factor. Some astute companies will even have a dedicated hard disk array solely for the purpose of running VM software if there is a business case for it.

Ensuring your systems are working in tip top condition is vital to maintaining a productive IT infrastructure. For more great computing tips visit the IT support Bury , or click here for hard drive recovery information and raid data recovery advice.

Filed under

Permalink Print Comment

Spread the Word!

Leave a Comment

Made with WordPress and a search engine optimized WordPress theme • Sky Gold skin by Denis de Bernardy