34
5

Autonomic Cloud Computing: Research Perspective

Abstract

Cloud computing is an evolving utility computing mechanism in which cloud consumer can detect, choose and utilize the resources (infrastructure, software and platform) and provide service to user based on pay per use model as computing utilities. Current computing mechanism is effective, particular for medium and small cloud based companies, in which it permits easy and reliable access to cloud services like infrastructure, software and platform. Present cloud computing is almost similar to the existing models: cluster computing and grid computing. The important key technical features of cloud computing which includes autonomic service, rapid elasticity, end-to-end virtualization support, on-demand resource pooling and transparency in cloud billing. Further, non-technical features of cloud computing includes environment friendliness, little maintenance overhead, lower upfront costs, faster time to deployments, Service Level Agreement (SLA) and pay-as-you-go-model. In distributed computing environment, unpredictability of service is a fact, so same possible in cloud also. The success of next-generation Cloud Computing infrastructures will depend on how capably these infrastructures will discover and dynamically tolerate computing platforms, which meet randomly varying resource and service requirements of Cloud costumer applications.

View on arXiv
Comments on this paper