1 / 17

VisualGrid project meeting Portal Development

Grid Infrastructure group (Charlotte): Barry Wilkinson Jeremy Villalobos Nikul Suthar Keyur Sheth Department of Computer Science UNC-Charlotte March 16, 2006. VisualGrid project meeting Portal Development. Goals of Infrastructure Group. To develop grid infrastructure

jaden
Download Presentation

VisualGrid project meeting Portal Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Grid Infrastructure group (Charlotte): Barry Wilkinson Jeremy Villalobos Nikul Suthar Keyur Sheth Department of Computer Science UNC-CharlotteMarch 16, 2006 VisualGrid project meeting Portal Development

  2. Goals of Infrastructure Group • To develop grid infrastructure • Provide technical direction to enable UNC-C, UNC-A, and EPA sites to interconnect as grid, working with grid infrastructure members at other sites. • Develop a user interface so that users can submit jobs to any site. • Customize interface to satisfy user requirements • …

  3. Computing Resources at Charlotte • For initial development: • CS dept. 4-node dual 3.4 GHz Xeon server • Called coit-grid01.uncc.edu – coit-grid04.uncc.edu • Initially purchased from a grant for Fall 2005 grid computing course • Planned UNC-C resources to add: • University research 51-node dual Xeon cluster • Chuck Price and Mike Mosley • Bioinformatics cluster 41-node and 8-node G5 clusters • Larry Mays and John Merritt

  4. Software • Globus 4.0.x – provides very basic grid components • OGCE2/Gridsphere portal • User interface • SimpleCA – certificate authority • Globus PKI Security • Complete VisualGrid will have multiple certificate authorities with cross certification • Local Job Schedulers • Sun Grid Engine and Condor

  5. X509 Certificates • X509 certificates are used to provide security in a grid system. • Each user needs a certificate issued by a “certificate authority” (CA). • Grid systems use a so-called user proxy certificates to allow resources to control resources on the user’s behalf.

  6. UNC-C CA Users certified by a local CA

  7. UNC-C UNC-A CA CA CA’s with Mutual Trust GT4

  8. EPA UNC-A UNC-C CA CA CA Final VisualGrid infrastructure

  9. Multiple Grid Nodes With multiple grid nodes, users need: • Account on each system, and access control set accordingly. • A certificate acceptable by the local certificate authority (i.e. signed by a CA it trusts)

  10. Getting an account Web-based VisualGrid form Fill in form New User CA/System Administrator Initial username and password Create accounts, set access control, sign certificate, …

  11. CA CA Experimental configuration at UNC-C VisualGrid portal URL: http://coit-grid01.uncc.edu:8080/gridsphere (Portals on other systems for experimentation.) coit-grid02 coit-grid01 Certificate authorities (SimpleCA) coit-grid03 All with Globus 4.0 Sun Grid Engine scheduler on grid01-grid02 Condor on Grid 03-grid04 coit-grid04

  12. VisualGridPortal Based upon OGCE2/Gridsphere Provides: User login Proxy certificate generation Job submission to any enrolled system Secure file transfers Informational tools

  13. Portal login page (OGCE2/gridsphere portal)

  14. Usual portlets:

  15. Proxy Manager

  16. Job Submission

  17. File Transfer

More Related