OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.
-
Upload
jayson-townsend -
Category
Documents
-
view
215 -
download
0
Transcript of OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.
![Page 1: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/1.jpg)
OGSA Test Grid
Dave Berry, Research Manager
NeSC Review, 18th March 2003
![Page 2: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/2.jpg)
Project Aims
To investigate deployment of OGSA Service-based Grids
Initially GT3Moving to GT4 technology preview
Focus on generic issuesDeploy sample applicationsProduce information for OMII/GOC/ETF
£20,000 value to NeSC0.5 FTE for one year
![Page 3: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/3.jpg)
Project Members
Wolfgang Emmerich (UCL) – PIPaul Brebner – Project Manager
Dave Berry (NeSC)Oliver Malham – RA
Steven Newhouse (LeSC)David McBride – RA
Paul Watson (NEReSC)Savas Parastatidis – Local ManagerJake Wu – RA
![Page 4: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/4.jpg)
Sister Project (UK)
One of two OGSA Test GridsSister project differs slightly in focusSlower move to WSRFMore emphasis on interoperability testingLed by Mark Baker (Portsmouth)
Two projects keep in touch
![Page 5: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/5.jpg)
Sister Project (NeSC)
IBM Early Evaluation ProjectTest IBM’s OGSI/WSRF releases Feedback to IBM
Also test Globus releasesFeedback to IBM and Globus
Overlap with OGSA Test GridCommon testingAim to produce test application(s)
£100,000 value to NeSC1.0 FTE for two years
![Page 6: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/6.jpg)
OGSA Test Grid Status
Project started Dec. 15th
GT3 installed at all sitesNewcastle and UCL had problems with GT3.2 alpha. Fixed after upgrade to GT3.2 beta.
Accounts and Certificates installedTesting basic connectivity
Problems with firewalls, port configurations, etc.Reverting to remote logins to resolve networking issues
![Page 7: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/7.jpg)
Testing plans
Scripts Based on GITS from ETF GridNew performance testsCentral database for results
Application: e-MaterialsSimulate growth of crystalsTwo services co-ordinated by BPELJava and Fortran
![Page 8: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/8.jpg)
Deployment services
How do we deploy components on remote machines?
Investigate remote deployment mechanismsWorking with HP (SmartFrog)]
Three possible scenarios…
![Page 9: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/9.jpg)
Scenario 1: Manual Installation
Library consistency checked manuallyDeployment tested manuallySecurity checked manually
1. Administrators install application on server
2. Client runs remote application
![Page 10: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/10.jpg)
Scenario 2: Separate Services
Library consistency automatically enforcedAutomatic test scripts to check deploymentSecurity by trusting installer
2. Client runs remote application
1. Deployment service installs application from Repository
![Page 11: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/11.jpg)
Scenario 3: Remote execution service
Library consistency automatically enforcedAutomatic test scripts check entire processSecurity by trusting client
1. Client sends application to remote server
2. Server runs application and returns result
Stronger security required(e.g. proof-carrying code?)
![Page 12: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/12.jpg)
IBM Early Evaluation Status
Project started JulyInitial learning period
Updated GT3 training materials
Sample application: SAT-TracC++ applicationFirst port to Grid ServicesVarious problems encountered and reported at 6-month pointSecond attempt more successfulSome residual security problems
![Page 13: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/13.jpg)
Questions?
![Page 14: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/14.jpg)
Scenario 1: Manual Installation
1. Administrators install application on server
• Library consistency checked manually• Deployment tested manually• Security checked manually
2. Client runs remote application
![Page 15: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/15.jpg)
Scenario 2: Separate services
1. Deployment service installs application from Repository
• Library consistency automatically detected and/or enforced
• Automatic test scripts to check deployment
• Security by trusting installer
2. Client runs remote application
![Page 16: OGSA Test Grid Dave Berry, Research Manager NeSC Review, 18 th March 2003.](https://reader036.fdocuments.net/reader036/viewer/2022062717/56649e5e5503460f94b57796/html5/thumbnails/16.jpg)
Scenario 3: Remote execution service
1. Client sends application to remote server
• Library consistency automatically detected and/or enforced
2. Server runs application and returns result
• Automatic test scripts check entire process
• Security by trusting client• Possibly requires stronger security (e.g.
proof-carrying code?)