There are two types of servers in a typical SmartCloud Provisioning environment: Compute Nodes and Storage Nodes. The Storage Nodes are optimized for disk and network I/O, while the Compute Nodes are optimized for CPU and RAM, although I/O is also critical. The Storage Nodes host all images and persistent user volumes, while the Compute Nodes are used to host the virtual machines.
The SmartCloud Provisioning environment requires two or more Storage Nodes and two or more Compute Nodes, and it also requires a machine as a PXE Server if you are going to use the automation installer. There are approximately 6:1 (average ratio) Compute Nodes to Storage Nodes. This is a recommended ratio from practice, and you can adjust it according to your system workload.
SmartCloud Provisioning requires an isolated network because it has an internal DHCP server. You must configure your network to guarantee that the DHCP service is not affected and does not affect your existing network.SCP physical architecture