Changes between Version 72 and Version 73 of 020513_GEMINI_Demo


Ignore:
Timestamp:
02/07/13 12:04:03 (7 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 020513_GEMINI_Demo

    v72 v73  
    8787Hussam, Wesley, Jeanne, Shu [[BR]]
    8888
    89 ==== Summary of demo  ====
     89
    9090[wiki:GEMINIGNtoiRODSDemo steps]  [[BR]]
    9191
     92==== Prerequisites ==== 
     93   * iRODS server is built with GSI
     94   * Slice owner has an account on the iRODS server
     95   * Slice owner's account has aua from GENI certificate configured
     96
     97   Prior to setting up the slice, the user must contact the iRODS administrator (via GEMINI mailing list?)
     98   and provide their username and GENI certificate identity (give the openssl command).  An account will
     99   be established for them in the "GEMINI zone" with an aua matching the provided certificate identity.
     100
     101   1.  Instrumentize will generate a proxy certificate from slice owner's GENI certificate. (Wesley will confirm this)
     102   2.  Instrumentize will place proxy pem file in appropriate location on the GN (home directory of user executing the archive server)
     103   3.  Instrumentize will configure irodsEnv for the user executing the archive server.
     104       a.  host/port - set to the KY iRODS server
     105       b.  zone/resource - a predetermined "GEMINI zone"
     106       c.  username - provided by the user during instrumentize - this MUST match the iRODS account
     107       d.  irods directories - determined from username and zone  (e.g. /geminiZone/home/username)
     108
     109
     110==== iRODS servers with GSI ====
     111
     112 There are currently a couple of options for iRODS servers that will be used by the GEMINI experimenters.
     113
     114   1.  Continue to use the iRODS server in KY with its own iCAT.
     115   2.  Federate the KY iRODS server with the GIMI iRODS server.
     116   3.  Others?
     117
     118==== Demo Plan ====
     119
     120   * A slice will be pre-instrumentized.
     121      * Show the command line for the instrumentize
     122      * Show the following items that were configured by instrumentize:
     123         * proxy certificate (show output of 'openssl verify' or 'grid-proxy-info')
     124         * irodsEnv contents
     125      * Show the configuration on the iRODS server
     126         * user account created
     127         * aua's for the user
     128         * contents before the archive
     129   * The archive will be triggered
     130      * Show the iRODS contents after the archive
    92131
    93132==== Current interfaces ====