Dependable Information Service for Distributed Systems
A notion of a Dependable Information Service (DIS) is advocated as the means for applications in large scale distributed systems to select service instances meeting their requirements, functional as well as non-functional. Applications that need to provide certain correctness of results to the end user can only do so by requiring the services they use to guarantee particular level of correctness. When no such guarantees can be made, applications cannot provide the service and thus become unavailable. A system model is proposed to let applications temporarily accept lower correctness of used services in order to increase the availability caused by application accepted tradeoff. The proposed Dependable Information Service provides applications with a set of services appropriate for their demands and informs them of changes that can affect their quality level.
KeywordsService Provider Service Requester Discovery Service Service Instance Satisfaction Function
Unable to display preview. Download preview PDF.
- 1.Avizienis, A., Laprie, J.-C., Randell, B., Landwehr, C.: Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Transactions on Dependable and Secure Computing 1(1) (January-March 2004)Google Scholar
- 2.Christensen, E., Curbera, F., Meredith, G., Weerawarana, S.: Web Services Description Language 1.1 W3C Note (2001), http://www.w3.org/TR/wsdl
- 3.Foster, C., Kesselman, S.: Tuecke: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Int. Journal of High Performance Comp. Applications 15(3) (2001) Globus Alliance. GT 4.0 Information Services (MDS)Google Scholar
- 4.Karwaczyński, P., Kwiatkowski, J.J.: Analysis of Overlay Network Impact on Dependability. In: Proc. 38th Hawaii International Conf. on System Sciences (HICSS 2005), p. 290. IEEE CS Press, Los Alamitos (2005)Google Scholar
- 5.Karwaczyński, P., Pipan, G. (eds.): On Availability Improvements in Unstructured Peer-to-Peer Systems Innovation and the Knowledge Economy: Issues, Applications, Case Studies. IOS Press, Amsterdam (2005)Google Scholar
- 6.Nabrzycki, J. (ed.): Grid resource management: state of the art. and future trends. Kluwer Academic, Dordrecht (2003)Google Scholar
- 7.Smeikal, R., Goeschka, K.: Trading Constraint Consistency for Availability of Replicated Objects. In: Proc. 16th Int’l Conf. on Parallel and Distributed Computing and Systems, pp. 232–237 (2004)Google Scholar