ZFS (NexentaStor) and 4k Advanced Format Partition Alignment

ZFS handles 4k sectors well as long as the drive advertises them correctly.

However, some drives have 4k sectors internally but present a logical 512 sector size to the operating system for backwards compatibility. If ZFS believes the drive, and writes in 512 byte chunks to 4k sectors, you'll suffer a heavy read-modify-write penalty.

Have a look at the Solarismen blog:

  • Checking the physical sector size of disks on Solaris

If your drive reports a sector size of 4k, you're fine. If your drive reports a sector size of 512, you may be able to work around it by using the modified zpool binary from the same site:

  • Modified zpool program for newer Solaris versions

The modified binary hardcodes the sector size to 4k. Note that you only need to use it for the initial zpool creation. This may be a bit difficult for your root pool - you may need to slipstream the modified binary in to the NexentaStor ISO.