Some cool new features:
On behalf of the workspace team, I am happy to announce the TP 1.3.1 release of the Workspace Service. You can download the new release from: http://workspace.globus.org/downloads/index.html
The main new feature in this release is the implementation of the workspace pilot which provides non-invasive adaptations to batch schedulers (such as PBS) enabling sites to run virtual machines alongside jobs. The details of this approach are described in: http://workspace.globus.org/papers/workspace-pilot-paper-submitted.pdf
In addition, the release also contains the ensemble service that allows clients to create ensembles of heterogeneous virtual machines to be deployed and managed together, improvements to the client, and several bug fixes. The complete changelog can be found at: http://workspace.globus.org/vm/TP1.3.1/index.html#changelog
We welcome comments, feedback, and bug reports. Information about the project, software downloads, documentation and instructions on how to join the workspace-user mailing list for support questions can be found at: http://workspace.globus.org
Happy Valentine’s Day!
As you can read there, the main new feature is the pilot infrastructure. The paper Kate refers to in the announcement is a relatively short read and lays out the ideas (and a practical evaluation) in an organized way. But briefy: the pilot is a program the service will submit to a local site resource manager in order to obtain time on the VMM nodes. When not allocated to the workspace service, these nodes will be used for jobs as normal. Those jobs run in normal system accounts in Xen domain 0 with no guest VMs running.
Importantly, the approach leaves the site resource manager in full control of the nodes and requires no modifications to the site resource manager. Save perhaps possible configuration changes you might like to make. For example, you can mark particular nodes as able to accomodate guest VMs: the workspace service supports sending pilot requests to particular LRM queues, or providing a particular node property etc. This allows you to really organize not just when but where VMs can run.
Several extra safeguards have been added to make sure the node is returned from VM hosting mode at the proper time, including support for:
- the workspace service being down or malfunctioning
- LRM preemption (including deliberate LRM job cancellation)
- node reboot/shutdown
Also included is a one-command “kill 9″ facility for administrators as a “worst case scenario” contingency.
So as a buzzword experiment, I want to put in a particular keyword here and see how the search engine hits work out :-). I think you know what it may be…
Cloud computing
Go make a cloud!
And with the workspace pilot, you won’t have to switch over all at once. Take it for a test run and tell us about it on workspace-user.
We’ve got some exciting stuff in the pipeline for the next few months, too (see the last release announcement and the self-configuring 100 node VM cluster news). I am really happy with where the project is going and has been recently.
- Tim
Globus Toolkit 4.0.6 has been released!
On behalf of the Globus Toolkit development team I am pleased to announce that a new incremental release of GT4 is now available for download. Users who wish to receive the latest bug fixes are encouraged to install this release. The list of bugs fixed by this release is available in the release notes below.
Relevant 4.0.6 links:
This Better Know a VM entry, Virtual Cluster Appliances, gives an overview of VM contextualization technology which is scheduled to be part of the next workspace service release. This is not just relevant to classic grid computing, but any situation where you’d like to automatically launch many virtual machines that work together and want them to securely organize themselves and adapt to the deployment environment. It can even be used for one VM, we’ll look at such cases later.
The GT development team is pleased to make its newest development release available for download. The 4.1.3 release contains early looks at new features destined for GT 4.2. However, this release is not covered by the same level of support and documentation as stable GT releases. and as such is not recommended for production environments. 4.1.3 features the latest versions of the WS-Addressing and WSRF specs.
Note also that the features and public interfaces in this release are not frozen and may change in future 4.1.x releases.
Relevant links:
To download this release, go to the development Download page at
http://www.globus.org/toolkit/downloads/development/
For information on installing this release, go to the 4.1.3 Installation Guide at http://www.globus.org/toolkit/docs/development/4.1.3/admin/docbook/
Full documentation for this release starts at http://www.globus.org/toolkit/docs/development/4.1.3/
See http://gridshib.globus.org/ for news updates, several new items were just added.
Announce [2007-11-11]
Tom Scavo gives a presentation of a paper entitled A Grid Authorization Model for Science Gateways at the GCE07 Workshop at SC07.
Announce [2007-11-01]
The OASIS membership approves the Metadata Profile for the OASIS Security Assertion Markup Language (SAML) V1.x and the Metadata Extension for SAML V2.0 and V1.x Query Requesters as OASIS Standards. (GridShib implements both of these Standards.)
Announce [2007-10-31]
The OGSA Attribute Exchange Profile Version 1.0 is submitted to the OGF Authz-WG.
Announce [2007-10-12]
A paper by Tom Scavo and Von Welch entitled A Grid Authorization Model for Science Gateways has been accepted by the Grid Computing Environments (GCE) Workshop at SC07.
Announce [2007-10-01]
The GridShib SAML Tools have been integrated into the MAEViz portal.
Announce [2007-09-14]
The GridShib SAML Tools have been integrated into SimpleCred, a component of the SimpleGrid portal framework.
Kate Keahey writes:
On behalf of the workspace team, I am happy to announce the TP 1.3 release of the Workspace Service. You can download the new release from:http://workspace.globus.org/downloads/index.html
This release adds significant new features. First, the workspace service can now start multiple VM instances grafted off of the same VM image in one request; the VM instances can be managed as a group or individually. Second, we added accounting functionality and services allowing users to query accounting information. Last but not least, we added configuration enhancements to make service administration easier, as well as numerous functionality and usability enhancements for the client.
These new features and enhancements necessitated some WSDL changes as well as an addition of a new namespace. The current release has a technology preview status: both interfaces and implementation are likely to change to some extent.
This new 1.3 release provides a baseline for a cycle of releases that aim to break up the service into several replacable components that could be easily and/or independently used. In particular, the next releases will include the following functionality:
- the contextualization service allowing VMs to be adapted at deployment time to the context of a site, an organization, or other VMs
- the workspace pilot which can be used in conjunction with existing batch schedulers (such as e.g. PBS) to run VMs as well as normal jobs on the same cluster
These technologies are currently undergoing alpha testing by selected friendly communities. If you are interested in testing, and don’t mind a little bit of adventure, give us a call.
We welcome comments, feedback, and bug reports. Information about the project, software downloads, documentation and instructions on how to join the workspace-user mailing list for support questions can be found
at: http://workspace.globus.org/
Groups:

(click on the picture to read more)
Regarding the last entry, Workspace Service TP1.3, release candidate 1, the user and administrator documentation is now ready to go.