Know Virtualisation - [2 min bytes]

It is a concept of using multiple operating systems on a same device without using additional hardware. The concept of virtualisation can be of great help if you are a developer, this concept is widely used in cloud architecture.

Pros:

  • All the operating systems are completely isolated from each other, therefore hacking one sytem will not give access to other.
  • Developers can test their codes on different platforms without using additional machine.
  • There is no limit in creating operating systems in host machine till sufficient resources are there.
  • Used in cloud technologies on server machines.
  • Operating systems can be installed without any host operating system, which is also used in server machines.
  • Data loss of one OS will not affect other Os.

Cons:

  • The other operating systems share the resources of host opearting system like RAM,Hard disk etc.

Most commonly used virtualisation tool are VM box by Oracle and Hyper-V by Microsoft.