Large-scale analysis of docker images and performance implications for container storage systems
Docker containers have become a prominent solution for supporting modern enterprise
applications due to the highly desirable features of isolation, low overhead, and efficient …
applications due to the highly desirable features of isolation, low overhead, and efficient …
Efficient user-level storage disaggregation for deep learning
On large-scale high performance computing (HPC) systems, applications are provisioned
with aggregated resources to meet their peak demands for brief periods. This results in …
with aggregated resources to meet their peak demands for brief periods. This results in …
Docker container scheduler for I/O intensive applications running on NVMe SSDs
By using fast back-end storage, performance benefits of a lightweight container platform can
be leveraged with quick I/O response. Nevertheless, the performance of simultaneously …
be leveraged with quick I/O response. Nevertheless, the performance of simultaneously …
Stateful container migration in geo-distributed environments
Container migration is an essential functionality in large-scale geo-distributed platforms
such as fog computing infrastructures. Contrary to migration within a single data center, long …
such as fog computing infrastructures. Contrary to migration within a single data center, long …
Carving perfect layers out of docker images
Container frameworks such as Docker have changed the way developers package, share,
and deploy applications. Container images form a cornerstone of this new model. Images …
and deploy applications. Container images form a cornerstone of this new model. Images …
Nvme-oaf: Towards adaptive nvme-of for io-intensive workloads on hpc cloud
Applications running inside containers or virtual machines, traditionally use TCP/IP for
communication in HPC clouds and data centers. The TCP/IP path usually becomes a major …
communication in HPC clouds and data centers. The TCP/IP path usually becomes a major …
An End-to-end High-performance Deduplication Scheme for Docker Registries and Docker Container Storage Systems
The wide adoption of Docker containers for supporting agile and elastic enterprise
applications has led to a broad proliferation of container images. The associated storage …
applications has led to a broad proliferation of container images. The associated storage …
Container-aware I/O stack: bridging the gap between container storage drivers and solid state devices
Solid State Devices (SSDs) have been widely adopted in containerized cloud platforms as
they provide parallel and high-speed data accesses for critical data-intensive applications …
they provide parallel and high-speed data accesses for critical data-intensive applications …
Multi-grained Trace Collection, Analysis, and Management of Diverse Container Images
Container technology is getting popular in cloud environments due to its lightweight feature
and convenient deployment. The container registry plays a critical role in container-based …
and convenient deployment. The container registry plays a critical role in container-based …
Lightpool: A nvme-of-based high-performance and lightweight storage pool architecture for cloud-native distributed database
Emerging cloud-native distributed databases rely on local NVMe SSDs to provide high-
performance and highavailable data services to many cloud applications. However, the …
performance and highavailable data services to many cloud applications. However, the …