用于Globus XIO的多播传输驱动程序

Karl Jeacle, J. Crowcroft
{"title":"用于Globus XIO的多播传输驱动程序","authors":"Karl Jeacle, J. Crowcroft","doi":"10.1109/WETICE.2005.7","DOIUrl":null,"url":null,"abstract":"In recent years, much work has been done on attempting to scale multicast data transmission to hundreds or thousands of receivers. There are, however, many situations where an application might involve transmission to just ten or twenty sites. Today's grid environments, for example, see high energy physicists carry out multi-gigabyte bulk data transfers to a handful of destinations. In this project, we are investigating how TCP-XM, a modified version of TCP that supports multicast, can be integrated with Globus to to provide grid users with a reliable multicast transport protocol. Our approach has been to use Globus XIO - an extensible input/output library for Globus that provides a POSIX-like API to swappable I/O implementations. We have wrapped TCP-XM in XIO to extend Globus to support multicast transmission. This paper describes the implementation and operation of our Globus XIO multicast driver, reviews the TCP-XM protocol design, and provides some experimental results.","PeriodicalId":128074,"journal":{"name":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","volume":"171 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"A multicast transport driver for Globus XIO\",\"authors\":\"Karl Jeacle, J. Crowcroft\",\"doi\":\"10.1109/WETICE.2005.7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, much work has been done on attempting to scale multicast data transmission to hundreds or thousands of receivers. There are, however, many situations where an application might involve transmission to just ten or twenty sites. Today's grid environments, for example, see high energy physicists carry out multi-gigabyte bulk data transfers to a handful of destinations. In this project, we are investigating how TCP-XM, a modified version of TCP that supports multicast, can be integrated with Globus to to provide grid users with a reliable multicast transport protocol. Our approach has been to use Globus XIO - an extensible input/output library for Globus that provides a POSIX-like API to swappable I/O implementations. We have wrapped TCP-XM in XIO to extend Globus to support multicast transmission. This paper describes the implementation and operation of our Globus XIO multicast driver, reviews the TCP-XM protocol design, and provides some experimental results.\",\"PeriodicalId\":128074,\"journal\":{\"name\":\"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)\",\"volume\":\"171 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WETICE.2005.7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WETICE.2005.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

摘要

近年来,在尝试将组播数据传输扩展到数百或数千个接收器方面做了大量工作。然而,在许多情况下,应用程序可能只涉及到10或20个站点的传输。例如,在今天的网格环境中,高能物理学家将大量数据传输到少数几个目的地。在这个项目中,我们正在研究如何将TCP- xm(支持多播的TCP的修改版本)与Globus集成,从而为网格用户提供可靠的多播传输协议。我们的方法是使用Globus XIO——一个可扩展的Globus输入/输出库,它为可交换的I/O实现提供了一个类似posix的API。我们将TCP-XM封装在XIO中,以扩展Globus以支持多播传输。本文介绍了我们的Globus XIO组播驱动程序的实现和操作,回顾了TCP-XM协议的设计,并给出了一些实验结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A multicast transport driver for Globus XIO
In recent years, much work has been done on attempting to scale multicast data transmission to hundreds or thousands of receivers. There are, however, many situations where an application might involve transmission to just ten or twenty sites. Today's grid environments, for example, see high energy physicists carry out multi-gigabyte bulk data transfers to a handful of destinations. In this project, we are investigating how TCP-XM, a modified version of TCP that supports multicast, can be integrated with Globus to to provide grid users with a reliable multicast transport protocol. Our approach has been to use Globus XIO - an extensible input/output library for Globus that provides a POSIX-like API to swappable I/O implementations. We have wrapped TCP-XM in XIO to extend Globus to support multicast transmission. This paper describes the implementation and operation of our Globus XIO multicast driver, reviews the TCP-XM protocol design, and provides some experimental results.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A conceptual framework for understanding collaborative systems evaluation Host behaviour based early detection of worm outbreaks in Internet backbones Design and evaluation of activity model-based groupware: methodological issues A decentralized strategy for resource allocation WETICE 2005 Tenth Securities Technologies (ST) Workshop Report (Formerly Enterprise Security (ES))
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1