Table of Contents
The Workspace Management Service allows a Grid client to dynamically create and manage a workspace, currently implemented as a Unix account, on a remote site. The infrastructure is composed of a factory service that allows an authorized Grid client to create individual accounts or groups of accounts, and an account service that allows an authorized Grid client to manage individual account properties, such as account access policy or time to live (TTL). These concepts are represented as WSRF services and implemented using the GT4 implementation of WSRF.
The workspace service code consists of a front-end implementing protocols for the creation and management of workspaces and a back-end implementation. Workspace creation and management can be implemented in different ways according to site policies and preferences. At this point, our implementation supports two such of such "back-ends": (1) true dynamic creation using the Unix "adduser" command, and (2) an account pooling implementation based on Andrew McNab's gridmapdir patch and the gLite LCMAPS system.
Features new in release GT 4.1.0:
Other Supported Features
Deprecated Features
The following changes have occurred for Workspace Management Service since the last stable release, 4.0.2:
[summarize changes]
The following problems and limitations are known to exist for the Workspace Management Service (WMS) at the time of the 4.1.0 release:
WMS is in tech preview and as such it is not deemed as a "final product" at this stage.
The Workspace Management Service depends on the following GT components:
The Workspace Management Service depends on the following 3rd party software:
Protocol changes since GT version 4.0.2:
API changes since GT version 4.0.2:
Exception changes since GT version 4.0.2:
Schema changes since GT version 4.0.2:
Click here for more information about this component.