
| 出版日期:2002-09-30 总期号:1156 本年期号:73 |
|
组播技术担当e时代邮递员
王凌 在遇到要传送大型文件时,许多IT业的管理者往往通过增加网络带宽来达到目的,虽然这种方法不会增加太多的成本,但是,随着文件规模不断的增加,提高带宽已经无法应付。还有一种方法就是压缩数据或使用频带管理技术。不过,Digital Fountain所使用的组播技术能很好比解决这些问题。 Digital Fountain开发了用来支持IETF的可靠组播传输体系的产品,它的用户包括Seibel和PeopleSoft。这些公司利用Digital Fountain的专用服务器来实现各开发组之间适时的、可控的软件代码传送,这些开发组常常分布在欧洲、亚洲和南美洲。 PeopleSoft通常每星期向她世界各地的14个研究中心发送60-70个软件包,这些文件大小从50M到400M不等,公司是通过自己的私有网络进行传送的,速度一般在256kbps到2Mbps。 PeopleSoft想要一种自动的发送系统能够以低带宽有效地传送这些文件,而在这种文件传输中,至关重要的不是传送速度,而是传送保证在规定时间内传送的可靠性,不管网络是不是断了或是被阻塞了。因此,PeopleSoft购买了Digital Fountain的组播传输产品Transporter Fountain。通过4个月的使用证明,PeopleSoft能够将文件在预先设置的1小时45分钟内传送完毕。 以往的数据传输中,一个大文件被分解成小块,然后在WAN传送,同时每一块都送回一个传送应答信号,所有的数据块都得按照先后顺序到达目的地,如果传输被中断,整个过程都得重来。而Digital Fountain的服务器同时具有一项专利保护的数学编码技术,这项技术是由该公司的创始人之一兼CTO的Michael Luby研究出来的。这种编码技术将大型数据文件破开成为在网络上传送的小文件。Luby的算法则将数据转换为一系列类似函数的被称作超内容(Meta-Content)的包,每一个包都带有关于整个源文件的编码信息,所以,这种数据包到达目的地就与顺序无关,只要能够有足够多的包到达即可,而这种包的多少决定于具体的应用场合。当传输被中断,那么下次传送就可以从断点处重新开始。 |
|||||||||||||||||