ResearchSpace

Resource and service orchestration for deploying openstack cloud using MAAS and Juju

Show simple item record

dc.contributor.author Mtshali, Mxolisi S
dc.contributor.author Mboweni, Lawrence S
dc.contributor.author Kobo, Hlabishi I
dc.date.accessioned 2023-03-17T08:46:58Z
dc.date.available 2023-03-17T08:46:58Z
dc.date.issued 2022-08
dc.identifier.citation Mtshali, M.S., Mboweni, L.S. & Kobo, H.I. 2022. Resource and service orchestration for deploying openstack cloud using MAAS and Juju. http://hdl.handle.net/10204/12680 . en_ZA
dc.identifier.isbn 978-0-6397-2773-8
dc.identifier.uri http://hdl.handle.net/10204/12680
dc.description.abstract There is a huge demand for cloud computing platforms as they are a key enabler of digitalization. OpenStack is one of the prevalent cloud computing platforms in the industry. It is an open-source project which is gaining a lot of traction known for handing the core cloud-computing services of networking, storage, identity, and image services. There are several other open-source cloud technologies which are also available for private cloud implementations. However, we chose OpenStack due to its popularity, flexibility, and stability. The current manually based installation of OpenStack is very complex, tedious, and time-consuming, and therefore not ideal for a fast-paced environment such as high demand data intensity ecosystems, which are at the core of the current digital transformation. The primary objective for a cloud administrator is to commission and deploy OpenStack as fast as possible. Thus, in this paper, we used MAAS (Metal as a Service) and Juju to orchestrate the deployment of OpenStack cloud services. In the process of deploying OpenStack, the MAAS Ubuntu server cluster is first deployed on a private network, where machine Cores, RAM, Storage, and Disk are dynamically added using pre-defined power types. In addition, the Juju environment is set up, and Juju bootstrapping for the assignment of OpenStack services is completed. Step by step, five machines enlist on MAAS and display their resources until they are successfully deployed, with each machine listing the number of Cores, RAM, Storage, Disk, and so on. As a result, the OpenStack services are assigned to deployed machines, allowing for easy monitoring and control of resource and service orchestration. en_US
dc.format Fulltext en_US
dc.language.iso en en_US
dc.relation.uri https://www.satnac.org.za/proceedings en_US
dc.source Southern Africa Telecommunication Networks and Applications Conference (SATNAC) 2022, George, Western Cape, South Africa, 28-30 August 2022 en_US
dc.subject Metal as a Service en_US
dc.subject MAAS en_US
dc.subject OpenStack en_US
dc.subject Resource Orchestration en_US
dc.subject Juju en_US
dc.title Resource and service orchestration for deploying openstack cloud using MAAS and Juju en_US
dc.type Conference Presentation en_US
dc.description.pages 114-119 en_US
dc.description.note Paper presented at the Southern Africa Telecommunication Networks and Applications Conference (SATNAC) 2022, George, Western Cape, South Africa, 28-30 August 2022 en_US
dc.description.cluster Human Capital Development en_US
dc.description.cluster Next Generation Enterprises & Institutions en_US
dc.description.impactarea Legal Services en_US
dc.description.impactarea Cloud & Network Architectures en_US
dc.identifier.apacitation Mtshali, M. S., Mboweni, L. S., & Kobo, H. I. (2022). Resource and service orchestration for deploying openstack cloud using MAAS and Juju. http://hdl.handle.net/10204/12680 en_ZA
dc.identifier.chicagocitation Mtshali, Mxolisi S, Lawrence S Mboweni, and Hlabishi I Kobo. "Resource and service orchestration for deploying openstack cloud using MAAS and Juju." <i>Southern Africa Telecommunication Networks and Applications Conference (SATNAC) 2022, George, Western Cape, South Africa, 28-30 August 2022</i> (2022): http://hdl.handle.net/10204/12680 en_ZA
dc.identifier.vancouvercitation Mtshali MS, Mboweni LS, Kobo HI, Resource and service orchestration for deploying openstack cloud using MAAS and Juju; 2022. http://hdl.handle.net/10204/12680 . en_ZA
dc.identifier.ris TY - Conference Presentation AU - Mtshali, Mxolisi S AU - Mboweni, Lawrence S AU - Kobo, Hlabishi I AB - There is a huge demand for cloud computing platforms as they are a key enabler of digitalization. OpenStack is one of the prevalent cloud computing platforms in the industry. It is an open-source project which is gaining a lot of traction known for handing the core cloud-computing services of networking, storage, identity, and image services. There are several other open-source cloud technologies which are also available for private cloud implementations. However, we chose OpenStack due to its popularity, flexibility, and stability. The current manually based installation of OpenStack is very complex, tedious, and time-consuming, and therefore not ideal for a fast-paced environment such as high demand data intensity ecosystems, which are at the core of the current digital transformation. The primary objective for a cloud administrator is to commission and deploy OpenStack as fast as possible. Thus, in this paper, we used MAAS (Metal as a Service) and Juju to orchestrate the deployment of OpenStack cloud services. In the process of deploying OpenStack, the MAAS Ubuntu server cluster is first deployed on a private network, where machine Cores, RAM, Storage, and Disk are dynamically added using pre-defined power types. In addition, the Juju environment is set up, and Juju bootstrapping for the assignment of OpenStack services is completed. Step by step, five machines enlist on MAAS and display their resources until they are successfully deployed, with each machine listing the number of Cores, RAM, Storage, Disk, and so on. As a result, the OpenStack services are assigned to deployed machines, allowing for easy monitoring and control of resource and service orchestration. DA - 2022-08 DB - ResearchSpace DP - CSIR J1 - Southern Africa Telecommunication Networks and Applications Conference (SATNAC) 2022, George, Western Cape, South Africa, 28-30 August 2022 KW - Metal as a Service KW - MAAS KW - OpenStack KW - Resource Orchestration KW - Juju LK - https://researchspace.csir.co.za PY - 2022 SM - 978-0-6397-2773-8 T1 - Resource and service orchestration for deploying openstack cloud using MAAS and Juju TI - Resource and service orchestration for deploying openstack cloud using MAAS and Juju UR - http://hdl.handle.net/10204/12680 ER - en_ZA
dc.identifier.worklist 26538 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record