首页 | 本学科首页   官方微博 | 高级检索  
     


Optimizing I/O server placement for parallel I/O on switch-based irregular networks
Authors:Yih-Fang Lin  Chien-Min Wang  Jan-Jan Wu
Affiliation:(1) Institute of Information Science, Academia Sinica, Taipei, Taiwan, R.O.C.;(2) Deptartment of Computer Science & Information Engineering, National Taiwan University, Taipei, Taiwan, R.O.C.
Abstract:In this paper, we study I/O server placement for optimizing parallel I/O performance on switch-based clusters, which typically adopt irregular network topologies to allow construction of scalable systems with incremental expansion capability. Finding optimal solution to this problem is computationally intractable. We quantified the number of messages travelling through each network link by a workload function, and developed three heuristic algorithms to find good solutions based on the values of the workload function. The maximum-workload-based heuristic chooses the locations for I/O nodes in order to minimize the maximum value of the workload function. The distance-based heuristic aims to minimize the average distance between the compute nodes and I/O nodes, which is equivalent to minimizing average workload on the network links. The load-balance-based heuristic balances the workload on the links based on a recursive traversal of the routing tree for the network. Our simulation results demonstrate performance advantage of our algorithms over a number of algorithms commonly used in existing parallel systems. In particular, the load-balance-based algorithm is superior to the other algorithms in most cases, with improvement ratio of 10 to 95% in terms of parallel I/O throughput.
Keywords:Parallel I/O  I/O server placement  Irregular networks
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号