A computação em nuvem depende da partilha de recursos para alcançar coerência e economias de escala semelhantes a uma utilidade através de uma rede. O Cloud Computing está a tornar-se popular todos os dias. Os fornecedores de serviços de Cloud Computing prestam serviços a ambientes de Cloud Computing em grande escala com benefícios de custos. Além disso, existem algumas aplicações populares de grande escala como as redes sociais e o comércio na Internet. Estas aplicações podem proporcionar benefícios em termos de minimizar os custos utilizando o Cloud Computing. A nebulosa computacional é considerada como um serviço de computação baseada na Internet prestado por vários fornecedores de infra-estruturas com base nas suas necessidades, de modo que a nebulosa está sujeita à Qualidade de Serviço (QoS), ao Equilíbrio de Carga (LB) e a outros factores que têm efeito directo no consumo de recursos controlados pela infra-estrutura da nebulosa pelos utilizadores.