Hello,
S2D can accommodate different CPU, RAM, and disk specifications across nodes within certain limits. However, there are some considerations and potential challenges when mixing hardware specifications:
- CPU: While S2D does not specifically restrict the CPU type, it's generally recommended to use identical or very similar CPUs across all nodes for optimal performance and compatibility. Different CPU architectures or generations could lead to inconsistencies or performance bottlenecks.
- RAM: Nodes in an S2D cluster should ideally have similar amounts of RAM. This is because S2D uses memory as cache, and having significantly different amounts of RAM on different nodes can cause inefficiencies in how data is cached and accessed.
- Disk: S2D can handle different types and sizes of disks, but this can affect the way data is distributed and the efficiency of the storage pool. It's best practice to group similar disks together within a node and to have the same configuration across all nodes for predictability and ease of management.
When adding new nodes with different specifications to an existing HCI cluster, you can do so, but you should carefully plan the deployment to ensure compatibility and avoid performance issues. You can live migrate virtual machines to the new node if the hardware meets the necessary requirements for live migration. Once you've verified that the new node is functioning correctly and has taken over the workload, you can begin the process of decommissioning the old hardware.
Before proceeding, testing in a lab environment or non-production setting is highly recommended before making changes to a production environment.
Best Regards,
Hania Lian
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.