It's over a year now since the last post in this thread but I'd like to add that there are in fact use cases for FreeNAS on virtualized platforms like AWS:
AWS for example lacks a managed NFS service. They know that and came up with EFS (ElasticFileSystem) which is basically that, but it's still beta and only available in the US region for months now. In addition to that it's a black box and I want to have a little more control over my file system. Anyone running workloads that need clustering also need a central NFS compatible storage: So we have two options here: Set it up manually installing NFS-Server or use a good out-of-the-box-solution.
I have FreeNAS running on bare metal here for two years now and I'm very happy with it and yes, it would generate overhead to put ZFS on top of AWS' block storage solution but why not: You're "only" paying with overhead for a lot of flexibility here.
Imagine iXsystems or some other trustworthy party would offer ready-to-go machine images with FreeNAS boxes ready to start on your virtual hardware: I'd bet a lot of people would use that even if it's more expensive than comparable bare metal.
Standard FreeBSD is working on AWS AFAIK (not officially powered by AWS itself but running in the environment used for Microsoft Windows clients as well) so it should be possible to get FreeNAS working as well.
If i was iXsystems I would think about that: Why not offer a a free freeNAS "CloudApp" on AWS and co.? Most of the companies using that will also have non-cloud-workloads and will remember the good FreeNAS experience...
I'd definitely use freeNAS for production workloads in the cloud as well - even though I know it was just not invented to do that in a virtualized environment
