I am trying to find some information needed to build and host my own cloud servers. This information includes the equipment (hardware) needed, the amount of servers, best specs, routers, firewalls, switches, etc. I am looking to have it virtualized, maybe VMware, so I may not need that much host...