International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
The high emergence of storage, processing and internet technologies together with the effect of virtualization have significantly changed the computing paradigm to distributed, dynamically varying, heterogeneous, scalable and elastic paradigm. This new paradigm, called cloud computing, provides computational power as a service utility. The enhancing dynamism, heterogeneity and interactivity in software, services, applications and networks generated complex and unmanageable systems in a cloud environment. To address this difficulty, researchers tried to feed autonomic properties into cloud computing services and generated an intelligent and flexible computing service called autonomic cloud computing.