Minimum Virtual Machine Resources Each VM instance, regardless of the virtualization environment (VMware or Windows) requires the following minimum allocation or network resources. CPU cores: 4 Memory: 4GB Hard drive storage: 40GB 64-bit application Interfaces: 8 recommended (you can use fewer)