LABIOS: A Distributed Label-Based I/O System

LABIOS: A Distributed Label-Based I/O System
复制标题

DOI:
10.1145/3307681.3325405
复制
发表时间:
2019-06
期刊:
Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing
影响因子:
--
通讯作者:
Anthony Kougkas;H. Devarajan;J. Lofstead;Xian-He Sun
Anthony Kougkas;H. Devarajan;J. Lofstead;Xian-He Sun
中科院分区:
其他
文献类型:
--
作者:
Anthony Kougkas;H. Devarajan;J. Lofstead;Xian-He Sun

文献摘要

被引文献

相似文献

在数据密集型计算时代,科学和大数据社区的大规模应用程序都表现出独特的I/O需求,导致不同存储设备和软件堆栈的激增,其中许多都有相互冲突的需求。在本文中,我们研究如何在单个存储系统下支持各种相互冲突的I/O工作负载。我们介绍了标签的概念,一种新的数据表示,并提出了LABIOS:一个新的,分布式的,基于标签的I/O系统。LABIOS通过异步I/O将I/O性能提升高达17倍,支持异构存储资源,提供存储弹性,并通过数据配置促进原位分析。LABIOS展示了存储桥接的有效性,以支持HPC和BigData工作负载在单个平台上的融合。
In the era of data-intensive computing, large-scale applications, in both scientific and the BigData communities, demonstrate unique I/O requirements leading to a proliferation of different storage devices and software stacks, many of which have conflicting requirements. In this paper, we investigate how to support a wide variety of conflicting I/O workloads under a single storage system. We introduce the idea of a Label, a new data representation, and, we present LABIOS: a new, distributed, Label- based I/O system. LABIOS boosts I/O performance by up to 17x via asynchronous I/O, supports heterogeneous storage resources, offers storage elasticity, and promotes in-situ analytics via data provisioning. LABIOS demonstrates the effectiveness of storage bridging to support the convergence of HPC and BigData workloads on a single platform.