PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 28, 2005Proceedings of the IEEE126 citations

Modeling and Managing State in Distributed Systems: The Role of OGSI and WSRF

View Full Paper
Ian Foster
Ian FosterNorthern Illinois University
KCKarl CzajkowskiUniversity of Southern CaliforniaDFDerek FergusonResearch Triangle Park Foundation

Key Points

Key points are not available for this paper at this time.

Abstract

We often encounter in distributed systems the need to model, access, and manage state. This state may be, for example, data in a purchase order, service level agreements representing resource availability, or the current load on a computer. We introduce two closely related approaches to modeling and manipulating state within a Web services (WS) framework: the Open Grid Services Infrastructure (OGSI) and WS-Resource Framework (WSRF). Both approaches define conventions on the use of the Web service definition language schema that enable the modeling and management of state. OGSI introduces the idea of a stateful Web service and defines approaches for creating, naming, and managing the lifetime of instances of services; for declaring and inspecting service state data; for asynchronous notification of service state change; for representing and managing collections of service instances; and for common handling of service invocation faults. WSRF refactors and evolves OGSI to exploit new Web services standards, specifically WS-addressing, and to respond to early implementation and application experiences. WSRF retains essentially all of the functional capabilities present in OGSI, while changing some syntax (e.g., to exploit WS-addressing) and also adopting a different terminology in its presentation. In addition, WSRF partitions OGSI functionality into five distinct composable specifications. We explain the relationship between OGSI and WSRF and the related WS-notification specifications, explain the common requirements that both address, and compare and contrast the approaches taken to the realization of those requirements.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Foster et al. (2005) studied this question.

synapsesocial.com/papers/6a170a051375058a2905b05ehttps://doi.org/10.1109/jproc.2004.842766
Ask AI
Helpful
Bookmark
Share
View Full Paper