An Architectural View Towards Autonomic Cloud Computing

Cloud computing is causing significant transformations in the world of information technology. It continues to be the hot favorite of people from both within and outside the IT industry. One of the key factors for which the Cloud is know is its accessibility to never ending resources. This is a perception which the Cloud has been able to maintain since long but due to extensive user involvements and humungous amounts of data this perception seems to fade away. In present day Cloud seems to face challenges when it comes to over utilization of resources, fault tolerance and dynamic monitoring and management of services. In order to address these problems, human intervention continues to increases thus causing a negative impact on the QoS and generic nature of cloud. In order to overcome these challenges we propose an Autonomic Cloud Computing Environment which provides dynamic allocation and monitoring of resources along with orchestration of cloud services based upon VM migration. The system that we propose is SLA complaint and automates the user experience depending upon the clauses mentioned in the SLA.

[1]  Salim Hariri,et al.  Autonomic Resilient Cloud Management (ARCM) Design and Evaluation , 2014, 2014 International Conference on Cloud and Autonomic Computing.

[2]  Mitsuru Oshima,et al.  Infrastructure for Mobile Agents: Requirements and Design , 1998, Mobile Agents.

[3]  Judith Kelner,et al.  Role-Based Self-Appointment for Autonomic Management of Resources , 2014, 2014 28th International Conference on Advanced Information Networking and Applications Workshops.

[4]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[5]  Sarishma,et al.  RAS: A novel approach for dynamic resource allocation , 2015, 2015 1st International Conference on Next Generation Computing Technologies (NGCT).