|
ABSTRACT
According to the special features of the dynamic heterogeneous grid environment, a loose-coupled and scalable resource model is described by a hybrid multi-level tree reflecting actual networks for organizing distributed resources. The resource model is maintained in a distributed way, making it loose-coupled and scalable, which is practical for many grid applications, especially for sequence analysis in Bioinformatics. Algorithms of resource location and job scheduling are discussed. The divisible load theory (DLT) is introduced to grid computing through applying divisible load scheduling on the model, an algorithm called recursively equivalence is presented to overcome difficulties in developing DLT analysis on the dynamic heterogeneous tree. Experiment result is presented to evaluate the model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Introduction to Divisible Tasks, http://www.cs.put.poznan.pl
|
| |
4
|
Cheng, Y.-C. and Robertazzi, T. G., "Distributed computation with communication delay", IEEE Transactions on Aerospace and Electronic Systems 24, 1988, pp. 700--712.
|
| |
5
|
|
| |
6
|
M. Drozdowski, "Selected problems of scheduling tasks in multiprocessor computing systems". PhD thesis, Instytut Informatyki Politechnika Poznanska, Poznan, 1997.
|
| |
7
|
S. Bataineh and T. G. Robertazzi, "Distributed Computation for a Bus Network with Communication Delays," Proc. 1991 Conf. Information Sciences and Systems, Johns Hopkins Univ., Baltimore, Md., Mar. 1991, pp. 709--714.
|
| |
8
|
Y. C. Cheng and T. G. Robertazzi, "Distributed Computation for a Tree Network with Communication Delays," IEEE Trans. Aerospace and Electronic Systems, Vol. 26, no. 3, May 1990, pp. 511--516.
|
| |
9
|
|
| |
10
|
J. Blazewicz and M. Drozdowski, "The Performance Limits of a Two-Dimensional Network of Load-Sharing Processors", Foundations of Computing and Decision Sciences, Vol. 21, no. 1, 1996, pp. 3--15.
|
| |
11
|
Y. Yang and H. Casanova, "Multi-round algorithm for scheduling divisible workload applications: analysis and experimental evaluation", Technical Report CS2002--0721, Dept. of Computer Science and Engineering, University of California, San Diego, 2002.
|
| |
12
|
|
| |
13
|
J. Sohn and T. G. Robertazzi. "Optimal divisible load sharing for bus networks", IEEE Transactions on Aerospace and Electronic Systems, 32, 1996, 34--40.
|
| |
14
|
Globus project, http://www.globus.org
|
| |
15
|
I. Foster and C. Kesselman. Globus. "A metacomputing infrastructure toolkit", International Journal of Supercomputer Applications, 11(2), 1997, pp. 115--128.
|
| |
16
|
|
| |
17
|
Yu, D., and Robertazzi T. G., "Divisible Load Scheduling for Grid Computing", 15th IASTED International Conference Parallel and Distributed Computing and Systems, Marina del Rey, CA, USA, 2003.
|
| |
18
|
K. van der Raadt, Y. Yang, and H. Casanova. "APST-DV: Divisible Load Scheduling and Deployment on the Grid". Technical Report CS2004--0785, Dept. of Computer Science and Engineering, University of California, San Diego, 2004.
|
| |
19
|
H. M. Wong, D. Yu, V. Bharadwaj and T. G. Robertazzi., "Data Intensive Grid Scheduling: Multiple Sources with Capacity Constraints", 15th IASTED International Conference on Parallel and Distributed Computing and Systems, Los Angeles, 2003.
|
| |
20
|
M. A. Moges and T. G. Robertazzi. "Grid scheduling divisible loads from multiple sources via linear programming", IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2004), Cambridge, MA, 2004.
|
| |
21
|
|
| |
22
|
Karl Czajkowski , Ian T. Foster , Nicholas T. Karonis , Carl Kesselman , Stuart Martin , Warren Smith , Steven Tuecke, A Resource Management Architecture for Metacomputing Systems, Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing, p.62-82, March 30, 1998
|
| |
23
|
Ko, K., Robertazzi, T. G., "Equal allocation scheduling for data intensive applications", IEEE Transactions on Aerospace and Electronic Systems, 40 (2), 695--705. Apr. 2004.
|
|