VMFactory - a new way of creating VMs