The sizing is referencing Accelario server
CPU, RAM and Network sizing by data size
| Data size | Network | CPU | RAM GB |
small | up to 500 GB | 1 Gbps | 4 | 8 |
medium | 500 GB - 1TB | 1 - 5 Gbps | 8 | 16 |
large | 1 - 3 TB | 5 -10 Gbps | 16 | 32 |
X large | 5 - 10 TB | 10 - 20 Gbps | 32 | 64 |
XX large | 10 - 20 TB | 10 - 40 Gbps | 64 | 128 |
Boundaries of NFS throughput are defined by 2 parameters:
Disk throughput (throttling) - real speed is usually 10% less than defined due to NFS protocol behavior
Network throughput - real speed is usually 30% less than defined due to TCP protocol implementation
The throughput is defined by lower value either of parameters
Examples of expected NFS throughput (NFS read/write speed) by different settings:
Network | Disk throughput | IOPS | NFS version | Expected NFS read/write speed |
1 Gbps | 125 MB/s | 2000 | 3 or higher | 100 - 120 MB/s |
5 Gbps | 600 MB/s | 4000 | 3 or higher | 500 - 600 MB/s |
10 Gbps | 1000 MB/s | 4000 | 4,1 | 800 - 1000 MB/s |