1 | GIMI tasks, issues, next steps:
|
---|
2 | After discussion on 4/5/12:
|
---|
3 | After iRODS review with Shu on 4/12/12:
|
---|
4 |
|
---|
5 |
|
---|
6 | 1. When is next status call? 4/18?
|
---|
7 |
|
---|
8 | ** marks items that will be important to review on the next call
|
---|
9 | 3
|
---|
10 | 4
|
---|
11 | 6d
|
---|
12 | 7
|
---|
13 | 8
|
---|
14 |
|
---|
15 |
|
---|
16 | 2. Target aggregates for GEC14 tutorial
|
---|
17 |
|
---|
18 | a) (Ilia) exoGENI racks; all VMs (Ilia)
|
---|
19 |
|
---|
20 | b) ( Ilia) access to shell on all nodes by public IP address; authentication/authorization using keys
|
---|
21 |
|
---|
22 | c) ( Ilia) access to web interfaces (GUIs) on all nodesby public IP address; authentication/authorization using keys? certificates?
|
---|
23 |
|
---|
24 |
|
---|
25 |
|
---|
26 | 3. *** Architecture of GIMI tools for GEC14 tutorial
|
---|
27 |
|
---|
28 | a) (Mike) need to arrive at nominal configuration ASAP
|
---|
29 |
|
---|
30 | b) MPs with multiple possible measurements: host info; basic network performance with iperf, ping; data from app
|
---|
31 |
|
---|
32 | c) MC (OML server) in common node (node n+1)
|
---|
33 |
|
---|
34 | d) where is MAP service installed? in common node? in user workspace? what is planned for this service? how can analysis/presentation be configured? is there an r script? is there a GUI? how is GUI accessed?
|
---|
35 |
|
---|
36 | e) movement of data from MC (OML server) to MAP service: direct? how? via iRODS, i.e., MC to iRODS to MAP? how?
|
---|
37 |
|
---|
38 | f) 1st: common node in slice; 2nd: common node in user workspace (out of slice) (is this beyond GEC14?)
|
---|
39 |
|
---|
40 | g) 1st: nodes on VMs, one aggregate; 2nd: nodes on VMs, multiple aggregates
|
---|
41 |
|
---|
42 | h) 1st: Load image for common node, MP nodes; 2nd: load MP code as package before/after app what is test app?
|
---|
43 |
|
---|
44 | i) Is there authentication/authorization when data pushed fom MP to MC? 1st: none; considered OK 2nd: add ssl?
|
---|
45 |
|
---|
46 | j) Is there authentication/authorization when accessing GUI (MAP) on common node? how? does this use portal to GUIs?
|
---|
47 |
|
---|
48 |
|
---|
49 | 4. *** Introduce XML messaging service: required for OMF messages, used to orchestrate services
|
---|
50 |
|
---|
51 | a) (Max, Christoph) public XMPP server must be available; what? where?
|
---|
52 |
|
---|
53 | b) (Max, Christoph) signed OMF messages: need summary of arrangement from NICTA. what are names? who configures pub/sub nodes? what is structure? how to generate and distribute keys? is a public key registry required? how would it be done?
|
---|
54 |
|
---|
55 |
|
---|
56 | 5) Tools in user workspace
|
---|
57 |
|
---|
58 | a) includes stores for keys, certificates, credentials, rspecs
|
---|
59 |
|
---|
60 | b) (Jeanne A, David) Use Gush with OMNI to acquire resources, load images/packages, setup connectivity, manage processes
|
---|
61 |
|
---|
62 | c) (Christoph) Use OMF EC to configure/orchestrate services can EC drive scripts?
|
---|
63 |
|
---|
64 | d) (Ilia) FLUKES optional to create (or observe) rspec
|
---|
65 |
|
---|
66 | e) (Ilia) what is best way to load images? packages?
|
---|
67 |
|
---|
68 | f) (Christoph) Add iREEL (experimenter portal service); what can this do? can it drive scripts? (need copy to run locally)
|
---|
69 |
|
---|
70 | g) (From GEMINI; under discussion) Include portal service to find other GUIs?
|
---|
71 |
|
---|
72 | h) (Giridhar, Jeanne, Shu) Include Directory Archive (DA) service ,which can push data to DOA service, using OI service (all from CNRI, also GPO ) Or is this replaced with iRODS client?
|
---|
73 |
|
---|
74 | i) (Giridhar, Jeanne, Shu) Include MDOD creator/editor How does this interface with iRODS, ot push MDOD to iRODS?
|
---|
75 |
|
---|
76 | j) (Mike) who on GIMI project will help define final MDOD schema? Shu.
|
---|
77 |
|
---|
78 |
|
---|
79 |
|
---|
80 |
|
---|
81 | 6) Introduce iRODS service
|
---|
82 |
|
---|
83 | After review with Shu on 4/12/12:
|
---|
84 |
|
---|
85 | a) Shu) define configuraion of iRODS servers, etc. also logins for users
|
---|
86 |
|
---|
87 | b) (Shu) define functions, interfaces to iRODS, and iRODS client can a host mount a file system in iRODS?
|
---|
88 |
|
---|
89 | c) (Shu) define naming in iRODS
|
---|
90 |
|
---|
91 | d) *** (Shu) define use case for: moving data from MC to iRODS, then from iRODS to user workspace
|
---|
92 | use iRODS cleint in MC to push to iRODS? how is authentication/authorization handled?
|
---|
93 | use iRODS client in user workspace to pull to user workspace? how is authentication/authorization handled?
|
---|
94 |
|
---|
95 | e) (Shu) consider interface to get unique handle
|
---|
96 |
|
---|
97 | f) (Shu) consider storing and possibly formulating MDOD in iRODS how?
|
---|
98 |
|
---|
99 | g) (Shu) reivew above with GEMINI team
|
---|
100 |
|
---|
101 |
|
---|
102 | 7) *** Steps towards GIMI testing
|
---|
103 |
|
---|
104 | a) (Jeanne) Arrange user workspace
|
---|
105 |
|
---|
106 | c) (Mike) What is first configuration of tools code? when? who?
|
---|
107 |
|
---|
108 | d) (Jeanne) What are first test scripts? when?
|
---|
109 |
|
---|
110 | e) (Jeanne) When are first test?
|
---|
111 |
|
---|
112 |
|
---|
113 |
|
---|
114 | 8) *** Steps towards GIMI totorial at GEC14
|
---|
115 |
|
---|
116 | a) (Ilia) Start with GEC13 ORCA turorial?
|
---|
117 |
|
---|
118 | b) (Mike) Define covered use cases, and review with experiment support team (Mark, Niky)
|
---|
119 |
|
---|
120 | c) (Mike) When is first demo?
|
---|
121 |
|
---|
122 |
|
---|
123 |
|
---|
124 | 9) Use GIMI in WiMAX site
|
---|
125 |
|
---|
126 | a) (Mike, Cong) Can we do something by GEC14? what?
|
---|
127 |
|
---|
128 |
|
---|
129 |
|
---|