要熄灯了,只能简要的翻一下。微软设在剑桥的实验室日前宣称他们开发了一种新的 P2P 文件系统。这种系统能够克服目前存在于诸如 Bit Torrent 等软件协议中的调度问题。研究人员还说,利用他们的网络编码技术将会使下载时间比那些仅使用服务器编码的情况加快20%到30%,比完全未编码的情况快200%到300%。这种系统的原理和我们熟悉的 BT 软件类似。都是把一个大文件放在服务器上,并且把它分为很多块传给各个用户。这样,用户们在下载到全部的数据块后就能拼接出最初完整的文件。这么做,能够大大节约服务器的带宽。而原有系统的毛病在于,每个下载用户都在等待自己所需要的那些数据块。当用户增多时,调度将会变得异常复杂,而整个过程亦会被拖慢。
微软研究人员的新方法便是将这些数据块重新编码,这样每块数据都会包含有一些整个目标文件的线性集合信息。接着,为每一块数据加入自身参数的标签。当你下载到部分数据块后,你就能利用你已经下载的数据块还原出更多的数据块。即便是你并未下载到所有的数据块,你依然能拥有足够的信息来重新构造出完整的原文件。这样一来,用户们不用一直等待自己所需的数据块了。此外,每个用户的地位都将是平等的,原来由于某个用户而造成瓶颈的情况将不复存在。同样,网络的拥挤状况也会因此得到改善,因为,同样的信息再也没必要在网络上重复的多次传播了。
更多信息请参考原文:The Register