Searching...
Filters
SmallMediumLarge
Home Print Show Topic URL Previous Next

Erasure coding in a cluster file system (CFS) for NFS use case

Veritas Access Administrator's Guide

Erasure coding is configured with the EC log option for NFS use case. The CFS erasure-coded file system for NFS can be created using the Erasure Coded Storage Policy in the Veritas Access GUI and also through the Veritas Access CLISH.

See the Veritas Access Online Help for more information on the Erasure Coded Storage Policy.

CFS erasure-coded file system for NFS use case can be created through Veritas Access using the following command:

Storage> fs create ecoded fs_name size ncolumns nparity pool1 
[, disk1,...] [blksize=<bytes>][stripeunit=<kilobytes>] [encrypt={on|off}] 
[stripe_aligned={yes|no}] [stripe_tag={node|disk}] [rotating_parity=
{yes|no}] [single_volume={yes|no}] [ecloglen={200M|500M|1G|2G|5G}] 
[disk1 [, disk2,...]] [workload={virtualmachine|mediaserver}]
            

stripe_unit

Specifies the stripe width size to use for erasure-coded volume.

encrypt

Specifies whether the encrypted data is stored in erasure-coded volume

stripe_aligned

Specifies whether the object allocations are aligned to stripe length.

stripe_tag

Specifies tag for customize failure domain. It can be either disk or node.

rotating_parity

Specifies whether the striping is done with distributed parity.

single_volume

Specifies whether to create only a single volume in the erasure-coded file system. This parameter can be set only if stripe_aligned is set to no.

ecloglen

Specifies the per column log size for erasure-coded volume. This parameter can be set only if stripe_aligned is set to no.

eclogdisk

Specifies a comma-separated list of disks from all failure domains to be used for log allocation. This parameter can be set only if stripe_aligned is set to no.

workload

Specifies the type of workload using the file system.

For example:

Storage> fs create ecoded ecfs3 2g 3 1 pool1 blksize=1024 64k 
stripe_aligned=no stripe_tag=node rotating_parity=yes
            

See the Veritas Access Command Reference Guide for more details about creation of CFS erasure-coded file system for NFS.

You can also encrypt your file system using a Key Management Server (KMS).

See About encryption at rest