Content area

Abstract

Purpose

Major public cloud providers, such as AWS, Azure or Google, offer seamless experiences for infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). With the emergence of the public cloud's vast usage, administrators must be able to have a reliable method to provide the seamless experience that a public cloud offers on a smaller scale, such as a private cloud. When a smaller deployment or a private cloud is needed, OpenStack can meet the goals without increasing cost or sacrificing data control.

Design/methodology/approach

To demonstrate these enablement goals of resiliency and elasticity in IaaS and PaaS, the authors design a private distributed system cloud platform using OpenStack and its core services of Nova, Swift, Cinder, Neutron, Keystone, Horizon and Glance on a five-node deployment.

Findings

Through the demonstration of dynamically adding an IaaS node, pushing the deployment to its physical and logical limits, and eventually crashing the deployment, this paper shows how the PackStack utility facilitates the provisioning of an elastic and resilient OpenStack-based IaaS platform that can be used in production if the deployment is kept within designated boundaries.

Originality/value

The authors adopt the multinode-capable PackStack utility in favor of an all-in-one OpenStack build for a true demonstration of resiliency, elasticity and scalability in a small-scale IaaS. An all-in-one deployment is generally used for proof-of-concept deployments and is not easily scaled in production across multiple nodes. The authors demonstrate that combining PackStack with the multi-node design is suitable for smaller-scale production IaaS and PaaS deployments.

Details

1009240
Business indexing term
Company / organization
Title
Design of a small-scale and failure-resistant IaaS cloud using OpenStack
Author
Heuchert, Samuel 1   VIAFID ORCID Logo  ; Bhaskar Prasad Rimal 2   VIAFID ORCID Logo  ; Reisslein, Martin 3   VIAFID ORCID Logo  ; Wang, Yong 2   VIAFID ORCID Logo 

 Dakota State University, Madison, South Dakota, USA 
 The Beacom College of Computer and Cyber Sciences, Dakota State University, Madison, South Dakota, USA 
 School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, Arizona, USA 
Publication title
Volume
21
Issue
1/2
Pages
164-183
Number of pages
20
Publication year
2025
Publication date
2025
Publisher
Emerald Group Publishing Limited
Place of publication
Bingley
Country of publication
United Kingdom
Publication subject
ISSN
26341964
e-ISSN
22108327
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2021-09-30
Milestone dates
2021-04-25 (Received); 2021-07-22 (Revised); 2021-08-26 (Accepted)
Publication history
 
 
   First posting date
30 Sep 2021
ProQuest document ID
3160311890
Document URL
https://www.proquest.com/scholarly-journals/design-small-scale-failure-resistant-iaas-cloud/docview/3160311890/se-2?accountid=208611
Copyright
© Samuel Heuchert, Bhaskar Prasad Rimal, Martin Reisslein and Yong Wang. This work is published under http://creativecommons.org/licences/by/4.0/legalcode (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-01-28
Database
ProQuest One Academic