Virtual Workspaces

  Home
  Overview
  Features
  Documentation   
  Downloads
  Clouds
  Publications
  Talks
  Marketplace
  Contributors
  Roadmap
  Funding
  Contact
  News rss feed
Home -> VWS -> Marketplace

The Workspace Marketplace

The workspace marketplace is like the virtual machine marketplaces that are becoming popular but is specifically for scientific applications and other VMs that are useful for grid computing.

This is a place to find VMs and we also host many of them directly on this webserver. Each is accompanied by a populated workspace metadata file for quick deployment on resources running the Workspace Service.

Table of Contents


Workspaces

Hello Cloud

Image name:

hello-cloud

Authored by:

Tim Freeman - tfreeman@mcs.anl.gov (workspace team)

Created on:

FEB 25 2008

Description:

This is a relatively small Debian 3.1 image. It runs a DHCP client and SSHd server by default.

Prerequisites:
  • Xen 2+
  • Default kernel suffices (networking, ext3)
Download:

hello-cloud.img.tar.gz

Metadata:

hello-cloud.xml

Globus 002

Image name:

globus-002

Authored by:

Tim Freeman - tfreeman@mcs.anl.gov (workspace team)

Created on:

JUN 06 2008

Description:

This is a ~3GB gentoo VM with all you need to run Globus experiments. There are READMEs in /root/. /etc/grid-security is left blank for you to populate.

Prerequisites:
  • Xen 2+
  • Default kernel suffices (networking, ext3)
Download:

globus-002.tar.bz2 (483M)

Metadata:

globus-002.xml

Base Cluster 01

Image name:

base-cluster-01.gz

Authored by:

Tim Freeman - tfreeman@mcs.anl.gov (workspace team)

Created on:

JUL 03 2008

Description:

This is an image derived from globus-002 that can be contextualized into both a GRAM/GridFTP/Torque/NFS head node and the supporting compute nodes. See the cloud one-click clusters page for more information.

Prerequisites:
  • Xen 2+
  • Kernel with networking, ext3, NFS, iptables
Download:

base-cluster-01.gz (554M)
(this link is broken, will be available shortly)

Cluster file:

base-cluster.xml (also available in the "samples" directory of the cloud-client)

Workspace test VM

Description:

This is a very small workspace based on ttylinux. The VM is only around 4 MB. Visit the home page for a list of some of its many nice features.

We distribute a slightly modified version of ttylinux-i386-5.3 from this webserver.

It is useful for test purposes because it is can be quickly copied across networks. It also has an embedded DHCP client so that its networking information can be configured by the workspace service. It can be pinged and it runs SSHd by default.

Prerequisites:
  • Xen 2+
  • Default kernel suffices (networking, ext2)
Download:

ttylinux-xen.tgz (1.9M)

Metadata:

sample-workspace.xml

AliEn Appliance

Description:

Quoting from the AliEn Appliance homepage:

"AliEn is a lightweight Grid framework built around Open Source components using a combination of Web Services and distributed agents. It was initially developed by the ALICE collaboration at CERN as a production environment for the simulation, reconstruction, and analysis of physics data."

Also refer to the AliEn homepage for more information.

Prerequisites:
  • Xen 2+
  • Kernel requires CODA support, version X.X
  • The CODA userspace tools in the AliEn Appliance require matching target memory architecture for the kernel. Both 32 and 64 bit userspace images are available.
Download:

See the AliEn Appliance homepage and choose the "x86 Mountable Filesystem (Xen Virtual Appliance)".

Metadata:

alien-0.4-metadata.xml


Getting Started

You've downloaded a workspace. "Now what?"

If you have the workspace service installed and running or have been given access to a site running it, the best place to start is the Workspace User Quickstart.

Otherwise you will need to configure resources with one or more VMMs and install the gateway Workspace Service, see the Workspace Admin Guide (and the Workspace User Quickstart afterwards).

See the resources section below for tips and other information.


Resources


Other useful VMs

Workspace client VM (Xen version)

Description:

This VM will give you a full workspace client environment. For more information about what this means, see here.

It is based on the Gentoo distribution. Below find extended notes about its user accounts, passwords, Globus environment, networking setup, and SSH setup, see the gentoo-base and globus-base extended notes.

Prerequisites:
  • Xen 2+
  • Default kernel suffices (networking, ext2)
Download:

workspace-client-02.xen.TP1.2.3.tar.bz2 - 183M

Workspace client VM (VMware version)

Description:

This VM will give you a full workspace client environment. For more information about what this means, see here.

It is based on the Gentoo distribution. Below find extended notes about its user accounts, passwords, Globus environment, networking setup, and SSH setup, see the gentoo-base and globus-base extended notes.

Prerequisites:
  • VMware ESX 2.x +, GSX 3.x +, ACE 1.x +, or Workstation 4.x +
Download:

workspace-client-02.vmware.TP1.2.3.tar.bz2 - 185M


Other VMs online

Other places to find free, preconfigured VMs are:

If you're faced with a VM and no workspace metadata, see the metadata quickstart to help you get one together in just a few minutes.