English
Related papers

Related papers: Evaluation of Docker Containers for Scientific Wor…

200 papers

The rapid development of cloud-native architecture has promoted the widespread application of container technology, but the optimization problems in container scheduling and resource management still face many challenges. This paper…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-24 Xiaoye Wang

Container startup latency is a critical performance metric for CI/CD pipelines, serverless computing, and auto-scaling systems, yet practitioners lack empirical guidance on how infrastructure choices affect this latency. We present a…

Performance · Computer Science 2026-02-18 Shamsher Khan

Docker is a containerization service that allows for convenient deployment of websites, databases, applications' APIs, and machine learning (ML) models with a few lines of code. Studies have recently explored the use of Docker for deploying…

Software Engineering · Computer Science 2022-06-03 Moses Openja , Forough Majidi , Foutse Khomh , Bhagya Chembakottu , Heng Li

The increasing prevalence of cloud-native technologies, particularly containers, has led to the widespread adoption of containerized deployments in data centers. The advancement of deep neural network models has increased the demand for…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-22 Jinlong Hu , Zhizhe Rao , Xingchen Liu , Lihao Deng , Shoubin Dong

In drug discovery, molecular docking is the task in charge of estimating the position of a molecule when interacting with the docking site. This task is usually used to perform screening of a large library of molecules, in the early phase…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-01-21 Emanuele Vitali , Davide Gadioli , Gianluca Palermo , Andrea Beccari , Carlo Cavazzoni , Cristina Silvano

Over the past two decades, the cloud computing paradigm has gradually attracted more popularity due to its efficient resource usage and simple service access model. Virtualization technology is the fundamental element of cloud computing…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-01-17 Hossein Aqasizade , Ehsan Ataie , Mostafa Bastam

High Performance Computing (HPC) clouds are becoming an alternative to on-premise clusters for executing scientific applications and business analytics services. Most research efforts in HPC cloud aim to understand the cost-benefit of…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-02-05 Marco A. S. Netto , Rodrigo N. Calheiros , Eduardo R. Rodrigues , Renato L. F. Cunha , Rajkumar Buyya

While edge computing is envisioned to superbly serve latency sensitive applications, the implementation-based studies benchmarking its performance are few and far between. To address this gap, we engineer a modular edge cloud computing…

Networking and Internet Architecture · Computer Science 2020-09-02 Francisco Carpio , Marta Delgado , Admela Jukan

Businesses have made increasing adoption and incorporation of cloud technology into internal processes in the last decade. The cloud-based deployment provides on-demand availability without active management. More recently, the concept of…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-01 Ying Mao , Yuqi Fu , Suwen Gu , Wenrui Mu , Long Cheng , Qingzhi Liu

Cloud providers offer a variety of execution platforms in form of bare-metal, VM, and containers. However, due to the pros and cons of each execution platform, choosing the appropriate platform for a specific cloud-based application has…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-04 Davood Ghatreh Samani , Chavit Denninnart , Josef Bacik , Mohsen Amini Salehi

Benchmarking in cloud environments suffers from performance variability from multi-tenant resource contention. Duet benchmarking mitigates this by running two workload versions concurrently on the same VM, exposing them to identical…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-06 Nils Japke , Furat Hamdan , Diana Baumann , David Bermbach

Cloud applications are more and more microservice-oriented, but a concrete charting of the microservices architecture landscape -- namely, the space of technical options available for microservice software architects in their…

Software Engineering · Computer Science 2022-12-07 Luciano Baresi , Giovanni Quattrocchi , Damian Andrew Tamburri

Containers, enabling lightweight environment and performance isolation, fast and flexible deployment, and fine-grained resource sharing, have gained popularity in better application management and deployment in addition to hardware…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-11-06 Maria A. Rodriguez , Rajkumar Buyya

Decentralized storage is still rarely used in an academic and educational environment, although it offers better availability than conventional systems. It still happens that data is not available at a certain time due to heavy load or…

Databases · Computer Science 2021-12-16 Alexander von Tottleben , Cornelius Ihle , Moritz Schubotz , Bela Gipp

Over the last few years, the use of virtualization technologies has increased dramatically. This makes the demand for efficient and secure virtualization solutions become more obvious. Container-based virtualization and hypervisor-based…

Cryptography and Security · Computer Science 2015-01-14 Thanh Bui

Containerisation demonstrates its efficiency in application deployment in cloud computing. Containers can encapsulate complex programs with their dependencies in isolated environments, hence are being adopted in HPC clusters. HPC workload…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-01-14 Naweiluo Zhou , Yiannis Georgiou , Li Zhong , Huan Zhou , Marcin Pospieszny

Containerization technology offers lightweight OS-level virtualization, and enables portability, reproducibility, and flexibility by packing applications with low performance overhead and low effort to maintain and scale them. Moreover,…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-22 Peini Liu , Jordi Guitart

Critical goals of scientific computing are to increase scientific rigor, reproducibility, and transparency while keeping up with ever-increasing computational demands. This work presents an integrated framework well-suited for data…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-13 Paul Nuyujukian

Software container solutions have revolutionized application development approaches by enabling lightweight platform abstractions within the so-called "containers." Several solutions are being actively developed in attempts to bring the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-08-03 Maxim Belkin , Roland Haas , Galen Wesley Arnold , Hon Wai Leong , Eliu A. Huerta , David Lesny , Mark Neubauer

Packaging software into containers is becoming a common practice when deploying services in cloud and other environments. Docker images are one of the most popular container technologies for building and deploying containers. A container…

Software Engineering · Computer Science 2019-02-27 Ahmed Zerouali , Tom Mens , Gregorio Robles , Jesus Gonzalez-Barahona