Introduction to Virtual Machines