I'm looking at a 2009 upgraded Mac Pro with 2 x 3.46 MHz "Westmere" processors with the intent to fill the drive bays (all six) with SATA drives and run FreeBSD-based FreeNAS.
Version 11 of FreeNAS has the ability to run virtual machines on-top of the NAS server. However, according to this thread on their forum, I might have difficulty doing this based on the requirement for these CPU attributes:
- EPT
- VT-x with unrestricted guest
- 32nm processors
Based on my research, it appears I should be OK but I wanted to confirm my findings.
Has anyone been able to get FreeNAS 11 running VMs or any other VMs to run on a Mac Pro with this CPU configuration (I'm not sure if being able to run Parallels is any indication of the ability to run VMs on FreeNAS).
If not, can anyone confirm that 3.46 MHz "Westmere" processors that are usually found in these Macs have these attributes?
Best Answer
In response to your question:
I don't know why anyone would want to deploy a NAS solution for the purpose of creating a host to run VM but the ability of a machine to be able to host VMs is essentially dependent on two factors:
CPU Support
As for the Westmere processors - they are fully capable of supporting Virtualization technology.1 From their webpage:
Advanced Technologies
O/S Support
FreeNAS is based on the FreeBSD operating system which uses the BSD-licensed bhyve Hypervisor.2 So, because it's supported in FreeBSD, FreeNAS which is based on FreeBSD supports virtualization.
TL;DR
Yes, FreeNAS 11 on your Westmere processors supports virtualization though I don't think you will find very many folks who have deployed FreeNAS for the purpose of virtualization as it primarily a storage centric product.
If your main goal here is to built a virtualization platform, find a OS and Hypervisor that fits your needs. If you just want a good (free) OS that supports Virtualization go for FreeBSD.
1 Intel® Xeon® Processor E5620
2 FreeBSD as a Host with bhyve