In this article we look at the potential of cloud containers and we provide some guidelines for companies and organisations that are starting to look at how to migrate their legacy infrastructure to something modern, reliable and scalable. We propose an architecture that has an excellent relationship between the cost of implementation and the benefits it can bring, based on the "Pilot Light" topology. The services are reconfigured inside small docker containers and the workload is balanced using load balancers that allow horizontal autoscaling techniques to be exploited in the future. By generating additional containers and utilizing the possibilities given by load balancers, companies and network systems experts may model and calibrate infrastructures based on the projected number of users. Containers offer the opportunity to expand the infrastructure and increase processing capacity in a very short time. The proposed approach results in an easily maintainable and fault-tolerant system that could help and simplify the work in particular of small and medium-sized organisations.

Implementing a Scalable and Elastic Computing Environment Based on Cloud Containers / Damiano Perri; Marco Simonetti; Sergio Tasso; Federico Ragni; Osvaldo Gervasi. - ELETTRONICO. - 12949 LNTCS:(2021), pp. 676-689. (Intervento presentato al convegno International Conference on Computational Science and Its Applications) [10.1007/978-3-030-86653-2_49].

Implementing a Scalable and Elastic Computing Environment Based on Cloud Containers

Damiano Perri
;
Marco Simonetti;
2021

Abstract

In this article we look at the potential of cloud containers and we provide some guidelines for companies and organisations that are starting to look at how to migrate their legacy infrastructure to something modern, reliable and scalable. We propose an architecture that has an excellent relationship between the cost of implementation and the benefits it can bring, based on the "Pilot Light" topology. The services are reconfigured inside small docker containers and the workload is balanced using load balancers that allow horizontal autoscaling techniques to be exploited in the future. By generating additional containers and utilizing the possibilities given by load balancers, companies and network systems experts may model and calibrate infrastructures based on the projected number of users. Containers offer the opportunity to expand the infrastructure and increase processing capacity in a very short time. The proposed approach results in an easily maintainable and fault-tolerant system that could help and simplify the work in particular of small and medium-sized organisations.
2021
Computational Science and Its Applications – ICCSA 2021
International Conference on Computational Science and Its Applications
Damiano Perri; Marco Simonetti; Sergio Tasso; Federico Ragni; Osvaldo Gervasi
File in questo prodotto:
File Dimensione Formato  
2111.01972 (1).pdf

accesso aperto

Tipologia: Versione finale referata (Postprint, Accepted manuscript)
Licenza: Creative commons
Dimensione 787.73 kB
Formato Adobe PDF
787.73 kB Adobe PDF

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1293226
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
social impact