A VM refers to an isolated computing environment that's portable, scalable, reconfigurable and -- in most cases -- more cost-effective than a physical computing environment. A VM mimics a physical ...