1 / 9

NCSA Alliance Portal Expedition Demo

NCSA Alliance Portal Expedition Demo. Marlon Pierce, Greg Daues, Gopi Kandaswamy, and Liang Fang Supercomputing 2004 Pittsburg, PA. Team Investigators. Team Leads Dennis Gannon, Beth Plale (Indiana University) Day-to-Day Coordinator: Jay Alameda (NCSA) Partners

dyee
Download Presentation

NCSA Alliance Portal Expedition Demo

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. NCSA Alliance Portal Expedition Demo Marlon Pierce, Greg Daues, Gopi Kandaswamy, and Liang Fang Supercomputing 2004 Pittsburg, PA

  2. Team Investigators • Team Leads • Dennis Gannon, Beth Plale (Indiana University) • Day-to-Day Coordinator: • Jay Alameda (NCSA) • Partners • Ray Plante, (NCSA, Radio Astronomy), Bob Wilhelmson, (NCSA, MEAD), Richard Alkire (NCSA) • Geoffrey Fox, Marlon Pierce (Indiana University) • Gregor v. Laszewski (ANL) • Chris Johnson, Yarden Livnat (University of Utah)

  3. Overview: Portals and Portlets for Science and Collaboration • The presentation will consist of demos from the following Alliance Portal projects • Audio/Video collaboration portlets (Wenjun Wu and Marlon Pierce) • BIMA portlets for radio astronomy (Greg Daues) • Application factories and capability managers for BLAST (Gopi Kandaswamy and Liang Fang) • This is built around a portlet architecture. • For much more information and more demos, see OGCE demo here Thursday at 12:30 pm • Examples of standard (JSR 168) portlets • TeraGrid User Portal, more application portals

  4. GlobalMMCS Portlets and Clients • GlobalMMCS is an Indiana University research project to build generic collaboration tools • Bridge gaps between different protocols, standards, servers and client devices. • Provide generalized collaborative session management. • One goal of the project is to build web accessible clients that can run anywhere. • Mac, Linux, PC • More extensive demos available in the Indiana Booth (1052). • Geoffrey Fox, Wenjun Wu

  5. BIMA Portlets

  6. Application Factory and Capabilities Portlets

  7. App Factory Salient Features • Fast, secure and easy creation of services on the Grid • Services are created dynamically from ServiceMapDocuments i.e no code generation, compilation or deployment is done • Applications can be converted into secure services without writing any additional code • Applications run in the environment of the service provider, so users don’t need to deploy applications in their environment • Dynamically generate GUIs to services • GUIs are generated dynamically from ServiceMapDocuments. • Users access services securely from the portal using their web browser. So no specialized clients are needed to access the services. • Fine grained access control to services • Service provider can specify ‘method’ level access control using capability tokens

  8. Security in Grid Portals • Grid Security Infrastructure • Delegation, single sign-on and mutual authentication • Proxy Certificate • Proxy Manager • Capability Model • Principle of Least privilege • What is Capability? -- One or a set of fine grained authorization policy descriptions with a lifetime protected by signature(s) • Capability Manager • WS-Security SOAP Processing • Signature/verification and encryption/decryption • SOAP message header carries proxy cert or/and capability tokens

  9. App Factory with Proxy Certificate and Capability Tokens Provider User capability token Capability Authority Portlet Proxy Manager Portlet GFac Service Portlet GFac Bio Service capability token proxy certificate proxy certificate capability token capability token capability token Grid Portal User Context

More Related