Implementing a Scalable and Elastic Computing Environment Based on Cloud Containers

@article{Perri2021ImplementingAS,
  title={Implementing a Scalable and Elastic Computing Environment Based on Cloud Containers},
  author={Damiano Perri and Marco Simonetti and Sergio Tasso and Federico Ragni and Osvaldo Gervasi},
  journal={ArXiv},
  year={2021},
  volume={abs/2111.01972}
}
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… 
High-performance computing and computational intelligence applications with a multi-chaos perspective

References

SHOWING 1-10 OF 43 REFERENCES
Minimizing Communication Overheads in Container-based Clouds for HPC Applications
TLDR
This work proposes the aggregation of Network Interface Cards (NICs) in a ready-to-use integration with the OpenNebula cloud manager using Linux containers and highlights that the implementation of NIC aggregation improves network performance in terms of throughput and latency.
Using Containers to Execute SQL Queries in a Cloud
  • Weining Zhang, D. Holland
  • Computer Science
    2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion)
  • 2018
TLDR
A framework and methodology to containerize a SQL query is presented, so that, a single SQL query can be scaled and executed by a network of cooperating containers, achieving operator parallelism and other significant performance gains.
A Taxonomy and Future Directions for Sustainable Cloud Computing
TLDR
A comprehensive taxonomy of sustainable cloud computing is proposed to investigate the existing techniques for sustainability that need careful attention and investigation as proposed by several academic and industry groups.
Cloud auto-scaling with deadline and budget constraints
TLDR
This paper presents a cloud auto-scaling mechanism to automatically scale computing instances based on workload information and performance desire, and demonstrates that it can meet user specified performance goal with less cost.
Dynamically scaling applications in the cloud
TLDR
Most notable initiatives towards whole application scalability in cloud environments are presented and relevant efforts at the edge of state of the art technology are presented, providing an encompassing overview of the trends they each follow.
A Manifesto for Future Generation Cloud Computing
TLDR
The proposed manifesto addresses the major open challenges in Cloud computing by identifying themajor open challenges, emerging trends, and impact areas, and offers research directions for the next decade, thus helping in the realisation of Future Generation Cloud Computing.
Cloud computing and its interest in saving energy: the use case of a private cloud
TLDR
It is shown that by applying appropriate energy optimisation policies guided through accurate power consumption prediction models, it is possible to save about 20% of energy consumption when typical single-site private cloud data centres are considered.
A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade
TLDR
The proposed manifesto addresses the major open challenges in Cloud computing by identifying themajor open challenges, emerging trends, and impact areas, and offers research directions for the next decade, thus helping in the realisation of Future Generation Cloud Computing.
Cloudburst
TLDR
Empirical results show that Cloudburst makes stateful functions practical, reducing the state-management overheads of current FaaS platforms by orders of magnitude while also improving the state of the art in serverless consistency.
Cloud Computing, Principles, Systems and Applications
TLDR
This book provides comprehensive coverage of the state of the art in cloud computing, highlighting and clarifying the conceptual and systemic links with other distributed computing approaches.
...
...