nordunet ticketing system integration

Upload: scallywer

Post on 02-Jun-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 NORDUnet Ticketing system integration

    1/16

    NORDUnetNordic Infrastructure for Research & Education

    Ticketing system integration

    5thTF-NOC meeting

    Dubrovnik 15/2-12Stefan Listrm

  • 8/10/2019 NORDUnet Ticketing system integration

    2/16

    NORDUnetNordic infrastructure for Research & Education

    Agenda

    Background

    Current problems and solutions

    Our idea and implementation

    Conclusions

  • 8/10/2019 NORDUnet Ticketing system integration

    3/16

    NORDUnetNordic infrastructure for Research & Education

    Background

    Before and now

    Early 1970s we started sending e-mailsover the network

    2012 The most preferred way to

    communicate with external parties is stille-mail (see NOC survey).

    Two main ways to send out ticket info

    Disseminate to only selected partiesVery restrictive and can be hard to manage

    Disseminate everything to everyone

    Can become very spammy

  • 8/10/2019 NORDUnet Ticketing system integration

    4/16

    NORDUnetNordic infrastructure for Research & Education

    Problems

    Problems (primarily multi-domain)

    Large customers (projects that buyservices from several NRENs) have a hardtime to get a complete overview of their

    service. Coordinating troubleshooting on the same

    service in several domains is verychallenging

    Information sent between differentorganisations have to be manually addedto ticket systems

  • 8/10/2019 NORDUnet Ticketing system integration

    5/16

    NORDUnetNordic infrastructure for Research & Education

    Current solutions

    Current solutions (workarounds)

    Implement a separate ticket system(LHCOPN)

    Implement a separate organisation to

    collect and disseminate information(E2ECU)

    Both solutions have overhead

    I.e. NOC have to use two ticket systemsfor same information or someone have tomanually collect information fromseveral sources and redistribute it

  • 8/10/2019 NORDUnet Ticketing system integration

    6/16

    NORDUnetNordic infrastructure for Research & Education

    Earlier work

    Correlation of information in e-mails in

    the EGEE project

    Proved very hard

    Due to loose constraints on e-mails almost

    every organisation use differentstructures, information and language intheir e-mails

    However part of that work resulted inRFC6137 (NTTDM)

    Some bias towards grid community but formost parts very generic and useful

  • 8/10/2019 NORDUnet Ticketing system integration

    7/16

    NORDUnetNordic infrastructure for Research & Education

    Fordrop

    Forensic dropbox is a social tool for

    collaborative computer forensicanalysis (fordrop.org)

    Targeted towards CERT community

    Distributed (bootstrap as centralized)

    Subscribe and publish using XMPPfederations

    Messages are structured as Activitystreams (JSON)

    Presentation at Terena 2012 conf.

  • 8/10/2019 NORDUnet Ticketing system integration

    8/16

    NORDUnetNordic infrastructure for Research & Education

    Users and nodes

  • 8/10/2019 NORDUnet Ticketing system integration

    9/16

    NORDUnetNordic infrastructure for Research & Education

    Message thread

  • 8/10/2019 NORDUnet Ticketing system integration

    10/16

    NORDUnetNordic infrastructure for Research & Education

    Message dissemination

  • 8/10/2019 NORDUnet Ticketing system integration

    11/16

    NORDUnetNordic infrastructure for Research & Education

    Message details

  • 8/10/2019 NORDUnet Ticketing system integration

    12/16

    NORDUnetNordic infrastructure for Research & Education

    Trouble ticket developments

    Building on Fordrop to automate

    trouble ticket dissemination

    Done so far

    RSS to Activity stream translator

    Correlation of two different activitystreams

    Next step

    Create a module to automatically create/update/close tickets in RT

  • 8/10/2019 NORDUnet Ticketing system integration

    13/16

    NORDUnetNordic infrastructure for Research & Education

    What makes this succeed?

    Based on open standards

    Activity streams is widely adopted (e.g. byFacebook and Google)

    Several ticket systems already support

    RSS feeds Many organisations already have their

    own XMPP servers

    More and more organisations arerestructuring their ticket systems andintroducing more structured data

  • 8/10/2019 NORDUnet Ticketing system integration

    14/16

    NORDUnetNordic infrastructure for Research & Education

    Interested?

    Think this is a good idea and want to

    help this initiative? Let us know what kind of fields you have

    in your ticket system

    Turn on a RSS feed from your system thatwe can experiment with

  • 8/10/2019 NORDUnet Ticketing system integration

    15/16

    NORDUnetNordic infrastructure for Research & Education

    Conclusions

    We are still using the same method to

    disseminate information as the 1970s

    Current solutions makes coordination

    very challenging

    We now have the standards andtechnology to make something better

    You can with make a difference!

  • 8/10/2019 NORDUnet Ticketing system integration

    16/16

    NORDUnetNordic infrastructure for Research & Education

    [email protected]