Abstract
The next generation grid systems exhibit a strong sense of automation. To address such a challenge, Our previous work has viewed a grid as a number of interacting agents and applied some key mechanisms of natural ecosystems to build a novel grid middleware system, where a collection of distributed agents are searched, assembled, organized and coordinated to emerge desirable grid services. All these actions of agents depend on an effective communication scheme.
In this paper, we design a flexible communication scheme to implement the complicated coordination strategies among agents, including a RMI-IIOP-based transport mechanism, an ecological network communication language, and an ecological network interaction protocol from low to high implementation strategy. To test our hypothesis that grid services with desired properties can emerge from individual agents via our communication scheme, simulations of resource discovery service are carried out. The results prove that the scheme can well support this kind of bottom-up approach to build desirable services in grid environments.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. Int. J. Supercomputers Applications 15, 205–220 (2001)
De Roure, D., Jennings, N.R., Shadbolt, N.R.: The Evolution of the Grid. In: Berman, F., Fox, G., Hey, A.J.G. (eds.) Grid Computing: Making the Global Infrastructure a Reality, pp. 65–100. John Wiley and Sons Ltd. Publishing, Chichester (2003)
Gao, L., Ding, Y.-S., Ren, L.-H.: A Novel Ecological Network-based Computation Platform as Grid Middleware System. Int. J. Intell. Sys. 19, 859–884 (2004)
Karonis, N.T., Toonen, B., Foster, I.: MPICH-G2: A Grid-enabled Implementation of the Message Passing Interface. J. Para. and Dist. Comp. 63, 551–563 (2003)
Moreau, L., Zaini, N.M., Cruickshank, D., De Roure, D.: SoFAR: An Agent Framework for Distributed Information Management. In: Plekhanova, V. (ed.) Intelligent Agent Software Engineering, pp. 49–67. Idea Group Publishing, USA (2003)
Kahn, M.L., Cicalese, C.D.T.: CoABS Grid Scalability Experiments. Autonomous Agents and Multi-Agent Systems 7, 171–178 (2003)
Finin, T., Labrou, Y., Mayfield, J.: KQML as An Agent Communication Language. In: Bradshaw, J. (ed.) Software Agents, AAAI/MIT Press, Cambridge (1997)
Java RMI-IIOP Documentation, http://java.sun.com/j2se/1.3/docs/guide/rmi-iiop
Labrou, Y., Finin, T., Peng, Y.: Agent Communication Languages: The Current Landscape. IEEE Intelligent Systems 14, 45–52 (1999)
Parunak, H.V.D., Odell, J.: Representing Social Structures in UML. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, pp. 1–16. Springer, Heidelberg (2002)
Gao, L., Ding, Y.-S., Ren, L.-H.: A social Network-Inspired Resource Discovery Approach in Grid Environments. IEEE Trans. Sys. Man and Cybe (submitted)
Barabsi, A.-L., Albert, R.: Emergence of scaling in random networks. Science 286, 509–512 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gao, L., Ding, Y. (2005). A Flexible Communication Scheme to Support Grid Service Emergence. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_8
Download citation
DOI: https://doi.org/10.1007/11424857_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)