User Tools

Site Tools


computing:storage:zfs

This is an old revision of the document!


ZFS

See also ZFS - Basic Commands.

See also Shared Storage System.

See also napp-it.

See also OpenIndiana.

ZFS Best Practices

ZFS for Dummies

Read Me First

Oracle Solaris ZFS Administration Guide

ZFS Support Links

Why You Need ECC RAM

Nexenta Hardware Support List

Troubleshooting and Info

Cheat Sheet

ZFS is a new and high-performance filesystem devised by Sun Microsystems (now Oracle) for the Solaris unix operating system. It has been ported to FreeBSD as well.

Down-Side of ZFS

ZFS Server Software

Choosing Array Configurations

Optimal Configurations

RAIDZ1

You should have 3, 5, or 9 devices in each vdev

RAIDZ2

You should have 4, 6, or 10 devices in each vdev

RAIDZ3

You should have 5, 7, or 11 devices in each vdev

Choosing RAID Strategies

Compression

:!: Always enable compression.

  • LZJB is the default compression algorithm
  • Choose “compression=lzjb” due to its lower overhead
  • gzip level 6 (default) saves more space and is still pretty fast
  • gzip level 9 saves even more space but uses more CPU
  • If you enable compression on a pool, it will also be enabled for datasets in that pool
  • You can specify compression settings per dataset (share)
zfs set compression=on rpool
zfs set compression=on rpool/ROOT

Networking

High Availability

Deduplication

Advance Format Disks (4k Sector)

Managing ZFS Swap and Dump Devices

:!: For large-memory systems, choose a larger boot drive because the swap and dump devices take up a lot of space by default.

http://docs.oracle.com/cd/E19963-01/html/821-1448/ggrln.html

http://docs.oracle.com/cd/E19963-01/html/821-1448/zfsboot-2.html

Scrub Your Zpools

https://github.com/justintime/zpool-scrub-cron/blob/master/zpool_scrub.sh

:!: Scrubs are I/O intensive and can negatively impact performance. They should be scheduled for evenings or weekends to minimize the impact to users.

  • Napp-IT has an 'auto-service' to facilitate scrub job scheduling and creation
computing/storage/zfs.1393541997.txt.gz · Last modified: 2014/02/27 15:59 by gcooper