Changes between Version 1 and Version 2 of JOhrenSandbox/GENIUserWorkspace


Ignore:
Timestamp:
04/04/12 17:52:40 (12 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JOhrenSandbox/GENIUserWorkspace

    v1 v2  
    11
    2 Placeholder
     2= Basic Environment =
     3
     4  - Ubuntu 10.04
     5  - Oracle JRE 1.6
     6  - Tomcat 6
     7  - Most common tools are installed in /opt
     8  - Home directories include
     9    - .ssh
     10       - SSH key pairs
     11    - .ssl
     12       - Protogeni certificate
     13    - .gcf
     14       - omni_config
     15    - rspecs
     16    - scripts
     17    - experiments
     18      - gush.prefs
     19      - directory for each experiment (assume that gush is run from here)
     20         - rspecs
     21            - may symlink back to higher level rpecs
     22         - scripts
     23            - may symlink back to higher level scripts
     24         - directory.xml
     25         - gush.prefs (default symlink to upper level)
     26         - helper-scripts
     27             - symlink to /opt/gush/helper-scripts
     28             - gush doesn't seem to have a way to access the common location via PATH or config?
     29         - tests
     30             - test configurations (XML) for gush
     31
     32----
     33
     34= Credentials =
     35== SSH key pair ==
     36  - Generated locally 
     37  - Location added to omni_config
     38  - Public key installed on slice nodes
     39  - Private key can be added to ssh-agent for password-less login
     40
     41== ProtoGENI certificate ==
     42  - Downloaded from Emulab
     43  - With or without passphrase?
     44  - Location added to omni_config
     45
     46
     47----
     48
     49= Tools =
     50== OMNI ==
     51  - Installed in /opt/gcf
     52  - omni_config generated by a script (see Niky)
     53  - omni_config installed in each users home directory ($HOME/.gcf/omni_config)
     54
     55== GUSH ==
     56  - Installed in /opt/gush
     57  - Config files installed in each users direc
     58    - gush.prefs
     59
     60== OMF EC ==
     61
     62== Digital Object Repository and Data Archive ==
     63  - Repository installed in /opt/dorepository
     64  - web interface installed in /var/lib/tomcat6/webapps
     65  - Currently uses handle server at mda.doregistry.org
     66    - Should this be moved local?
     67
     68== GEMINI Portal ==
     69  - TBD
     70
     71== GIMI Portal ==
     72  - TBD
     73
     74== Measurement Data Object Descriptor Editor ==
     75  - TBD
     76
     77== Development Tools? ==
     78  - Emacs
     79  - Screen
     80  - What do experimenters need?  Eclipse?  Plugins?
     81
     82----
     83
     84= Security Policies =
     85  - Open ports
     86    - HTTP (80)
     87    - HTTPS? (443)
     88    - SSH (22)
     89
     90  - Passphrases for SSH keys?
     91     - Can use ssh-agent for running scripts, using GUSH
     92  - Passphrases for protoGENI certificates?
     93     - How to script using OMNI?
     94  - Storing GENI credentials?
     95  - !StrictHostKeyChecking in SSH config?
     96     - removes fingerprint verification question
     97     - GUSH suggests this to avoid some issues
     98 
     99----
     100
     101= Where can I find the workspace? =
     102  - Currently on a BBN internal server.  Will be moved to an external server in the near future.
     103    [Add link here]
     104
     105  - OVF image coming soon
     106    [Add link here]
     107
     108----
     109
     110 The current view of the User Services in the User Workspace is shown in the following figure. [[BR]]
     111
     112[[Image(Visio-030212_UseCases_Projects_Figures_Page_05.jpg, 110%)]]  [[BR]]