Setting up

From UC Grid Wiki
Jump to: navigation, search

Setting up a Grid using UGP at your own Institution

If you are not at UCLA you can download the UCLA Grid software and use it to set up a Grid at your own organization complete with Grid Portal. The software is in the public domain and is distributed under the Apache Public License. An easy-to-use installer is included with the UCLA Grid software. A GUI interface to the installer is available to customize the installation and install it in a single step. For those who do not have access to a GUI environment, a command line installer is also available that requires just the editing of a single file followed by the issuing of a single command. Complete installation instructions can be found in the files INSTALL.html and INSTALL.txt that come with the UGP distribution.

To set up a grid from scratch you will need to set up and install:

• A Grid Portal machine with all the software for the Grid. You must first install, configure and start MySQL as root on this machine. Then the UGP installer will install and automatically configure everything else you need: Java 1.5, ant 1.6, Globus Tookit 4.0.3, Gridsphere 2.1, Jakarta Tomcat 5.5, Simple CA and UGP itself.

• A Grid Appliance for each cluster that will participate in the Grid. Installation of a Grid Appliance node requires just Globus Toolkit 4.0.3. However, when a Grid Appliance is attached to the cluster that it serves, some file systems have to be cross mounted and the Appliance has to be made equivalent to a head node as far as the job scheduler is concerned. You can start a grid with as few as a single Grid Appliance and add additional Appliances later to connect additional clusters. Currently three job schedulers are supported: SGE, PBS, and LoadLeveler.

• Additionally, you can choose whether or not to install one or more MyProxy servers. UGP comes with two Plugable Authentication Modules (PAMs). These authenticate the user upon signin against the Grid Portal's local Simple CA and the MyProxy servers. The Grid Administrator can set the priority among the authenticators and a user is allowed to login to the Grid Portal if the user can be authenticated by any of them.

See the documentation