A HEURISTIC ALGORITHM FOR THE RELIABILITY-ORIENTED FILE ASSIGNMENT IN A DISTRIBUTED COMPUTING SYSTEM

被引:2
|
作者
CHEN, DJ
HOL, WC
CHEN, RS
CHEN, DTK
机构
[1] NATL CHIAO TUNG UNIV,INST COMP SCI & INFORMAT ENGN,HSINCHU 30050,TAIWAN
[2] FORDHAM UNIV,DEPT COMP & INFORMAT SCI,BRONX,NY 10458
关键词
FILE ASSIGNMENT; DISTRIBUTED COMPUTER SYSTEM (DCS); MEMORY CAPACITY CONSTRAINT; HEURISTIC; PROGRAM RELIABILITY;
D O I
10.1016/0898-1221(95)00049-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Distributed Computing Systems (DCS) have become a major trend in today's computer system design because of their high speed and high reliability. Reliability is an important performance parameter in DCS design. Usually, designers add redundant copies of software and/or hardware to increase the system's reliability. Thus, the distribution of data files can affect the program reliability and system reliability. The reliability-oriented file assignment problem is to find a file distribution such that the program reliability or system reliability is maximized. In this paper, we develop a heuristic algorithm for the reliability-oriented file assignment problem (HROFA), which uses a careful reduction method to reduce the problem space. Our numerical results indicate that the HROFA algorithm obtains the exact solution in most cases and the computation time is significantly shorter than that needed for an exact method. When HROFA fails to give an exact solution, the derivation from the exact solution is very small.
引用
收藏
页码:85 / 104
页数:20
相关论文
共 50 条
  • [1] A fast algorithm for reliability-oriented task assignment in a distributed system
    Chiu, CC
    Yeh, YS
    Chou, JS
    [J]. COMPUTER COMMUNICATIONS, 2002, 25 (17) : 1622 - 1630
  • [2] A HEURISTIC TASK ASSIGNMENT ALGORITHM TO MAXIMIZE RELIABILITY OF A DISTRIBUTED SYSTEM
    HWANG, GJ
    TSENG, SS
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1993, 42 (03) : 408 - 415
  • [3] An effective iterated greedy algorithm for reliability-oriented task allocation in distributed computing systems
    Kang, Qinma
    He, Hong
    Wei, Jun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (08) : 1106 - 1115
  • [4] Algorithms for reliability-oriented module allocation in distributed computing systems
    Tom, PA
    Murthy, CSR
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 40 (02) : 125 - 138
  • [5] 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
  • [6] Heuristic file sorted assignment algorithm of parallel I/O on cluster computing system
    陈志刚
    曾碧卿
    熊策
    邓晓衡
    曾志文
    刘安丰
    [J]. Journal of Central South University, 2005, (05) : 572 - 577
  • [7] 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
  • [8] A genetic algorithm for reliability-oriented task assignment with (k)over-tilde-$ duplications in distributed systems
    Chiu, CC
    Hsu, CH
    Yeh, YS
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2006, 55 (01) : 105 - 117
  • [9] Schedule length and reliability-oriented multi-objective scheduling for distributed computing
    Liu, Guoquan
    Zeng, Yifeng
    Li, Dong
    Chen, Yingke
    [J]. SOFT COMPUTING, 2015, 19 (06) : 1727 - 1737
  • [10] Schedule length and reliability-oriented multi-objective scheduling for distributed computing
    Guoquan Liu
    Yifeng Zeng
    Dong Li
    Yingke Chen
    [J]. Soft Computing, 2015, 19 : 1727 - 1737