Extending Globus to support Multicast Transmission

Change log
Jeacle, Karl 
Crowcroft, Jonathon  ORCID logo  https://orcid.org/0000-0002-7013-0121

The Globus Toolkit is an open source software toolkit that has become the de-facto standard for middleware used to build Grid services. Globus XIO is an eXtensible Input/Output library for Globus. It provides a POSIX-like API to swappable I/O implementations - essentially "I/O plugins" for Globus. TCP-XM is a modified TCP engine that supports multicast transmission. We have taken this protocol and wrapped it using XIO to extend the Globus Toolkit to support multicast transmission. This paper describes the implementation and operation of our Globus XIO multicast transport driver. It provides an overview of the TCP-XM protocol design, and describes some initial experimental results.


Proceedings of the 2004 UK e-Science All hands Meeting, 31st August - 3rd September, Nottingham UK

Globus toolkit, open source, middleware, grid, multicast transmission
Journal Title
Conference Name
Journal ISSN
Volume Title
Publisher DOI
Publisher URL