Abstract:
In the field of cloud computing, infrastructure as a service (IaaS) is one of the most vital parts for building any types of cloud. The popularity of cloud management software is increasing day by day for smooth operation and administration of private cloud, public cloud or hybrid cloud. There are several open-source and commercial cloud management software exists in the market. Although the installation and configuration of those open source cloud management software is really difficult compare to commercial cloud management product nevertheless it gains a lot of popularity in the research and production network because of its free of cost, downloadable source code, community support etc.
OpenStack is one of the most widely open-source cloud computing platforms that support all types of cloud environments. It provides an Infrastructure-as-a-Service(IaaS) solution through a variety of services. The aim of implementation of OpenStack cloud management software is to build a private cloud in a virtual environment. To create the virtual environment, we use VMware workstation for deploying the virtual machine and then we install the Ubuntu operating system to install OpenStack on top of that. Since the installation of OpenStack cloud management software t is really a challenging task that is why we try use both manual configuration as well as scripting to make easy installation. After the proper installation of OpenStack we can define different types of service, allocate different resources using web interface as well as command line interface.
In this project the installation steps of OpenStack will help any organization like research institutions, government organizations, universities, cloud service providers who are interested to build their cloud in the test environment before building their real life cloud in the production network.