Abstract
Grid computing and web service technologies enable us to use networked resources in a coordinated manner. An integrated service is made of individual services running on coordinated resources. In order to achieve such coordinated services autonomously, the initiator of a coordinated service needs to know detailed service resource information. This information ranges from static attributes like the IP address of the application server to highly dynamic ones like the CPU load. The most famous wide-area service discovery mechanism based on names is DNS. Its hierarchical tree organization and caching methods take advantage of the static information managed. However, in order to integrate business applications in a virtual enterprise, we need a discovery mechanism to search for the optimal resources based on the given a set of criteria (search keys). In this paper, we propose a communication protocol for exchanging service resource information among wide-area systems. We introduce the concept of the service domain that consists of service providers managed under the same management policy. This concept of the service domain is similar to that for autonomous systems (ASs). In each service domain, the service information provider manages the service resource information of service providers that exist in this service domain. The service resource information provider exchanges this information with other service resource information providers that belong to the different service domains. We also verified the protocol’s behavior and effectiveness using a simulation model developed for proposed protocol.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gunutella protocol specification, http://www.clip2.com/articles.html
Clarke, I., Sandberg, O., Wiley, B., Hong, T.: A distributed anonymous information storage and retrieval system. In: Workshop on Design Issues in Anonymity and Underservability (2000)
Czajowski, K., Fitzgerald, S., Foster, I., Kesselrnan, C.: Grid Information Services for Distributed Resource Sharing. In: 10th IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Computer Society Press, Los Alamitos (2001)
Iamnitchi, A., Foster, I.: On fully decentralized resource discovery in grid environments. In: Lee, C.A. (ed.) GRID 2001. LNCS, vol. 2242, pp. 51–62. Springer, Heidelberg (2001)
Wolski, R.: Forecasting network performance to support dynamic scheduling using the network weather service. In: Wolski, R. (ed.) Proceedings of the 6th IEEE symposium on High Performance Distributed Computing, Portland, Oregon, IEEE Press, Los Alamitos (1997)
Universal description discovery and integration (UDDI), http://www.uddi.org
Web Services Description Language (WSDL), http://www.w3.org/TR/wdsl
Yamada, H.: OPNET modeling of the protocol to register and circulate service information. In: Proceedings of OPNETWORK2004, Washington DC (August 2004), http://www.opnet.com
William, P.: Cisco BGP-4 command and configuration handbook, Cisco Systems (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yamada, H., Kawaguchi, A. (2007). Sharing Service Resource Information for Application Integration in a Virtual Enterprise – Modeling the Communication Protocol for Exchanging Service Resource Information. In: Filipe, J., Coelhas, H., Saramago, M. (eds) E-business and Telecommunication Networks. ICETE 2005. Communications in Computer and Information Science, vol 3. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75993-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-75993-5_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75992-8
Online ISBN: 978-3-540-75993-5
eBook Packages: Computer ScienceComputer Science (R0)