Note: This version of the VDT (1.5.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 Should You 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. Note that this
package does not include Globus web services, but it will in a
future version of the VDT. For now, you must install them
separately.
- VDT-SE-DRM
- VDT-SE-DRM includes software for a storage element based on
DRM. This includes a GridFTP server and some utilities.
- Various Globus packages:
-
Note that these have some overlap. For instance, you'll get
grid-proxy-init in any of these packages.
Globus-Server
Just enough setup to have all the pre-web
services Globus servers (GRAM (gatekeeper), GridFTP and MDS)
|
Globus-WS-Server
Just enough setup to have all the Globus web
services (WS-GRAM, Reliable File Transfer, Delegation,
WS-MDS)
|
Globus-Client
Just enough setup to have all the pre-web services Globus
clients such as globus-job-run, grid-info-search, and
globus-url-copy.
|
Globus-WS-Client
Just enough setup to have all the pre-web services Globus
clients such as globus-job-run, grid-info-search, and
globus-url-copy.
|
Globus
All of the pre-web services portions of Globus; a combination of
Globus-Server and Globus-Client.
|
Globus-WS
All of the web services portions of Globus; a combination of
Globus-WS-Server and Globus-WS-Client.
|
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.
- 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 pre-web services Globus
(GridFTP server)
- Globus-Base-Info-Server
- The information management server portion of pre-web services
Globus (MDS server)
- Globus-Base-Info-Client
- The information management client portion of pre-web services
Globus (grid-info-search, etc)
- Globus-Base-RM-Server
- The resource management server portion of pre-web services Globus
(gatekeeper, etc)
- Globus-Base-RM-Client
- The resource management client portion of pre-web services Globus
(globus-job-run, etc)
- Globus-Base-WS-Essentials
- The essentials needed by all web services.
- Globus-Base-WSGRAM-Client
Globus-Base-WSGRAM-Server
- The web service job execution (GRAM) client and server
packages.
- Globus-Base-RFT-Client
Globus-Base-RFT-Server
- The reliable file transfer web service client and server
packages.
- Globus-Base-WSMDS-Server
- The web services version of MDS. There is no client package
because it is included in Globus-Base-WS-Essentials.
- 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
- GUMS
- The Grid User Management System maps grid user certificates to local credentials
- GUMS-Client
- The client/administrative component of the Grid User Management System
- GUMS-Service
- The service component of the Grid User Management System
- 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.