This section describes guidelines for Hedvig Cluster hardware and resources.
Cluster Storage Node Guidelines
-
A minimum of 9 hard drives and 3 SSDs are required to run Hedvig components. The hard drives are typically used for the data, and the SSDs are used for metadata and commitlogs.
-
Enterprise-grade SSDs and/or flash devices should be used to ensure reliability and sustained performance.
Storage Proxy Guidelines
-
Client-side caching should be implemented in environments that use block and/or file storage.
-
PCIe Flash devices and/or SSDs can be used to support client-side caching for one or more of the following components:
-
Metadata
-
Full-block data (for both block and NFS)
-
Dedupe hash
-
-
PCIe-based NVMe/SSD devices are best suited for client-side caching (as compared with SAS/SATA SSDs) because they can be easily configured as pass-through devices for the Hedvig Storage Proxies.
Virtual Lab Configuration Recommendations
For functional testing in virtual lab environments, use the following configurations:
Storage Cluster Node - Minimum
-
CPU - 8 vCPU
-
Memory - 32 GB
-
OS disk - 50 GB
-
Other disks - 9 x 25 GB
Storage Proxy
- Use the ova supplied, which is 4 vCPU and 8 GB RAM.
Other Configuration Recommendations
For physical server and Hedvig Storage Proxy configurations, contact your local SE for recommendations based on use cases.