There is only one additional requirement for CloudBoot to the base system requirements.
It requires that one of the NICs has PXE boot support.
As long as the rest of the hardware, the storage drives and network options are configured correctly, CloudBoot should have no additional requirements or specific vendor hardware requirements.