Thursday, January 14, 2010

Wonders of Virtualization

The last time I had to install linux, I had to work out partitioning the hard disk, installing the boot sector on the appropriate partition, and 10k other things. Along with the tension that if I mess something, that would prolly mean reinstalling the whole system again (ie.wasting 2-3hrs) or then complete loss of data :) , if the partition was done absent mindedly,and I boast(in a sarcastic way) a long tradition of making absent minded mistakes.

Now here comes the saviour : FULL VIRTUILIZATION.

As the name suggests , full virtuilization provides virtuilization at level of machine lvl instructions (or machine code), by doing so, a single pc could host a dozen os at a time in complete relative isolation, which is totally rad(ical).


For users like me , who like to try out all that new distros have to offer, this comes as a unparalled boon, now i dont need to toggle my actualy h/w settings, instead i just "virtually-install" any operating system I need to.Thus eleminating any risk that the os installation/running may have brought to the other ones installed.

Ofcourse there are thousands of reasons why virtuilization was actually so important, some being ability of a single hardware to provide multiple guest level operating systems- the primary goal .

Currently virtuilization is important because it helps isolate the hardware and software, by providing a level of virtuilization in between, so processor p0 on a virtual os, may not really exsist. Where is all this heading to ? Well, this is one of the principles of security called diffusion.
Something that diffuses a central attack target into many splinters only one of which is true, or each share 1/nth risk the original, if there were n virtual processors in this particular case.

The downtime is reduced to ~"0" by making use of virtuilization, the answer being obvious that, any damage that occours , ocours to a part of the system rather than the whole system, so next time you jam out a nic, its just the virtual nic, not the real one, so your attack would bring down only part of the operating system.

This added complexity results into security-by-ignorance.


All in all, this is the new beginning of computers ,where a single laptop would host a mac, linux, solaris, and any other os one would like....all at a time.

That is impressive!!!



Try out Virtual Box, one of the coolest full vir s/w available for FREE!

No comments:

Post a Comment