Sep 17 – 21, 2012
Clarion Conference Centre
Europe/Prague timezone

Transporting Accounting Data using SSM

Sep 19, 2012, 12:00 PM
Zenit (Clarion Conference Centre)


Clarion Conference Centre

Presentation EGI Operations (Tiziana Ferrari: track leader) Operations Workshops


Mr Will Rogers (STFC)

Printable Summary

SSM is a program written in python which allows secure transfer of data over the STOMP protocol, which can be configured to send and receive data between arbitrary endpoints. It is used in production for publishing accounting data to the new APEL server. This presentation describes the current status of SSM and plans for its development.

Wider impact of this work

The SSM can be used as a transport layer for any message content, and is tested with the EGI broker network. Although it was designed for accounting, it could be used for other purposes.

Description of the work

SSM was written to use the EGI broker network to send and receive messages securely. It uses X509 certificates for encryption and signing of data in transit. It has been extensively tested and is now used as part of the new APEL server. It can be used for sending any text-based data, and will be used for other types of accounting.

Work is in progress to improve SSM by simplifying its message sequence and defining its protocol precisely, allowing easier interoperability with other accounting systems in EGI.

Primary author

Mr Will Rogers (STFC)

Presentation materials