gin testbed status 5/11/2006 peter arzberger, cindy zheng
TRANSCRIPT
GIN Testbed GIN Testbed StatusStatus
5/11/20065/11/2006
Peter Arzberger, Cindy ZhengPeter Arzberger, Cindy Zheng
http://goc.pragma-grid.net/ginhttp://goc.pragma-grid.net/gin
Grids and PeopleGrids and People EGEEEGEE
• Erwin Laure, Olivier van der Aa, Mona Erwin Laure, Olivier van der Aa, Mona Aggarwal, Oscar Koeroo, etc.Aggarwal, Oscar Koeroo, etc.
PRAGMAPRAGMA• Peter Arzberger, Phil Papadoupolos, Mason Peter Arzberger, Phil Papadoupolos, Mason
Katz, Cindy Zheng, Yoshio Tanaka, Yusuke Katz, Cindy Zheng, Yoshio Tanaka, Yusuke Tanimura, Somsak Sriprayoonsakul, Tanimura, Somsak Sriprayoonsakul, Putchong Uthayopas etc.Putchong Uthayopas etc.
TeraGridTeraGrid• Charlie Catlett, Dane Skow, JP Navarro, Laura Charlie Catlett, Dane Skow, JP Navarro, Laura
Pearlman etc.Pearlman etc.
First Application and Middleware TestFirst Application and Middleware Test
TDDFT/Ninf-GTDDFT/Ninf-G• Lead: Yoshio Tanaka, Yusuke Tanimura Lead: Yoshio Tanaka, Yusuke Tanimura
(AIST)(AIST)• Deployed and runDeployed and run
PRAGMA - AIST, NCSA, SDSCPRAGMA - AIST, NCSA, SDSC TeraGrid – ANLTeraGrid – ANL
• Working on deployment to EGEE – LCGWorking on deployment to EGEE – LCG Middleware interoperability problemMiddleware interoperability problem
• Assumptions by middleware about local Assumptions by middleware about local architecture are the main cause – bad idea architecture are the main cause – bad idea
head node, home directory, etc.head node, home directory, etc. New version of Ninf-G may resolve current New version of Ninf-G may resolve current
problemproblem• Release todayRelease today• Resume deployment and testing after GGF17Resume deployment and testing after GGF17
Lessons Learned, Issues and Work (1)Lessons Learned, Issues and Work (1) ProgressProgress
• Committed individualsCommitted individuals AuthenticationAuthentication
• People involved so farPeople involved so far gin-auth, gin-ops, Globus peoplegin-auth, gin-ops, Globus people
• User obtain initial accessUser obtain initial access Process documented by Cindy Zheng, Process documented by Cindy Zheng,
http://goc.pragma-grid.net/gin/gin-egee.htmhttp://goc.pragma-grid.net/gin/gin-egee.htm Not easy, not simpleNot easy, not simple Need documentation to guide usersNeed documentation to guide users Need to simply the process. How? Can this be tied to any other Need to simply the process. How? Can this be tied to any other
GIN working groups effort?GIN working groups effort?• DN incompatibilityDN incompatibility
Summarized by Oscar Koeroo, Summarized by Oscar Koeroo, http://goc.pragma-grid.net/gin/Cert-probs-GIN.pdfhttp://goc.pragma-grid.net/gin/Cert-probs-GIN.pdf
Commented by Charles Bacon (Globus), Commented by Charles Bacon (Globus), http://goc.pragma-grid.net/gin/DN_Charles-Bacon.htmhttp://goc.pragma-grid.net/gin/DN_Charles-Bacon.htm
Need both standard and flexibilityNeed both standard and flexibility Voms server is modified to handle both styles of DN stringsVoms server is modified to handle both styles of DN strings
Lessons Learned, Issues and Work (2)Lessons Learned, Issues and Work (2)
Software stack and Community Software stack and Community Software Area (CSA)Software Area (CSA)• People involved so farPeople involved so far
JP Navarro, Yoshio Tanaka, Yusuke Tanimura, JP Navarro, Yoshio Tanaka, Yusuke Tanimura, Mason Katz, etc.Mason Katz, etc.
• Software stack is different among grids. Software stack is different among grids. Problems with conflicting requirements.Problems with conflicting requirements.
CSA as a solution for users to deploy their sub-CSA as a solution for users to deploy their sub-stack and share installed softwarestack and share installed software
• JP Navarro will summarize the discussionsJP Navarro will summarize the discussions• Near term - work on CSA within each gridNear term - work on CSA within each grid• Need focused discussion on solution for GIN Need focused discussion on solution for GIN • Any other GIN working groups are working Any other GIN working groups are working
on related issues?on related issues?
Lessons Learned, Issues and Work (3)Lessons Learned, Issues and Work (3) Cross-grid monitoringCross-grid monitoring
• Need to view/monitor jobs/resources in GIN Need to view/monitor jobs/resources in GIN environmentenvironment
• People involved so far:People involved so far: Somsak Sriprayoonsakul, JP Navarro, Laura Pearlman, Somsak Sriprayoonsakul, JP Navarro, Laura Pearlman,
Oxana Smirnova, Ben Evans, etc.Oxana Smirnova, Ben Evans, etc.• Summary by Somsak Sriprayoonsakul, Summary by Somsak Sriprayoonsakul,
http://goc.pragma-grid.net/gin/gin-monitor.htmhttp://goc.pragma-grid.net/gin/gin-monitor.htm Get some monitoring software together, develop a Get some monitoring software together, develop a
common schemacommon schema• Wiki - Wiki - http://wiki.pragma-grid.net/index.php?titlehttp://wiki.pragma-grid.net/index.php?title
=GIN_%28Grid_Inter-operation_Now%29_Monitoring=GIN_%28Grid_Inter-operation_Now%29_Monitoring• Multiple ideas and works should be fineMultiple ideas and works should be fine• Needs more communication with gin-info. (Other Needs more communication with gin-info. (Other
groups?) How to do that.groups?) How to do that.
QuestionsQuestions How do we communicate our lessons learned to How do we communicate our lessons learned to
GIN community and beyond?GIN community and beyond? How do we get enough human resources for How do we get enough human resources for
work?work? Do we expand the activity? If so: Do we expand the activity? If so:
• Do we grow the number of grids in participating in the Do we grow the number of grids in participating in the testbed?testbed?
• Do we start a second application? Do we start a second application? Possible candidate: Savanah Study (Climate simulation; Possible candidate: Savanah Study (Climate simulation;
greater data needs)greater data needs)• Middleware – Nimrod/GMiddleware – Nimrod/G• David Abramson, Colin Enticott, Monash University, AustraliaDavid Abramson, Colin Enticott, Monash University, Australia• Requirements: user account, GT2,3,4, 75GB user disk spaceRequirements: user account, GT2,3,4, 75GB user disk space
• Do we focus next on a simplest application that runs Do we focus next on a simplest application that runs easily on most machines (e.g. Hello World)easily on most machines (e.g. Hello World)
To systematically document processTo systematically document process To involve more gridsTo involve more grids
Proposed Next StepsProposed Next Steps More communications between groupsMore communications between groups
• Group lead on all groups mailing lists?Group lead on all groups mailing lists?• Combined list to post info/status from all groups?Combined list to post info/status from all groups?
Complete TDDFT / Ninf-G interoperation between PRAGMA, Complete TDDFT / Ninf-G interoperation between PRAGMA, AIST, TeraGrid, EGEE – if all are willingAIST, TeraGrid, EGEE – if all are willing
Community Software AreaCommunity Software Area• Work on within each gridWork on within each grid• Need to discuss/work on what to do for GIN.Need to discuss/work on what to do for GIN.
Cross-grid monitoringCross-grid monitoring• Support grass-root effortSupport grass-root effort• Encourage exchange ideas/info with other groupsEncourage exchange ideas/info with other groups
New application/middleware testcaseNew application/middleware testcase• Hello World?Hello World?• Something already on EGEE, TeraGrid ..?Something already on EGEE, TeraGrid ..?• Nimrod/Savanah?Nimrod/Savanah?
More grids?More grids? Recommendation of an immediate GIN activity…Recommendation of an immediate GIN activity…
• Need Need committedcommitted people people