Cargando…

Monitoring of CERN's Data Interchange Protocol (DIP) system

CERN's Data Interchange Protocol (DIP) [1] is a publish-subscribe middleware infrastructure developed at CERN to allow lightweight communications between distinct industrial control systems (such as detector control systems or gas control systems). DIP is a rudimentary data exchange protocol wi...

Descripción completa

Detalles Bibliográficos
Autores principales: Copy, Brice, Mandilara, Eleni, Prieto Barreiro, Ivan, Varela, Fernando
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2017-THPHA162
http://cds.cern.ch/record/2305320
_version_ 1780957564987506688
author Copy, Brice
Mandilara, Eleni
Prieto Barreiro, Ivan
Varela, Fernando
author_facet Copy, Brice
Mandilara, Eleni
Prieto Barreiro, Ivan
Varela, Fernando
author_sort Copy, Brice
collection CERN
description CERN's Data Interchange Protocol (DIP) [1] is a publish-subscribe middleware infrastructure developed at CERN to allow lightweight communications between distinct industrial control systems (such as detector control systems or gas control systems). DIP is a rudimentary data exchange protocol with a very flat and short learning curve and a stable specification. It also lacks support for access control, smoothing or data archiving. This paper presents a mechanism which has been implemented to keep track of every single publisher or subscriber node active in the DIP infrastructure, along with the DIP name servers supporting it. Since DIP supports more than 55,000 publications, regrouping hundreds of industrial control processes, keeping track of the system activity requires advanced visualization mechanisms (e.g. connectivity maps, live historical charts) and a scalable web-based interface to render this information is essential.
id oai-inspirehep.net-1656451
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling oai-inspirehep.net-16564512019-09-30T06:29:59Zdoi:10.18429/JACoW-ICALEPCS2017-THPHA162http://cds.cern.ch/record/2305320engCopy, BriceMandilara, EleniPrieto Barreiro, IvanVarela, FernandoMonitoring of CERN's Data Interchange Protocol (DIP) systemAccelerators and Storage RingsCERN's Data Interchange Protocol (DIP) [1] is a publish-subscribe middleware infrastructure developed at CERN to allow lightweight communications between distinct industrial control systems (such as detector control systems or gas control systems). DIP is a rudimentary data exchange protocol with a very flat and short learning curve and a stable specification. It also lacks support for access control, smoothing or data archiving. This paper presents a mechanism which has been implemented to keep track of every single publisher or subscriber node active in the DIP infrastructure, along with the DIP name servers supporting it. Since DIP supports more than 55,000 publications, regrouping hundreds of industrial control processes, keeping track of the system activity requires advanced visualization mechanisms (e.g. connectivity maps, live historical charts) and a scalable web-based interface to render this information is essential.oai:inspirehep.net:16564512018
spellingShingle Accelerators and Storage Rings
Copy, Brice
Mandilara, Eleni
Prieto Barreiro, Ivan
Varela, Fernando
Monitoring of CERN's Data Interchange Protocol (DIP) system
title Monitoring of CERN's Data Interchange Protocol (DIP) system
title_full Monitoring of CERN's Data Interchange Protocol (DIP) system
title_fullStr Monitoring of CERN's Data Interchange Protocol (DIP) system
title_full_unstemmed Monitoring of CERN's Data Interchange Protocol (DIP) system
title_short Monitoring of CERN's Data Interchange Protocol (DIP) system
title_sort monitoring of cern's data interchange protocol (dip) system
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2017-THPHA162
http://cds.cern.ch/record/2305320
work_keys_str_mv AT copybrice monitoringofcernsdatainterchangeprotocoldipsystem
AT mandilaraeleni monitoringofcernsdatainterchangeprotocoldipsystem
AT prietobarreiroivan monitoringofcernsdatainterchangeprotocoldipsystem
AT varelafernando monitoringofcernsdatainterchangeprotocoldipsystem