Modeling and managing state in distributed systems: The role of OGSI and WSRF

被引:60
作者
Foster, I
Czajkowski, K
Ferguson, DF
Frey, J
Graham, S
Maguire, T
Snelling, D
Tuecke, S
机构
[1] Argonne Natl Lab, Div Math & Comp Sci, Off Sci, Argonne, IL 60439 USA
[2] Univ So Calif, Inst Informat Sci, Marina Del Rey, CA 90292 USA
[3] IBM Corp, Res Triangle Pk, NC 27713 USA
[4] IBM Corp, Poughkeepsie, NY 12601 USA
[5] Fujitsu Corp, Hayes UB4 8FE, Middx, England
关键词
Grid; Open Grid Services Infrastructure (OGSI); service-oriented architecture; Web Service Resource Framework (WSRF); Web services (WS);
D O I
10.1109/JPROC.2004.842766
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 relatedWS-notification specifications, explain the common requirements that both address, and compare and contrast the approaches taken to the realization of those requirements.
引用
收藏
页码:604 / 612
页数:9
相关论文
共 15 条
[1]  
[Anonymous], MODELING STATEFUL RE
[2]  
ATKINSON M, 2004, GRID BLUEPRINT NEW C
[3]  
BOOTH D, 2003, WEB SERVICES ARCHITE
[4]  
BOSWORTH A, 2004, WEB SERVICES ADDRESS
[5]  
Christensen E., 2001, WEB SERVICES DESCRIP
[6]  
CZAJKOWSKI K, 2003, AGREEMENT BASED GRID
[7]  
FALLSIDE DC, 2001, XML SCHEMA 0
[8]   Grid services for distributed system integration [J].
Foster, I ;
Kesselman, C ;
Nick, JM ;
Tuecke, S .
COMPUTER, 2002, 35 (06) :37-46
[9]  
GRAY C, 1989, P 12 ACM S OP SYST P, P202
[10]  
PATON NW, 2002, DATABASE ACCESS INTE