Optimizing server placement in hierarchical grid environments
Journal
The Journal of Supercomputing
Journal Volume
42
Journal Issue
3
Pages
267-282
Date Issued
2007
Date
2007
Author(s)
Abstract
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. © 2007 Springer Science+Business Media, LLC.
Subjects
File replication; Grids; Queueing systems; Server placement; Waiting time; Workload
Other Subjects
Dynamic programming; Grid computing; Heuristic methods; Optimization; Problem solving; File replication; Queueing systems; Server placement; Waiting time; Workload; Hierarchical systems
Type
journal article
File(s)![Thumbnail Image]()
Loading...
Name
09.pdf
Size
867.68 KB
Format
Adobe PDF
Checksum
(MD5):2b6230f0e2bcb27391605057cc4708ce