1 / 12

OOI CI COI Prototype Demos

OOI CI COI Prototype Demos. Dorian Raymer, Kartik Tadanki, Michael Meisinger, Munindar Singh OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February 23-25, 2010. Overview. Team Goals Demos Lessons Learned Next Steps. Team.

gina
Download Presentation

OOI CI COI Prototype Demos

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. OOI CI COIPrototype Demos Dorian Raymer, Kartik Tadanki, Michael Meisinger, Munindar Singh OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San Diego, CA February 23-25, 2010

  2. Overview Team Goals Demos Lessons Learned Next Steps OOI CI LCO Review, Feb 2010

  3. Team • Emilia Farcas, UCSD (Architect) • Michael Meisinger, UCSD (Lead) • Munindar Singh, NCSU (Designer) • Dorian Raymer, UCSD (Developer) • Kartik Tadanki, NCSU (Developer) • Von Welch, NCSA (Designer) OOI CI LCO Review, Feb 2010

  4. Risks • High • Capability Container integration • Common message format • Governance framework • Secure messaging • Service integration platform • Medium • Authentication, Policy enforcement • Resource registry • Distributed state framework • Service registry • Low • (not much because all other subsystems depend on COI) • User interface platform Iteration 1 and 2 (Inception period) prototyping activities OOI CI LCO Review, Feb 2010

  5. COI Technology List • Messaging • RabbitMQ AMQP broker (with federation extensions) • Distributed IPC Facility Implementation • Capability Container • Python, Twisted, txAMQP • Java, Spring • Open Telecom Platform (OTP) style service deployment • FIPA ACL Message Format (standard headers), DM Common Format • Policy and Governance • Rules engine (Jess/Pyke) • Identity Management • CIlongon • Internet2 Security infrastructure • Resource Management • Redis Attribute Store (with DM enhancements) • Presentation Framework • Portal framework (such as Django, Drupal) OOI CI LCO Review, Feb 2010

  6. Risk Mitigation Development • Out of the box: • RabbitMQ AMQP message broker • Python: flexible and powerful applications • Twisted: distributed application framework • txAMQP: messaging library • Integration • Message abstraction for services • Intercepting message handler (in and out) • Policy and governance integration (via agents) • Development console OOI CI LCO Review, Feb 2010

  7. Capability Container Demos Capability Container development console Basic capabilities Abstracting messaging Integrating services Message interception and handling Integration of identity management and policy enforcement Governance: Agents in an Org Resource Agents to Monitor, Control, Advertise & Contract Secure, governed service to service interaction Distributed exchange spaces and the DIF backend Attribute Store Using the attribute store to keep service state OOI CI LCO Review, Feb 2010

  8. Capability Container Demos OOI CI LCO Review, Feb 2010

  9. Agent and Governance Demos OOI CI LCO Review, Feb 2010

  10. Community Affiliation Use Case OOI CI LCO Review, Feb 2010 OOI CI LCO Review, Feb 2010 10

  11. Message Brokers over DIF OOI CI LCO Review, Feb 2010

  12. Thanks ! OOI CI LCO Review, Feb 2010

More Related