University of Semnan
Cloud computing is a new emerging system which offers information technologies via Internet. Clients use services they need when they need and at the place they want and pay only for what they have consumed. So, cloud computing offers many advantages especially for business. A deep study and understanding of this emerging system and the inherent components help a lot in identifying what should the authors do in order to improve its performance. In this paper, they present first cloud computing and its components then they describe an idea which attempts to optimize the management of cloud computing system that are composed of many data centers.