Apache CloudStack: Open Source Infrastructure as a Service Cloud Computing Platform

Kanishk Rakesh, Hitesh, Anjali Neha
Cloud computing is changing the way IT is delivered in enterprises around the world, as well as the whole world's leading open source cloud computing platform. Apache CloudStack, helps you implement a cloud computing service in your enterprise and it is a turnkey open source cloud management as well as flexible cloud orchestration platform for deploying reliable and also scalable public and private Infrastructure-as-a-Service (IaaS) in cloud computing environments. Apache CloudStack was mainly
more » ... esigned to deploy and manage a large number of virtual machines (VMs) and the software-side infrastructure required to support it. Apache CloudStack is a top-level project of the Apache Software Foundation (ASF) which provides a management server and agents for hypervisor hosts so that you can run an Infrastructure-as-a-Service (IaaS) cloud. In this research paper, we are discussing introduction, benefits, background, features, use cases and purposes of Apache CloudStack. Further discussing deployment architecture, components, API, pros and cons of Apache CloudStack and lastly discuss about some new features supported by latest release of Apache CloudStack 4.4. This paper show importance of Apache CloudStack as a Cloud provider and give the best solution for service providers, web content providers, SaaS providers, and enterprises.