Top Banner
Sponsored by the National Science Foundation IMF: XML Messaging Service GEC 13 Demo Lead PI: Rudra Dutta Co-PI: George Rouskas Students: Ashutosh Grewal, Can Babagolu March, 2012 PI: Keren Bergman Students: Michael Wang, Cathy Chen PI: Ilia Baldine Shu Huang Anirban Mandal
8

IMF: XML Messaging Service GEC 13 Demo

Feb 23, 2016

Download

Documents

mihaly

IMF: XML Messaging Service GEC 13 Demo. PI: Keren Bergman Students: Michael Wang, Cathy Chen. PI: Ilia Baldine Shu Huang Anirban Mandal. Lead PI: Rudra Dutta Co-PI: George Rouskas Students: Ashutosh Grewal , Can Babagolu. March, 2012. XML-RPC. pS client. XML-RPC. RENCI. XMPP. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation

IMF: XML Messaging ServiceGEC 13 Demo

Lead PI: Rudra DuttaCo-PI: George RouskasStudents: Ashutosh Grewal,Can Babagolu

March, 2012

PI: Keren BergmanStudents: Michael Wang,Cathy Chen

PI: Ilia BaldineShu Huang

Anirban Mandal

Page 2: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 2March 2012

XML-RPC

XML-RPC

pS client

Page 3: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 3March, 2012

SimpleIMFSubscriber

XMPPLDAP XMPP

RENCI

SimpleIMFSubscriber

Measurement Handler

IMF P/S Manager

At GEC12, November, 2011

Page 4: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 4March, 2012

OMF EC-like (stub)

GENI Messaging Service (XMPP)

OMF RC-like (stub)

GENI CACA

Cert

GENI CertGENI

CertGENI Cert

Chat

GENI Cert

Repository Service

Client credentials

• Secure connection to GMS, require GENI CA issued certificates• Credentials authorize clients to specific topics (can-pub, can-sub)• Simple repository service can subscribe and archive topics• OMF-like actuation system can use GMS

Page 5: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 5

Beforehand:• Certificates issues, credentials

generated using GPO OMNI/gcf tool entrusting specific rights to client certs

• (May evolve to ABAC in future)

• Certificate distributed to client• GMS holds CA certificate and

credentials

March, 2012

GMS Authentication/Authorization

GENI Messaging Service (XMPP

Openfire Server)

Authentication using GENI certs

Verification of GENI XMLSEC credentials

PubSub entities inside slice

PubSub entities outside slice

(eg. CF entities)

Clients Users

PubSub actions

Clients

Page 6: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 6

• Generating client certificates/credentials

March, 2012

GMS Demo

Cert/cred generate(gcf)

Openfire web

portal

Openfire logs

Client credent-ials

Chat clients + certs

Repo service+ certs

Repo DB IMF PSM logs

OMF-like EC + RC

+ certs

OMF-like AM

Flukes

• Chat client communication

• OMF-like EC-RC experiment

• Replace OMF EC cert connect fails

• Restore cert, expire credentials connects, msg fails

• Start Repository service show RC / PSM msgs archived

OMF EC-like (stub)

GENI Messaging Service (XMPP)

OMF RC-like (stub)

GENI CACA

Cert

GENI CertGENI

CertGENI Cert

Chat

GENI Cert

Repository Service

Client credentials

Page 7: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 7March, 2012

OMF EC-like Optical

OMF RC-like Optical

Orchestration (NICTA-like msg

auth?)

NetKarma (Event

records?)

GENI Message Service

Polatis VOA SOA …

At GEC14, November, 2012

Page 8: IMF: XML Messaging Service GEC 13 Demo

Sponsored by the National Science Foundation 8March, 2012

GMS