云计算提供了一种廉价的方式进行数据密集型计算,使公司能够有效地向在线的供应商租借性能。但是当向云计算系统上传大量数据时仍显昂贵和费时。
亚马逊宣布了一项新的“超快文件传输协议(FASP)”,旨在使数据上传到其云服务时更加容易。这个协议使得小型企业客户甚至是没有昂贵的基础设施的个人用户实现数据上传云服务,这正是亚马逊希望扩大的用户群。
“云计算最大的瓶颈无疑是数据上传和下载。”位于苏格兰圣安德鲁斯大学的联合实验室研究员Ian Sommerville如此表示,小企业通常陷在更久的数据传输速度或者额外的基础设施投资之间。
问题的核心在于互联网的核心部分(TCP协议)。通过技术合作规范将信息分解成小的数据流,发送每一个数据包,然后一个数据包在被发送之前收到等待确认。数据数据包没有到达,或者网络正在超载,nae数据速率将会减缓从而避免网络崩溃。
当TCP在一个较短的距离内传送正常的小数据流时,对云计算用户来说,这会引发严重的问题。数据必须经过的距离——是由此通过的网络节点来计算的,但是这通常会混进许多错误的节点。例如,使用百兆的网络将数据横传美国会导致100毫秒的延迟和1%数据包的丢失,实际上使用到的网络石油10M或者更少。
有不少研究机构表明,TCP是大量数据传输的瓶颈。
不同于TCP,FASP不用等待每一个数据包的收到确认,只是需要确认所有数据到达,位于的云计算供应商Cloud2的西蒙·哈德森表示说,他是FASP较早的一位拥趸。在这种协议下,只有丢失的数据包才会被重新发送。“取代了发送小数据包的做法,FASP选择发送大数据包,
”哈德森表示。结果就是带宽的有效使用——更多的数据通过,到达的时间更快。
另一个好处是“交通”控制。一位澳大利亚的云计算研究人员安娜·刘认为,“在云计算中,挑战是公共网络的不可预测性,你无法控制别人在网络上的行为。”
FASP试图根据带宽和其它数据发送的情况解决这种管控的不可预测性,比如数据包的大小,传送的速率等。这意味着,可以保证文件传输的时间。当在超过百兆的连接中传送数据的时候,FASP保证了95M的利用。
亚马逊是云计算领域的大玩家,FASP的接受可以吸引用户接受他们别的技术。“如果改进了网络连接,就会减少进入云计算的障碍,让更多的人使用它。” |