# Computational and Communication Infrastructure Challenges for Resilient Cloud Services
## 5 Platform Resilience Mechanisms
### Traffic Management and Fault Tolerance
#### 5.1.1 Network Infrastructure Adaptation and Fault Tolerance
* (42) [PERSON] _Practical LXC and LXD: Linux Containers for Virtualization and Orchestration_; Springer: Berlin/Heidelberg, Germany, 2017. * (43) [PERSON]; [PERSON]; [PERSON] Singularity: Scientific containers for mobility of compute. _PLoS ONE_**2017**, _12_, e0177459. [CrossRef] [PubMed]
* (44) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON] Shifter: Containers for hpc. _J. Phys. Conf. Ser._**2017**, _898_, 082021. [CrossRef]
* (45) [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] kvm: The Linux virtual machine monitor. In Proceedings of the Linux Symposium, Ottawa, ON, Canada, 23-26 July 2007; Volume 1, pp. 225-230. * (46) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] Safe hardware access with the Xen virtual machine monitor. In Proceedings of the 1 st Workshop on Operating System and Architectural Support for the on Demand IT InfraStructure (OASIS), Boston, MA, USA, 11-13 October 2004; p. 1. * (47) [PERSON] _Vagrant Virtual Development Environment Cookbook_; Packt Publishing Ltd.: Birmingham, UK, 2015. * (48) [PERSON]; [PERSON]. LXC and LXD Resources. _Practical LXC and LXD: Linux Containers for Virtualization and Orchestration_; Apress: New York, NY, USA, 2017; pp. 39-58. * (49) [PERSON] Docker Hub. In _Docker for Data Science_; Springer: Berlin/Heidelberg, Germany, 2017; pp. 103-118. * (50) [PERSON] Singularity. 2018. Available online: [[https://git.its.aau.dk/CLAAUDIA/docs_aicloud/raw/commit/79165e32](https://git.its.aau.dk/CLAAUDIA/docs_aicloud/raw/commit/79165e32) ad24 cd933 dc38 bf58 dc9 dc6f274 fa30/aicloud_surm/refs/GMKurtzer_Singularity_Keynote_Tuesday_02072017.pdf]([https://git.its.aau.dk/CLAAUDIA/docs_aicloud/raw/commit/79165e32](https://git.its.aau.dk/CLAAUDIA/docs_aicloud/raw/commit/79165e32) ad24 cd933 dc38 bf58 dc9 dc6f274 fa30/aicloud_surm/refs/GMKurtzer_Singularity_Keynote_Tuesday_02072017.pdf) (accessed on 1 May 2022). * (51) [PERSON]; [PERSON]; [PERSON] Containers checkpointing and live migration. In Proceedings of the Linux Symposium, Ottawa, ON, Canada, 23-26 July 2008; Volume 2, pp. 85-90. * (52) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]: Automatic resource scaling of containers in fog clusters using reinforcement learning. In Proceedings of the 2020 International Wireless Communications and Mobile Computing (IWCMC), Limassol, Cyprus, 15-19 June 2020; pp. 1824-1829. * (53) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] HANSEL: Adaptive horizontal scaling of microservices using Bi-LSTM. _Appl. Soft Comput._**2021**, _105_, 107216. [CrossRef]
* (54) [PERSON]; [PERSON]; [PERSON] An Intelligent Approach to Resource Allocation on Heterogeneous Cloud Infrastructures. _Appl. Sci._**2021**, _11_, 9940. [CrossRef]
* (55) [PERSON]; [PERSON]; [PERSON] HDFS optimization strategy based on hierarchical storage of hot and cold data. _Procedia CIRP_**2019**, _83_, 415-418. [CrossRef]
* (56) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Microservices: The journey so far and challenges ahead. _IEEE Softw._**2018**, _35_, 24-35. [CrossRef]
* (57) [PERSON] [PERSON]; [PERSON]; [PERSON] PacificClouds: A Flexible MicroServices based Architecture for Interoperability in Multi-Cloud Environments. In Proceedings of the 8 th International Conference on Cloud Computing and Services Science (CLOSER 2018), Funchal, Portugal, 19-21 March 2018; pp. 448-455. * _[PERSON] et al. (2019)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] Microservices-Based Architecture for Resilient Cities Applications. In Proceedings of the International Conference on Advanced Engineering Theory and Applications, Bogota, Colombia, 6-8 November 2019; pp. 423-432. * _Kubernetes_ (2022) Kubernetes. Kubernetes Documentation. Available online: [[https://kubernetes.io/docs/home/](https://kubernetes.io/docs/home/)]([https://kubernetes.io/docs/home/](https://kubernetes.io/docs/home/)) (accessed on 12 July 2022). * Resilience4j. Resilience4j. A Fault Tolerance Library Designed for Functional Programming.