HAS: Heterogeneity-Aware Selective Layout Scheme for Parallel File Systems on Hybrid Servers

被引:26
|
作者
He, Shuibing [1 ,2 ]
Sun, Xian-He [2 ]
Haider, Adnan [2 ]
机构
[1] Wuhan Univ, Sch Comp, Wuhan, Hubei, Peoples R China
[2] IIT, Dept Comp Sci, Chicago, IL 60616 USA
关键词
Parallel I/O System; Parallel File system; Data Layout; Solid State Drive;
D O I
10.1109/IPDPS.2015.23
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hybrid parallel file systems (PFS), consisting of multiple HDD and SSD I/O servers, provide a promising design for data intensive applications. The efficiency of a hybrid PFS relies on the file's data layout. However, most current layout strategies are designed and optimized for homogeneous servers. Using them directly in a hybrid PFS neither addresses the heterogeneity of servers nor the varying access patterns of applications, making hybrid PFSs disappointingly inefficient. In this paper, we propose HAS, a novel heterogeneity-aware selective data layout scheme for hybrid PFSs. HAS alleviates the inter-server load imbalance through skewing data distribution on heterogeneous servers based on their storage performance. To largely improve the entire system's I/O efficiency, HAS adaptively selects the optimal data layout from three typical candidates according to the application's data access patterns, based on a newly developed selection and distribution algorithm. We have implemented HAS within OrangeFS to provide efficient data distribution for data-intensive applications. Our extensive experiments validate that HAS significantly increases the I/O throughput of hybrid PFSs, compared to existing data layout optimization methods.
引用
收藏
页码:613 / 622
页数:10
相关论文
共 50 条
  • [1] A Migratory Heterogeneity-Aware Data Layout Scheme for Parallel File Systems
    He, Shuibing
    Sun, Xian-He
    Wang, Yang
    Xu, Chengzhong
    [J]. 2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 1133 - 1142
  • [2] A Heterogeneity-Aware Region-Level Data Layout for Hybrid Parallel File Systems
    He, Shuibing
    Sun, Xian-He
    Wang, Yang
    Kougkas, Antonis
    Haider, Adnan
    [J]. 2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 340 - 349
  • [3] Boosting Parallel File System Performance via Heterogeneity-Aware Selective Data Layout
    He, Shuibing
    Wang, Yang
    Sun, Xian-He
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2492 - 2505
  • [4] HARL: Optimizing Parallel File Systems with Heterogeneity-Aware Region-Level Data Layout
    He, Shuibing
    Wang, Yang
    Sun, Xian-He
    Xu, Chengzhong
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (06) : 1048 - 1060
  • [5] A Holistic Heterogeneity-Aware Data Placement Scheme for Hybrid Parallel I/O Systems
    He, Shuibing
    Li, Zheng
    Zhou, Jiang
    Yin, Yanlong
    Xu, Xiaohua
    Chen, Yong
    Sun, Xian-He
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (04) : 830 - 842
  • [6] Heterogeneity-Aware Collective I/O for Parallel I/O Systems with Hybrid HDD/SSD Servers
    He, Shuibing
    Wang, Yang
    Sun, Xian-He
    Huang, Chuanhe
    Xu, Chenzhong
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (06) : 1091 - 1098
  • [7] PSA: A Performance and Space-Aware Data Layout Scheme for Hybrid Parallel File Systems
    He, Shuibing
    Liu, Yan
    Sun, Xian-He
    [J]. 2014 INTERNATIONAL WORKSHOP ON DATA-INTENSIVE SCALABLE COMPUTING SYSTEMS (DISCS), 2014, : 41 - 48
  • [8] Heterogeneity-aware Distributed Parameter Servers
    Jiang, Jiawei
    Cui, Bin
    Zhang, Ce
    Yu, Lele
    [J]. SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 463 - 478
  • [9] Heterogeneity-Aware Data Placement in Hybrid Clouds
    Marquez, Jack D.
    Gonzalez, Juan D.
    Mondragon, Oscar H.
    [J]. CLOUD COMPUTING - CLOUD 2019, 2019, 11513 : 177 - 191
  • [10] Heterogeneity-Aware Resource Allocation in HPC Systems
    Netti, Alessio
    Galleguillos, Cristian
    Kiziltan, Zeynep
    Sirbu, Alina
    Babaoglu, Ozalp
    [J]. HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 10876 : 3 - 21