Development of a prototype of a private cloud based on OpenStack using automatic deployment tools
DOI: 10.31673/2412-9070.2021.061825
DOI:
https://doi.org/10.31673/2412-9070.2021.061825Abstract
The article is devoted to the topical issue of finding effective methods of implementing a private cloud based on the OpenStack cloud platform. The problem of creating a private cloud based on the OpenStack cloud platform with the help of automatic deployment tools to explore the possibility of virtualization of data centers. The article believes that OpenStack is a set of free software modules that can be used to create cloud infrastructure services and cloud storage. It is shown that OpenStack has advantages: flexibility, scalability, cost-effectiveness, which allows for virtualization of data centers based on open source software. Hence, OpenStack is ideal for heterogeneous infrastructures and can work in conjunction with other enterprise and open source technologies. It is shown that OpenStack allows you to solve the most complex IT tasks to date: from processing «Big Data» to «Internet of Things» (IoT, Internet of Things), due to the fact that OpenStack APIs are compatible with Elastic Compute services Cloud (EC2) and Simple Storage Service (S3), so they can be ported to discrete OpenStack environments. Therefore, many businesses and service providers expect OpenStack to help them turn their data centers into scalable automated matrices of physical resources and virtualized services. avoid binding to the supplier, prisk innovate, increase scalability and cost-effectiveness. Therefore, these disparate data centers, controlled by automation and API programming interfaces, can support the application of the DevOps model in providing software for innovative mobility programs, social networks, and many other types of applications based on NFV (Network Function Virtualization). The article presents the following task: to build a private cloud based on the OpenStack cloud platform, it is necessary to determine a set of free software that can be used to create cloud infrastructure services and cloud storage, both public and private. You also need to identify effective methods for deploying a private cloud based on OpenStack using automatic deployment tools, namely: installing and configuring a private cloud based on Openstack on a dedicated server. To solve this problem, you need to create a prototype of an open platform in the cloud based on OpenStack (test models).
Keywords: cloud environment; administration; OpenStack.
References
1. Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds, 3rd Edition 3rd Revised edition.
2. OpenStack Cloud Computing Cookbook — Fourth Edition: Over 100 practical recipes to help you build and operate OpenStack cloud computing, storage, networking, and automation 4th Revised edition.
3. Saif U. R. Malik, Samee U. Khan, Sudharshan K. Srinivasan. Modelling and Analysis of state-ofthe-Art VM-Based Cloud Management Platforms // IEEE Member.IEEE Transaction on Cloud Computing. January-June 2013. V. 1, no 1.
4. Girish. L, Dr. H S Guruprasad. Building a Private Cloud Using Open-Stack // International Journal of Emerging Trends and Technology In Computer Science. May-June 2014. V. 3, Issue3.
5. Sefraoui O., Aissaoui M., Eleuldj M. ENSAO UMP BP669, A1Qods, OUJDA, MOROCCO. Open-Stack: Towards an Open-Source Solution for Cloud Computing // International Journal of Computer Applications. October 2012. V. 55, no. 03.
6. Researchof Enterprise Private Cloud Computing Platform Based on Open-Stack / J. Yunxia, Z. Bowen, W. Shuqi, S. Dongnan // International Journal of Grid Distribution Computing. 2014. V. 7, no. 5.
7. Sachdev S., Mahajan A. Deployment of Private Cloud using Open Stack: An Open Source Cloud Computing. Solution for Small and Mid-sized Organizations // International Journal of Advanced Research in Computer Science and Software Engineering. October 2013. V. 3, Issue 10.
8. Dr. Urmila R.pol. Developers Harness Open Source cloud management platforms for Novel Applications // International Journal of Computer Science and Information Technologies. 2014. V. 5.
9. Wulib F., Stadler R., Lindergren H. Dynamicresource allocation with management objective-Implementation for an open-stack cloud // IEEE, published in network and service management, 8th International conference.
10. Ruben S. Montero. Building Iaas Clouds and the art of virtual machine management // Published in High Performance Computing and Simulation, 2012, IEEE.
11. Yu Huanle, Shi Weifeng, Bai Tingting. An open-stack based Resource Optimization Scheduling Framework // 6th International Symposium on Computational Intelligence and Design, 2013, IEEE.