Looking to implement a platform with a native ZFS port to run PostgreSQL DBs on. These databases support analytic workloads (OLAP), and initial testing with ZFS On Linux (ZoL) is promising[1], but I have encountered some issues that are driving me to investigate a "built-in" implementation.
Coming from Linux (CentOS), I find FreeBSD to be very friendly. From installation to adding apps via ports or pkg, FreeBSD was a snap to get started with.
Some in the PostgreSQL community favor Illumos derivatives, OmniOS for example. Initial explorations show it is a greater deviation from the familiar, and will require more time investment before we are proficient enough for production.
This said, are there any significant advantages that an Illumos platform has over FreeBSD, when looking at a host that will principally run PostgreSQL databases? Performance? Stability?
The only other workloads will be Python based ETL processes - I have found Pandas and similar run fine on BSD, not yet sure about OmniOS.
[1] I have great hopes for the OpenZFS project, and eventually ZFS On Linux. Other data platforms I use such as Vertica are not supported on BSD, and ZoL brings ZFS to a lot of new platform possibilities.
Edit: It turns out I asked this two years ago (https://news.ycombinator.com/item?id=5665800), but perhaps new perspectives will be added.
I would say that you've made the right choice with ZFS (natch). I think FreeBSD, OmniOS and other illumos distributions like SmartOS are all good choices for Postgres on ZFS, albeit for different reasons -- and it will depend on things such as comfort level, the need for other technologies like zones, etc. One additional option to be aware of: we in the illumos community are very actively working on a Linux personality for illumos[1], allowing virtualized Linux to be run within an illumos (SmartOS, OmniOS, etc.) zone. This technology is quite far along (e.g., [2]), and we at Joyent intend on deploying it into production this quarter. It might not match your timeframe, but it's something to keep an eye on: it gives you the repo of record for ZFS but with the same comfort level that you have with Linux -- and features like DTrace and mdb as gravy.
[1] http://www.slideshare.net/bcantrill/illumos-lx
[2] https://twitter.com/bcantrill/status/555143487482368000