Abstract
OGSI.NET is the implementation of the Open Grid Services Infrastructure (OGSI) that leverages the Microsoft .NET Framework. OGSI.NET and the Globus Toolkit combine to create a comprehensive platform for computational science by supporting the emerging Grid protocols on Windows and Linux/UNIX, respectively. A significant challenge in building OGSI.NET is interoperability with the Globus Toolkit, both in terms of the rendering of individual services (OGSI-compliance and more recently WSRF-compliance) and also conformance to higher-level protocols developed in the Globus project and in the Global Grid Forum. This paper presents the design and experiences of implementing the Globus GRAM protocols on OGSI.NET. A major challenge was to easily and securely create processes as specific target users in the Windows environment. Differences between GT3 GRAM and OGSI.NET GRAM are described and an overview of WSRF.NET GRAM is presented.
This work is supported in part by the US National Science Foundation under grants ACI-0203960 (Next Generation Software program), SCI-0438263 (NSF Middleware Initiative), the US Department of Energy through an Early Career Grant, and Microsoft Research.
Chapter PDF
Similar content being viewed by others
References
Foster, i., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Draft of 6/22/02, http://www.gridforum.org/ogsi-wg/drafts/ogsa_draft2.9_2002-06-22.pdf
Globus Project. http://www.globus.org
Grimshaw, A.S., Ferrari, A.J., Knabe, F.C., Humphrey, M.A.: Wide-Area Computing: Resource Sharing on a Large Scale. IEEE Computer 32(5), 29–37 (1999)
Tuecke, S., et al.: Open Grid Services Infrastructure (OGSI) Version 1.0. Global Grid Forum. GFD-R-P.15. Version as of June 27 (2003)
Wasson, G., Beekwilder, N., Morgan, M., Humphrey, M.: OGSI.NET: OGSI-compliance on the.NET Framework. In: 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (ccGrid 2004), Chicago, Illinois, April 19-22 (2004)
Czajkowski, K., Ferguson, D., Foster, I., Frey, J., Graham, S., Sedukhin, I., Snelling, D., Tuecke, S., Vambenepe, W.: The WS-Resource Framework (2004) http://www-106.ibm.com/developerworks/library/ws-resource/ws-wsrf.pdf
Czajkowski, K., Foster, I., Karonis, N., Kesselman, C., Martin, S., Smith, W., Tuecke, S.: A Resource Management Architecture for Metacomputing Systems. In: Proc. IPPS/SPDP 1998 Workshop on Job Scheduling Strategies for Parallel Processing, pp. 62–82 (1998)
von Laszewski, G., Foster, I., Gawor, J., Lane, P.: A Java Commodity Grid Toolkit. Concurrency: Practice and Experience 13 (2001)
Humphrey, M., Wasson, G., Morgan, M., Beekwilder, N.: An Early Evaluation of WSRF and WS-Notification via WSRF.NET. In: 2004 Grid Computing Workshop (associated with Supercomputing 2004), Pittsburgh, PA, November 8 (2004)
Web Services Resource Framework on the .NET Framework. http://www.ws-rf.net
Microsoft. Web Services Enhancements (WSE). http://msdn.microsoft.com/webservices/building/wse/default.aspx
Web Services Interoperability Organization (WS-I). http://www.ws-i.org
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
Watson, J.V.S., Park, SM., Humphrey, M. (2005). Toward GT3 and OGSI.NET Interoperability: GRAM Support on OGSI.NET. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3514. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428831_59
Download citation
DOI: https://doi.org/10.1007/11428831_59
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26032-5
Online ISBN: 978-3-540-32111-8
eBook Packages: Computer ScienceComputer Science (R0)