Today NexentaStor 3.1 was released to the world. Download a free trial copy today! We've been working hard on this release for some time and it offers significant improvements in stability and performance. Here is a small sample of the changes that I think are cool.
- ZFS baselinezpool version 28 is the default pool version. This version includes a bunch of features that ZFS geeks know and love, such as readonly imports and rollback. Other Nexenta add-ons are also still there, such as WORM.
- JBOD enumeration supportOne of the most difficult tasks of a general-purpose, x86-based storage appliance is sorting through the plethora of JBODs on the market and being able to reliably map a disk to the JBOD disk slot. This is the first release of this mapping capability in the appliance. Detailed support for a few JBODs is included (LSI DE1600, Xyratex HB 1234 and HB 2435), with generic support for other JBODs. The pipeline is full of JBODs waiting to have detailed support.
- iSCSI performance improvementsSeveral improvements in iSCSI performance, including zero-copy.
- Vmware vStorage APIs for Array Integration supportVAAI support has been added to block storage protocols.
- Smarter fault triggersMany of the fault triggers have been improved to include more checks and better condition messages.
- HA-Cluster feature enhancementsMany enhancements to HA-Cluster to improve failover time and robustness. Also, you can now have multiple pools (Nexenta volumes) or virtual IP (VIP) addresses per cluster service. My favorite feature is that the requirement for a dedicated heartbeat disk has been removed, we now use shared pool disks for heartbeats, which makes perfect sense.
- Auto-sync replication improvementsThe auto-sync asynchronous replication service has been redesigned to be more robust and offer better performance. A new one-to-many replication transport has also been added.
- More devices supportedDevice drivers of note include: LSI 9205 family, Areca 1880. In the pipeline are driver updates from Intel and Emulex.
- Better upgrade managementYou can now upgrade specific version numbers. In the past you would always be upgraded to the latest version, now you can specify the major version. For example, to upgrade to release 3.1, the NMC command is "setup appliance upgrade -r 3.1"
- SMB improvementsThe SMB (aka CIFS) share service has improved performance, scalability, and reliability.
- Active Directory improvementsAD integration has been significantly improved. AD also handles Domain Controller failover better.
- Virtual Machine Data Center improvementsVMDC has better integration with VMware vmotion.
I tried to keep the list to the top-10, but that obviously didn't work. I hope you enjoy the release anyway!