About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
EuroSys 2021
Workshop paper
A Unified Storage Layer for Supporting Distributed Workflows in Kubernetes
Abstract
The distributed computing landscape has been undergoing radical changes: High-Performance Computing (HPC) applications are moving to the Cloud, as a way of simplifying development, deployment, and migration across computing systems. Meanwhile, cloud applications are becoming increasingly complex and computationally intensive, with the advent of High-Performance Data Analytics (HPDA)pipelines — highly distributed workflows dealing with enormous and diverse datasets, heavily relying on virtualization and containers, that would benefit from technologies used in "traditional" HPC. The foreseeable convergence, demands new abstractions to cope with the increased heterogeneity,so that differing workload classes can coexist seamlessly on the same infrastructure. In this paper, we propose a UnifiedStorage Layer(USL), to enable cloud-native applications to transparently access a wide spectrum of storage solutions,ranging from high-performance filesystems to cloud-based object stores and key-value databases. Allowing software to exploit the best out of the storage services available with no need for manual intervention from users or programmers, simplifies development and execution of workflows,and boosts overall productivity. This work has been motivated by the requirements of real-world, industry-driven.