Abstract
Service broker is a software component that maps user’s request to proper services. By using the broker, users can access various services without any knowledge of the services. However, design of the service broker for GCE (Global Computing Environment) is quite difficult because a broker cannot cope with all the information of services which are spread over the world. Thus, we need to build new architectural foundations for global service brokering. In this paper, we propose a scalable broker system for GCE based on the federation of personalized brokers. In our broker system, every user can have a service broker. The broker maintains the information of services related to the user and exchanges the information with neighboring brokers if necessary. As a result, the broker can provide proper services to users faster and a burden of brokers can also be decreased. Experimental results show that the proposed service broker can reduce the average service discovery time and the average operation overhead of each broker comparing to other brokering architectures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Nodine, M., Ngu, A., Cassandra, A., Bohrer, W.: Scalable Semantic Brokering over Dynamic Heterogeneous Data Sources in InforSleuth. IEEE Transactions on Knowledge and Data Engineering 15(5) (2003)
Miles, S., Papay, J., Dialani, V., Luck, M., Decker, K., Payne, T., Moreau., L.: Personalized Grid Service Discovery. IEEE Proceedings of Software 150(4) (2003)
Sycara, K., Paolucci, M., Soudry, J., Srinivansan, N.: Dynamic Discovery and Coordination of Agent-based Semantic Web Services. IEEE Internet Computing (2004)
Schmidt, C., Parashar, M.: A Peer-to-Peer Approach to Web Service Discovery. World Wide Web Journal 7(2), 211–229 (2004)
Universal Description, Discovery ad Integration of business of the Web (2001), http://www.uddi.org
Web Services Description Language (WSDL). Online (2001), at http://www.w3.org/TR/wsdl
The Gnutella protocol specification v4.0., http://dss.clip2.com/GnutellaProtocol04.pdf
Ripeanu, M., Foster, I., Iamnitchi, A.: Mapping the Gnutella network: Properties of large-scale peer-to-peer systems and implications for system design. IEEE Internet Computing 6(1), 50–57 (2002)
Medina, A., Matta, I., Byers, J.: BRITE: A Flexible Generator of Internet Topologies. Techinical Report BU-CS-TR-2000-005. Boston University (2000)
Venugopal, S., Buyya, R., Winton, L.: A Grid Service Broker for Scheduling Distributed Data-oriented Applications on Global Grids. In: Proceedings of the 2nd International Workshop on Middleware for Grid Computing. ACM Press, New York (2004)
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Globus Project (2002) Online at http://www.globus.org/research/papers/ogsa.pdf
Czajkowski, K., Fitzgerlad, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of 10th IEEE HPDC (2001)
Web Service Architecture, online at http://www.w3c.org/TR/ws-arch/
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
Park, KL., Kim, CS., Kwon, OY., Park, HW., Kim, SD. (2005). A Personalized and Scalable Service Broker for the Global Computing Environment. In: Pan, Y., Chen, D., Guo, M., Cao, J., Dongarra, J. (eds) Parallel and Distributed Processing and Applications. ISPA 2005. Lecture Notes in Computer Science, vol 3758. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11576235_73
Download citation
DOI: https://doi.org/10.1007/11576235_73
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29769-7
Online ISBN: 978-3-540-32100-2
eBook Packages: Computer ScienceComputer Science (R0)