File assignment in parallel I/O systems with minimal variance of service time

被引:69
|
作者
Lee, LW
Scheuermann, P
Vingralek, R
机构
[1] Linwen Associates Inc, Long Grove, IL 60047 USA
[2] Northwestern Univ, Dept Elect & Comp Engn, Evanston, IL 60208 USA
[3] InterTrust Technol Corp, Santa Clara, CA 95054 USA
关键词
file allocation; parallel I/O systems; load balancing; variance of service time; heuristic algorithms;
D O I
10.1109/12.833109
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of assigning nonpartitioned files in a parallel I/O system where the file accesses exhibit Poisson arrival rates and fixed service times. We present two new file assignment algorithms based on open queuing networks which aim at minimizing simultaneously the load balance across all disks, as well as the variance of the service time at each disk. We first present an off-line algorithm, Sort Partition, which assigns to each disk files with similar access time. Next, we show that, assuming that a perfectly balanced file assignment can be found for a given set of files, Sort Partition will find the one with minimal mean response time. We then present an on-line algorithm, Hybrid Partition, that assigns groups of files with similar service times in successive intervals while guaranteeing that the load imbalance at any point does not exceed a certain threshold. We report on synthetic experiments which exhibit skew in file accesses and sizes and we compare the performance of our new algorithms with the vanilla greedy file allocation algorithm.
引用
收藏
页码:127 / 140
页数:14
相关论文
共 50 条
  • [1] The dispatch time aligning I/O scheduling for parallel file systems
    Yonggang Liu
    Jing Qin
    Renato Figueiredo
    [J]. Cluster Computing, 2015, 18 : 1025 - 1039
  • [2] The dispatch time aligning I/O scheduling for parallel file systems
    Liu, Yonggang
    Qin, Jing
    Figueiredo, Renato
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (03): : 1025 - 1039
  • [3] A File Assignment Strategy for Parallel I/O System with Minimum I/O Contention Probability
    Dong, Bin
    Li, Xiuqiao
    Xiao, Limin
    Ruan, Li
    [J]. GRID AND DISTRIBUTED COMPUTING, 2011, 261 : 445 - 454
  • [4] SOR: A Static File Assignment Strategy Immune to Workload Characteristic Assumptions in Parallel I/O Systems
    Xie, Tao
    [J]. 2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 267 - 274
  • [5] A non-partitioning file assignment scheme with approximating average waiting time in parallel I/O system
    Yao, Nianmin
    Chen, Jinzhong
    Cai, Shaobin
    [J]. Journal of Software, 2013, 8 (02) : 302 - 309
  • [6] A File Assignment Strategy Towards Minimized Response Time for Parallel Storage Systems
    Yu, Yang
    Zhu, Yongqing
    Ng, Willie
    Samsudin, Juniarto
    Li, Zhixiang
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2013, 49 (06) : 2459 - 2465
  • [7] On evaluating decentralized parallel I/O scheduling strategies for parallel file systems
    Isaila, Florin
    Singh, David
    Carretero, Jesus
    Garcia, Felix
    [J]. HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 120 - +
  • [8] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    Chen, ZG
    Zeng, BQ
    Xiong, C
    Deng, XH
    Zeng, ZW
    Liu, AF
    [J]. JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2005, 12 (05): : 572 - 577
  • [9] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    陈志刚
    曾碧卿
    熊策
    邓晓衡
    曾志文
    刘安丰
    [J]. Journal of Central South University, 2005, (05) : 572 - 577
  • [10] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    Zhi-gang Chen
    Bi-qing Zeng
    Ce Xiong
    Xiao-heng Deng
    Zhi-wen Zeng
    An-feng Liu
    [J]. Journal of Central South University of Technology, 2005, 12 : 572 - 577