Optimizing server placement in hierarchical grid environments

被引:5
|
作者
Wang, Chien-Min [1 ]
Hsu, Chun-Chen
Liu, Pangfeng
Chen, Hsi-Min
Wu, Jan-Jan
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 115, Taiwan
[2] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10764, Taiwan
[3] Natl Cent Univ, Dept Comp Sci & Informat Engn, Tao Yuan, Taiwan
来源
JOURNAL OF SUPERCOMPUTING | 2007年 / 42卷 / 03期
关键词
file replication; grids; queueing systems; server placement; waiting time; workload;
D O I
10.1007/s11227-007-0118-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address some problems related to server placement in Grid environments. Given a hierarchical network with requests from clients and constraints on server capability, the minimum server placement problem attempts to place the minimum number of servers that satisfy requests from clients. Instead of using a heuristic approach, we propose an optimal algorithm based on dynamic programming to solve the problem. We also consider the balanced server placement problem, which tries to place a given number of servers appropriately so that their workloads are as balanced as possible. We prove that an optimal server placement can be achieved by combining the above algorithm with a binary search on workloads. This approach can be further extended to deal with constrains on network capability. The simulation results clearly show the improvement in the number of servers and the maximum workload. Furthermore, as the maximum workload is reduced, the waiting time is reduced accordingly.
引用
收藏
页码:267 / 282
页数:16
相关论文
共 50 条
  • [1] Optimizing server placement in hierarchical grid environments
    Wang, Chien-Min
    Hsu, Chun-Chen
    Liu, Pangfeng
    Chen, Hsi-Min
    Wu, Jan-Jan
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2006, 3947 : 1 - 11
  • [2] Optimizing server placement in hierarchical grid environments
    Chien-Min Wang
    Chun-Chen Hsu
    Pangfeng Liu
    Hsi-Min Chen
    Jan-Jan Wu
    [J]. The Journal of Supercomputing, 2007, 42 : 267 - 282
  • [3] Optimizing server placement for QoS requirements in hierarchical grid environments
    Wang, Chien-Min
    Hsu, Chun-Chen
    Liu, Pangfeng
    Chen, Hsi-Min
    Wu, Jan-Jan
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2007, 4459 : 181 - 192
  • [4] Optimizing server placement in distributed systems in the presence of competition
    Wu, Jan-Jan
    Shih, Shu-Fan
    Liu, Pangfeng
    Chung, Yi-Min
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (01) : 62 - 76
  • [5] Optimizing Data Management in Grid Environments
    Zissimos, Antonis
    Doka, Katerina
    Chazapis, Antony
    Tsoumakos, Dimitrios
    Koziris, Nectarios
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 497 - 512
  • [6] An Intranet Grid Computing Tool for Optimizing Server Loads
    Lukasik, Petr
    Sysel, Martin
    [J]. MODERN TRENDS AND TECHNIQUES IN COMPUTER SCIENCE (CSOC 2014), 2014, 285 : 467 - 474
  • [7] A strategy for improving NetClust server placement for multicloud environments
    Zhao, Yuting
    Liu, Jinhong
    Fang, Qing
    Xu, Lifang
    Du, Changlai
    Yuan, Xiaoqun
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2018, 26 (01) : 115 - 124
  • [8] Distributed service placement in hierarchical fog environments*
    Shaik, Shehenaz
    Baskiyar, Sanjeev
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 34
  • [9] A Replica Placement Algorithm in Mobile Grid Environments
    Fu, Xiong
    Wang, Ruchuan
    Wang, Yang
    Deng, Song
    [J]. 2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 601 - +
  • [10] Placement of file replicas in data grid environments
    Abawajy, JH
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 66 - 73