Note: This version of the VDT (1.3.0) is no longer supported. Feel free to look through the documentation and install it, but we cannot guarantee support for it. The current stable release is 2.0.0.
What to Install?
Major Packages
The VDT is a collection of several software packages; most of these
packages provide both client and server components. Many users
install the VDT for a specific reason and never make use of the other
components. For this reason we've designed several task-specific
subsets of the VDT. If you're concerned about installation time, disk
space or just installing unnecessary software you can choose the
package that works best for you.
- VDT
- This package will give you a complete VDT install. You can
see the full list of software on the
components page.
- VDT-Client
- This package will only install the client side software of the
VDT packages. If you want to submit jobs to remote grid sites
this is the package for you.
- VDT-Gatekeeper
- VDT-Gatekeeper includes all the software you'd want for
setting up your own grid site. If installed as root this package
will configure the gatekeeper for you as well.
- VDT-SE-DRM
- VDT-SE-DRM includes software for a storage element based on
DRM. This includes a GridFTP server and some utilities.
- Globus-Server
- Just enough setup to have all the Globus servers (gatekeeper,
gridftp and MDS)
- Globus-Client
- Just enough setup to have all the Globus clients such as
globus-job-run, grid-info-search, and globus-url-copy.
Individual Software Packages
If you like, you can install individual components from the VDT. The
authoritative list can be found
in the Pacman cache. Here are the components:
- Condor
- The Condor batch system
- DRM
- An implementation of SRM from Berkeley.q
- EDG-Make-Gridmap
- Scripts to build a gridmap file from remote databases and VOMS servers.
- EDG-CRL-Update
- Scripts to update certificate revocation lists
- Fault-Tolerant-Shell
- An alternative to bash that makes it easier to write reliable scripts.
- Globus-Base-Essentials
- Just the bare Globus essentials like GSI (grid-proxy-init and globus-url-copy)
- Globus-Base-Data-Server
- The data management server portion of Globus (GridFTP server)
- Globus-Base-Info-Server
- The information management server portion of Globus (MDS server)
- Globus-Base-Info-Client
- The information management client portion of Globus (grid-info-search, etc)
- Globus-Base-RM-Server
- The resource management server portion of Globus (gatekeeper, etc)
- Globus-Base-RM-Client
- The resource management client portion of Globus (globus-job-run, etc)
- Globus-Condor-Setup
- Install this after Globus-RM-Server and Condor if you want to use
Condor as a jobmanager.
- GSIOpenSSH
- A version of OpenSSH that works with GSI certificates
- KX509
- KX509 can help you build a public key infrastructure on top of an existing Kerberos install
- MonaLisa
- The MonaLisa monitoring system
- MyProxy
- A secure system to store and renew certificate proxies
- PyGlobus
- A Python interface to Globus
- UberFTP
- A convenient alternative to globus-url-copy that provides a
more user-friendly interface to FTP and GridFTP.
- VDS
- The Virtual Data System (Chimera and Pegasus)
- VOMS
- A combination of VOMS-Server and VOMS-Client
- VOMS-Client
- A way to interact with the VOMS server to get X509 certificates
with role information in them using voms-proxy-init
- VOMS-Server
- The VOMS server and admin interface for running a virtual organization
After picking the VDT subset to install there are a few more questions to answer.