While the cluster will fail a WRITE request in a cluster that does not have at least k+p Netmail Store nodes available, the minimum number of required nodes is actually higher, to allow space for recovery in the event of a failed volume.

Number of nodes

RAM per node

Nodes using erasure coding will benefit from additional CPU cores (and Netmail Store multi-server processes to utilize them).

The recommended minimum of RAM per node is 4 GB.

Encoding level

Performance considerations

Write throughput for large objects that are erasure-coded is approximately equivalent to replicated objects written with Replicate on Write. Smaller objects are less performant due to the overhead of creating the parity segments relative to the time to write only the content body.