Tradicionalmente os sistemas operacionais e os softwares são executados em um computador físico. Vários desafios existem para a execução de um maior número de servidores físicos em um datacenter. O modelo não é flexível e pode ser ineficiente. O planejamento e os custos de infraestrutura adequada (metragem quadrada, espaço em rack, energia, refrigeração, cabeamento e provisionamento de servidores) são apenas alguns dos problemas que a equipe de TI deve abordar.