For one trying to get his feet wet in the ZFS world, here are some random thoughts.
Feel free to correct me as I may be totally off base
1) ZFS + Oracle: this option is a "no-go" unless you're prepared to be "locked-in" w Mr Ellison
2) ZFS + illumos: players are Nexenta/OmniOS etc:
Who will write drivers for all the new & upcoming network devices???
This option still has no ConnectX-3 drivers.
Not sure how "mainstream" this is or will ever be.
3) ZFS + Linux: players are OSNexus/ZetaVault etc
Because of Linux, there is widespread driver support for existing devices.
1st class citizen in Hyper-V, can be run as a VSA
Definitely mainstream
4) ZFS + ZoL: not considered mainstream, since it's "technically" not a 1.0 product yet.
5) ZFS + FreeBSD: players are FreeNAS/TrueNAS etc
Because of FreeBSD, there is widespread driver support for existing devices.
1st class citizen in Hyper-V, can be run as a VSA
Definitely mainstream
Feel free to correct me as I may be totally off base
1) ZFS + Oracle: this option is a "no-go" unless you're prepared to be "locked-in" w Mr Ellison
2) ZFS + illumos: players are Nexenta/OmniOS etc:
Who will write drivers for all the new & upcoming network devices???
This option still has no ConnectX-3 drivers.
Not sure how "mainstream" this is or will ever be.
3) ZFS + Linux: players are OSNexus/ZetaVault etc
Because of Linux, there is widespread driver support for existing devices.
1st class citizen in Hyper-V, can be run as a VSA
Definitely mainstream
4) ZFS + ZoL: not considered mainstream, since it's "technically" not a 1.0 product yet.
5) ZFS + FreeBSD: players are FreeNAS/TrueNAS etc
Because of FreeBSD, there is widespread driver support for existing devices.
1st class citizen in Hyper-V, can be run as a VSA
Definitely mainstream