Zpool
Zpools are the uppermost ZFS structure. A zpool contains one or more vdevs, each of which in turn contains one or more devices.
Zpools are self-contained units—one physical computer may have two or more separate zpools on it, but each is entirely independent of any others. Zpools cannot share vdevs with one another.
Tiering
ZFS doesn’t have tiering, but adding SSDs as metadata devices is close.
Also see Special VDEV (sVDEV) Planning, Sizing, and Considerations
NVMe Performance Tuning
GUI
- Napp-it is a web-based GUI that works on multiple platforms for remotely managing ZFS on servers
High Latency
Tips for tuning ZFS to work with higher latency situations (e.g, using a network block device):
References
- ZFS 101—Understanding ZFS storage and performance
- ZFS: You should use mirror vdevs, not RAIDZ
- ZFS layouts whitepaper: this is the best explanation of the ZFS layouts I’ve seen so far
- ZFS: The Final Word in File Systems
- Why are my ZFS disks so noisy?: optimize the pool topology and block size of a ZFS disk drives