sponsored by the national science foundation imf: xml messaging service gec 13 demo lead pi: rudra...
TRANSCRIPT
Sponsored by the National Science Foundation
IMF: XML Messaging ServiceGEC 13 Demo
Lead PI: Rudra Dutta
Co-PI: George RouskasStudents: Ashutosh Grewal,
Can Babagolu
March, 2012
PI: Keren BergmanStudents: Michael Wang,
Cathy Chen
PI: Ilia Baldine
Shu Huang
Anirban Mandal
Sponsored by the National Science Foundation 3March, 2012
SimpleIMFSubscriber
XMPPLDAP XMPP
RENCI
SimpleIMFSubscriber
Measurement Handler
IMF P/S Manager
At GEC12, November, 2011
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
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
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 DBIMF 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
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