Test bed site requirements

Version 0.8

Gateway requirements:
  1. Sun Java JDK 1.5 or later.
  2. Apache Ant 1.6 or later.
  3. One port open for HTTPS communications over the Internet (access can be restricted to a list of named GridRM machines).
To date the gateway has been tested on the following platforms:
  • Linux: 2.x kernel or later.
  • x86 processor. Minimum: Intel Pentium III 450 Mhz or equivalent.
  • Minimum of 256 MB RAM.

Pre V0.8

Typically each site participating in the testbed will provide a single machine to act as a GridRM Gateway. This gateway will then monitor resources on a number of local machines as agreed by the site admin. In some cases monitoring local site resources may not be permitted, in which case a number of dummy data sources will be created on the GridRM Gateway host which provide simulated resource data to GridRM. Local site policies will be respected at all times. For the initial testbed GridRM will interact with resources in a read-only manner.

GridRM Gateway Requirements for each site (Please note with the exception of the system admin initially setting up the user account and mysql database, we can/will perform all other installation and configuration under the local user account):

  1. Gateway server hardware:
    1. Linux: 2.x kernel or later.
    2. x86 processor. Minimum: Intel Pentium III 450 Mhz or equivalent.
    3. Minimum of 256 MB RAM.
    4. After the initial testbed, GridRM Gateways will be tested on other operating systems and hardware.
  2. Normal user login account (using secure shell with access from University of Portsmouth machines).
  3. Tomcat Server 4.1.x (Instructions for starting Tomcat after OS bootup):
    1. One port open for HTTP connections from the Internet (access can be restricted to a list of named GridRM machines).
  4. Local mySQL database server:
    1. mySQL version 3.20.x or later.
    2. Only to be accessed by processes running locally from Tomcat. Mysql port can/should be firewalled.
    3. GRIDRM database with read/write/modify privs for the Gridrm gateway (set up by machine admin. Configuration Instructions.).
  5. Sun Java JDK 1.4.1 or later.
  6. Apache Ant 1.5.1 later.
  7. Further network ports allowing connections to the Internet from the gateway.
  8. Diskspace required: 200 MB for building, testing and deploying (includes space for Tomcat, Ant and libraries).

Internet based denial of service attacks are always a risk with any distributed system. This risk can be limited by protecting GridRM Gateways through firewall policies as described above. The GridRM portal can also provide user validation to prevent the portal being used as a springboard for denial of service attacks.