End-to-end integrity
Checksums help detect damaged data. If valid redundant data is available, ZFS can reconstruct and repair the affected block.
ZFS combines disk protection, checksums, snapshots, datasets and replication in one storage model. euroNAS Premium and HA Cluster make these capabilities available through a graphical administration workflow.
ZFS is more than a RAID option. It connects physical disk protection with logical storage management and recovery controls. Each capability addresses a different operational requirement.
Checksums help detect damaged data. If valid redundant data is available, ZFS can reconstruct and repair the affected block.
Retain earlier states, recover changed or deleted data and create writable views for controlled testing or recovery.
Separate workloads with their own quotas, reservations, compression and snapshot policies without creating another physical array.
Reduce physical consumption where the data is compressible. The real benefit depends on the workload and must be measured.
Regularly verify stored data, review repaired or unrecoverable errors and keep the pool’s health visible to administrators.
Transfer snapshot history to another euroNAS ZFS system and maintain a separate recovery copy with a defined replication schedule.
Keeping these layers separate makes capacity planning, permissions and recovery far easier to operate.
| Control | What it manages | What it does not replace |
|---|---|---|
| Quota | Limits how far a workload can grow. | A reservation of physical capacity. |
| Reservation | Sets capacity aside for a workload. | Growth monitoring and forecasting. |
| Snapshot | Retains an earlier state in the same pool. | An independent backup or another site. |
| Replication | Transfers selected snapshot history to another system. | Synchronous controller failover. |
The layout is a design commitment. Select it from workload behaviour, disk population, capacity targets and failure exposure—not from raw terabytes alone.
| Layout | Strength | Planning consideration |
|---|---|---|
| Mirror | Strong random-I/O characteristics and straightforward recovery behaviour. | Uses more raw capacity for copies; protection depends on which members fail. |
| RAIDZ1/2/3 | Parity-based capacity protection for a defined vdev width. | Balance parity, vdev width, workload and reconstruction exposure. |
| dRAID1/2/3 | Distributed parity, recovery work and optional spare capacity across a larger disk population. | Best evaluated for capacity-oriented workloads; fixed-width allocation needs testing with small blocks. |
A resilient architecture combines methods instead of asking one mechanism to cover every event.
The storage capabilities remain familiar, while the ownership and availability model changes.
One storage server owns the ZFS pool and presents its file or block services. This model is suitable where simplicity, hardware independence and a compact operational footprint are the main requirements.
Both controllers can access the qualified shared storage, but exactly one controller owns a pool for read/write access at any time. Cluster management coordinates pool and service takeover.
Administrators can create pools, inspect members, schedule scrubs, manage datasets, snapshots and replication, and review health from the euroNAS web interface.
Review workload, capacity, recovery objectives and controller availability together.