A Resource Discovery Mechanism on Cloud Computing System


Article Preview

Cloud Computing is an efficient way to resolve the resource sharing and cooperative work in distributed environments. Considering the disadvantages of traditional Scheduling method and the characteristics of Cloud Computing System, a resource discovery mechanism has been designed and implemented. Firstly, a calculation method based on each join points’ loading has been proposed, providing the Formula of method. Secondly, a comprehensive service resource distribution method has been designed and implemented in consideration of respective service resource counts, each join points’ performance and current loading distribution. Finally, the result of the experiment indicates that the scheduling system can improve the efficiency of dispatching service resource and the utilization ratio of distributed service resource on Cloud Computing System.



Edited by:

Zhengyi Jiang, Yugui Li, Xiaoping Zhang, Jianmei Wang and Wenquan Sun




H. W. Zhao, "A Resource Discovery Mechanism on Cloud Computing System", Applied Mechanics and Materials, Vols. 220-223, pp. 2941-2944, 2012

Online since:

November 2012





[1] Maheswaran, M. , Siegel, H.J.: A Dynamic Matching and Scheduling Method for Heterogeneous Computing Systems[J]. In Seventh Heterogeneous Computing Workshop, IEEE Computer Society Press, 1998: 57-69.

DOI: https://doi.org/10.1109/hcw.1998.666545

[2] Brian Hayes: Cloud Computing Communications of the ACM. Vol. 51, July (2009), p. 9一11.

[3] Y.X. He, Z.Y. Liu and A.L. Deng.: Load distribution and balancing strategy of distributed system based on workstations [J]. Computer Engineering, 1999, 25(11): 11-13.

[4] Globus's toolkit. GT Information Services: Monitoring & Discovery System (MDS). http: /www. globus. org/, 2001-05.

[5] Bellwood T, Luc C, Ehnebuske D, et al. UDDI Version 3. 0 Specification [EB/OL]. http: /www. uddi. org/pubs/UDDI- V3. 00-Published-20020719. pdf, (2002).

[6] Andrew, J., Naughton, T.J.: Dynamic task scheduling using genetic methods for heterogeneous distributed computing[J]. In Proceedings of the 9th International Workshop on Nature Inspired Distributed Computing, IPDPS, April, 2005: 189-197.

[7] Aberer, K. & Hauswirth, M. An Overview on Peer-to-Peer Information Systems[A]. Information Systems Workshop on Distributed Data and Structures (WDAS-2002). Paris: Carleton Scientific Press, 2002: 171-188.

[8] C Dary, l. Plummer, W. David: Cloud Computing Confusion Leads to Opportunity. Gartner Research. Jun. (2008).