Simple API for Grid Applications (SAGA) - Open Grid Forum
Recommend Documents
The Simple API for Grid Applications (SAGA [1]) is a GGF standardization effort
that addresses this particular gap by providing a simple, stable, and uniform ...
COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 12(1), 7-20 (2006). SAGA: A Simple ... to see first light. A key impediment to accelerated deployment ...... lectured undergraduate computer science courses at UCLA. ANDRE ...
Nov 4, 2016 - Roger Brobst, Cadence Design Systems. Mariusz .... The mapping of DRMAA root specification concepts to C follows a set of design principles.
Jan 24, 2012 - 14 Intellectual Property Statement . .... the proper functioning of the library in case of re-entrant library calls with- ..... In real implementations, some granularity limits must be assumed ...... The manual configuration or automat
Page 2 ..... { The hostname of the machine as defined in DNS }. 1 Note that the example in this document does not represent a complete nor a proper definition of ...
Jul 24, 2006 - by registering a workflow definition to a workflow engine. Grid Resource Reseller. Inserting a supply chain between the Grid resource owners ...
electricity sector's history, CSIRO convened the. Future Grid Forum to develop and explore potential scenarios for Australia's energy future and support the.
ENERGY www.csiro.au. Future Grid Forum. Change and choice. SUMMARY ... Widespread use of solar panels, generating your own electricity. â Greenhouse gas ... wake in the morning and arrive home in the evening. (e.g. lighting, cooking ...
Mar 13, 2003 - Malcolm P Atkinson, National e-Science Centre ...... owner may grant insert access to every collaborator in a team so they can add new data to ...
Aug 16, 2006 - The network-layer and application-layer types of firewalls may .... communication (e.g. TCP and UDP port numbers, ICMP query identifiers).
This document describes a common format with which to exchange basic ... the
format in which the accounting records are stored at a local site; instead, ...
Jan 9, 2004 - Grid may be as easy as writing a sequential application. Our assumption is ... paradigm that eases the development of Grid applications to the point that .... the GRID superscalar will take into account all data dependencies.
Jan 9, 2004 - node of an IBM Power4 with 4 processors. As client machine, a PC based system with Linux was used. In each case, a maximum number of ...
Apr 13, 2015 - Forum (OGF), provides a high-level definition of a Protocol and API. .... SHOULD attempt a best fit of the requested values, setting the appropriate values for the .... Leixlip, County Kildare, Ireland Email: [email protected].
Apr 7, 2011 - (OGF), provides a high-level definition of a Protocol and API. .... The Open Cloud Computing Interface (OCCI) is a RESTful Protocol and API for ...
Apr 7, 2011 - The Open Cloud Computing Interface (OCCI) is a RESTful Protocol and API for all kinds of management tasks. OCCI was ... StorageLink connects a Compute instance to a Storage instance. Link .... occi.network.label = private.
Apr 7, 2011 - OCCI-WG. Andy Edmonds, Intel ...... Michael Behrens ... [2] T. Metsch and A. Edmonds, âOpen Cloud Computing Interface â HTTP Rendering,â ...
... healthcare centre to submit the information to the central repository and an operator to validate ... the deployment of grid nodes in clinical centres and in healthcare ... Allow the user to run jobs "transparently", without the knowledge of the
healthcare centres and administrations, and of course the citizens. ... While considering the deployment of life sciences applications, most present grid projects do not ..... prevent critical data from being accessible by non accredited users.
Jun 17, 2003 - CA and its registration authorities (RAs), or trust relationships ... consistent, pervasive and inexpensive access to high-end computational capabilitiesâ [8]. .... may chose which CAs it will accept for binding DNs and public keys.
Creating value and delivering growth in the digital economy demands ... Dramatically reducing the costs, risks and time-
strengthening, consumer indexing, asset mapping as part of RAPDRP, and ...... Spatial aggregation â from distinct loca
The Smart Grid Policy Center is the research arm of the GridWise Alliance ... This report was prepared by Navigant Consulting, Inc. exclusively for the benefit ..... widely in the financial services industry; call records and billing data are widely.
Simple API for Grid Applications (SAGA) - Open Grid Forum
feel" across all operations when programming in a distributed environment.
Description: SAGA is an object-oriented API with a number of functional
packages for.
Simple API for Grid Applications (SAGA) Purpose: Provide a uniform API for programming grid applications with a common "look and feel" across all operations when programming in a distributed environment. Description: SAGA is an object-oriented API with a number of functional packages for fundamental programming capabilities: • Job Management: Provides job submission to grid resources and subsequent management, either in batch or interactive mode, using a state model consistent with that of OGSA-BES. • Name Spaces: Provides methods for managing hierarchical name spaces. • File Management: In conjunction with the Name Space Package, provides methods for operating on the content of files, e.g., read, write, seek. • Replica Management: Provides logical files and replicas, along with search based on logical file metadata. • Streams: Provides a persistent byte stream abstraction for communication objects. • Remote Procedure Call: Provides a remote procedure call style of interaction consistent with the OGF GridRPC standard. Just as important, SAGA provides a number of "Look & Feel" API packages: • Task Model: Provides management of any asynchronous tasks (local or remote). • Monitoring Model: Provides a callback mechanism whereby an application can be notified of object state changes. • Sessions: Allows sets of SAGA objects to be isolated and managed independently. • Contexts: Provides a security information container attached to a session. • Base Object: Provides essential methods for all SAGA objects, e.g., unique ID. • Attribute Interface: Provides a common interface for getting/setting object attributes. • Error Handling: Provides uniform error handling for all SAGA objects. SAGA is language-independent and multiple language bindings are possible. As an API specification targeted for application developers, SAGA is fundamentally different from the Open Grid Services Architecture (OGSA) which is a service architecture targeted for middleware. As an API, SAGA could be implemented "on top of" OGSA, including tools such as the OGSA Basic Execution Services (BES) and the Distributed Resource Management Application API (DRMAA). Further Information: Link to the latest draft of the document or contact one of the following: Andre Merzky, Shantenu Jha, Thilo Kielmann