PuppetStack: A tool for building high-availability private cloud infrastructures

被引:0
作者
Messina, Fabrizio [1 ]
Russo, Miriana [1 ]
Santoro, Corrado [1 ]
Santoro, Federico Fausto [1 ]
Riccobene, Salvatore [1 ]
机构
[1] Univ Catania, Dept Math & Informat, Catania, Italy
来源
2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023 | 2023年
关键词
cloud computing; private cloud; high availability; openstack; automation;
D O I
10.1109/CloudCom59040.2023.00044
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the demand for computational power continues to grow, traditional data processing approaches face limitations, primarily related to physical constraints in materials and processing units. In order to deal with such limitations, the computing industry has turned to multi-core and Symmetric multiprocessing technology, harnessing the combined processing capabilities of multiple processors to spread workloads to improve performance. One of the key strategies in providing computational power for parallel processing is represented by the "multi-tenant approach" of Cloud Computing, where multiple tenants can share a huge amount of computational power for the execution of services. Private Cloud is a slightly different approach which ensures more security and control. At the same time, it can provide service continuity and reliability at the system level rather than relying on individual components. In this paper, we discuss the key aspects of cloud computing w.r.t. the existing different service models, particularly focusing on the private Cloud model. To this end, we discuss established technologies for Cloud Computing, particularly the well-known OpenStack. We discuss the key aspects related to the deployment of OpenStack using PuppetStack, which is a software solution we employed for our research. PuppetStack can support the deployment of high-availability private cloud infrastructure.
引用
收藏
页码:224 / 231
页数:8
相关论文
共 24 条
[11]  
github, Puppetstack
[12]   Amdahl's law in the multicore era [J].
Hill, Mark D. ;
Marty, Michael R. .
COMPUTER, 2008, 41 (07) :33-+
[13]  
Horrow Susmita, 2012, 2012 IEEE Eighth World Congress on Services, P149, DOI 10.1109/SERVICES.2012.25
[14]   GPUS AND THE FUTURE OF PARALLEL COMPUTING [J].
Keckler, Stephen W. ;
Dally, William J. ;
Khailany, Brucek ;
Garland, Michael ;
Glasco, David .
IEEE MICRO, 2011, 31 (05) :7-17
[15]  
Kivity Avi, 2007, P LIN S DTTAW DNTOR, V1, P225
[16]  
Lu HT, 2014, 2014 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTERNET OF THINGS (CCIOT), P82, DOI 10.1109/CCIOT.2014.7062510
[17]   THE GPU COMPUTING ERA [J].
Nickolls, John ;
Dally, William J. .
IEEE MICRO, 2010, 30 (02) :56-69
[18]  
puppet, 2024, Puppet Infrastructure & IT Automation at Scale
[19]  
Qian L, 2009, LECT NOTES COMPUT SC, V5931, P626, DOI 10.1007/978-3-642-10665-1_63
[20]   An Overview of Openstack Architecture [J].
Rosado, Tiago ;
Bernardino, Jorge .
PROCEEDINGS OF THE 18TH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM (IDEAS14), 2014, :366-367