Software Links
Getting Started
- Doc Structure
- A Globus Primer
- Quickstart
- Installing GT
- Platform Notes
- Migrating from GT2
- Migrating from GT3
Reference
- PDF version
- Best Practices
- Coding Guidelines
- API docs
- Public Interfaces
- Resource Properties
- Samples
- Glossary
- Index
- Performance Studies
Common Runtime
Security
Data Mgt
Information Svcs
Execution Mgt
Table of Contents
- 1. What is a "Call for Community Testing"?
- 2. Participating in the Delegation Service Testing Call is easy!
- 3. Testing period
- 4. About Delegation Service
- 5. Reasons for testing Delegation Service
- 6. Technology dependencies
- 7. Environment/build parameters and other special conditions to test
- 8. For more information
A Call for Community Testing is a mechanism to notify our users that new Globus code is available for testing in the field. Through these calls, we hope to expose the code to a wide variety of usage scenarios early in its development process. The ultimate goals are to catch bugs that have historically been found only after final releases, and to elicit feedback from the community on ways our software can be improved.
- Install the software in a non-production environment. Use the 4.1.0 distribution
from http://www.globus.org/toolkit/downloads/development/;
the code can also be retrieved directly from CVS using the tag
globus_4_1_0. - Exercise the software.
- Log your experiences in http://bugzilla.globus.org/globus/ under the "Delegation Service" product. Please mention 4.1.0 explicitly in the body of the report.
- If you have any questions or comments regarding this component, join the deleg-user@globus.org list to participate in discussions with other testers. (To subscribe, read the instructions here.)
- Optional: Consider sending descriptions of your tests to deleg-dev@globus.org so that we might use them to build standard tests in the future. (To subscribe, read the instructions here.)
The Delegation Service is a new component in Globus Toolkit 4.1.0. This component provides an interface for delegation of credentials to a hosting environment. This enables a single delegated credential to be shared across multiple invocations of services on that hosting environment (e.g. it could be used for multiple GRAM job submissions or across GRAM and RFT submissions.) It also provides a means for credential renewal.
Delegation service is a new component added to the Globus Toolkit in this release. The component was designed with the goal of being able to remove the overhead of doing GSI Secure Conversation whenever delegated credentials are required. Moreover, a credential can be delegated once and shared across services co-hosted with the delegation service, by merely using the endpoint reference to the delegated credential.
This testing call is to seek feedback from users on whether the component meets their needs, in terms of functionality and performance. This also is a forum for tester to put forth suggestions on additional feature/modifications to be able to achieve the above goals.
The Delegation Service depends on the following GT components:
- WS Authentication and Authorization
- Java WS Core
The Delegation Service depends on the following 3rd party software:
- Apache Axis
- Use of various JVMs
- Persistence feature of delegation resource
- Scalability of delegation service component.
For more information, see the Delegation Service Release Notes.