A survey and classification of software-defined storage systems
The exponential growth of digital information is imposing increasing scale and efficiency
demands on modern storage infrastructures. As infrastructure complexity increases, so does …
demands on modern storage infrastructures. As infrastructure complexity increases, so does …
Improving docker registry design based on production workload analysis
Containers offer an efficient way to run workloads as independent microservices that can be
developed, tested and deployed in an agile manner. To facilitate this process, container …
developed, tested and deployed in an agile manner. To facilitate this process, container …
Characterizing co-located datacenter workloads: An alibaba case study
To improve resource utilization and thereby reduce costs, leading cloud infrastructure
operators such as Google and Alibaba co-locate transient batch jobs with long-running …
operators such as Google and Alibaba co-locate transient batch jobs with long-running …
Crystal:{Software-Defined} Storage for {Multi-Tenant} Object Stores
Object stores are becoming pervasive due to their scalability and simplicity. Their broad
adoption, however, contrasts with their rigidity for handling heterogeneous workloads and …
adoption, however, contrasts with their rigidity for handling heterogeneous workloads and …
Analyzing alibaba's co-located datacenter workloads
Warehouse-scale cloud datacenters co-locate workloads with different and often
complementary characteristics for improved resource utilization. To better understand the …
complementary characteristics for improved resource utilization. To better understand the …
Performance analysis of object store systems in a fog and edge computing infrastructure
Fog and Edge computing infrastructures have been proposed as an alternative to the current
Cloud Computing facilities to address the latency issue for some applications. The main idea …
Cloud Computing facilities to address the latency issue for some applications. The main idea …
Bolt: Towards a scalable docker registry via hyperconvergence
M Littley, A Anwar, H Fayyaz, Z Fayyaz… - 2019 IEEE 12th …, 2019 - ieeexplore.ieee.org
Docker container images are typically stored in a centralized registry to allow easy sharing
of images. However, with the growing popularity of containerized software, the number of …
of images. However, with the growing popularity of containerized software, the number of …
Primula: A practical shuffle/sort operator for serverless computing
Serverless computing has recently gained much attention as a feasible alternative to always-
on IaaS for data processing. However, existing severless frameworks are not (yet) usable …
on IaaS for data processing. However, existing severless frameworks are not (yet) usable …
Infinistore: Elastic serverless cloud storage
Cloud object storage such as AWS S3 is cost-effective and highly elastic but relatively slow,
while high-performance cloud storage such as AWS ElastiCache is expensive and provides …
while high-performance cloud storage such as AWS ElastiCache is expensive and provides …
Multi-level elasticity for data stream processing
V Marangozova-Martin, N De Palma… - … on Parallel and …, 2019 - ieeexplore.ieee.org
This paper investigates reactive elasticity in stream processing environments where the
performance goal is to analyze large amounts of data with low latency and minimum …
performance goal is to analyze large amounts of data with low latency and minimum …