北京时间6月17日消息,据国外媒体报道,微软英国剑桥实验室目前正在开发一种新型文件共享技术,利用这一技术,网络用户可以更便捷地通过互联网共享较大的电影、电视节目和软件等文件。
微软正在开发的这一技术名为“Avalanche”,它同BitTorrent等点到点(peer-to-pee)文件交换系统十分类似。它们的工作原理都是将一个大文件分割成多个部分,终端用户可以从其它用户的硬盘上下载各个文件片断,并在下载完成后复原成原文件。目前,BitTorrent等系统已经在互联网上广泛应用,随着这一技术的普及,大量用户同时在中央服务器上下载文件所引起的带宽不足和性能下降的问题得到了有效的解决。当然,也有很多出版商抱怨BitTorrent及同类软件导致侵权行为泛滥。
微软表示,BitTorrent等系统存在一个令人困扰的问题,那就是有些时候用户需要等待很长时间才能完成对最后几个文件片断的下载,而如果这时出现客户端掉线或是客户端供不应求的情况,用户等待的时间会更长。微软剑桥实验室研究主管皮特-凯(Peter Key)表示,Avalanche技术可以有效的解决这一难题。在文件发布之前,用户可以在服务器端对文件片断使用特殊算法进行编码,每一个编码后的文件片断都包含原文件其它片断的信息,因此用户复原原文件时不再需要等待最后一个文件片断下载完成。
当一台PC接收到部分编码文件后,它可以从已获得的文件中随机创建新的编码文件,并发送给其它PC。当一名用户接收到足够的编码文件后,就可以将它们复原为原文件。皮特-凯表示,Avalanche的工作机制同BitTorrent有很大区别。例如,Avalanche并不依赖于中央服务器,也就是我们通常所有的“种子”。每台PC上的Avalanche客户端可以自动同其它用户共享编码文件,而不需要查看其它PC的硬盘以确定需要哪些文件。测试显示,Avalanche在小型网络中应用状况良好。
更为重要的是,微软宣布Avalanche系统可以阻止用户分发版权专利保护内容,因为Avalanche只转发那些有出版商数字签名的文件。据剑桥实验室的一位工程师透露,微软已经完成了Avalanche原型的开发,目前开始在测试人员之中试用。利用Avalanche技术,微软在一天之内就将一个4GB大小的软件分发给数千名测试人员,而通过传统方法需要至少两周的时间。
微软希望Avalanche能引起电视广播公司及电影制片厂的兴趣。皮特-凯表示,微软正同多家厂商进行谈判,最早明年初首先在英国推出Avalanche技术。