第一页
Microsoft 新推出的 Windows Vista 操作系统在商界引起了强烈反响。因为这个替代 XP 的全新系统软件除了一贯的可读取性以及堆栈和内核更新外,还在XP 的基础上做了两处变动,尤其吸引企业用户:提供了全新的TCP/IP 堆栈和全新的通用互联网文件系统(CIFS)。
这两处改动之所以具有如此强大的吸引力,主要在于它们能对提高网络上的文件共享性能发挥重要作用,尤其是广域网(WAN)。 据 Nemertes Research 称,分支机构的数量以每年 10% 的速度快速增长。随着企业远程员工数量的不断增加,广域网性能成为某些企业最棘手的问题,广域网环境中固有的延时和速度缺陷对员工生产率产生了负面影响。
对这些用户来说,Vista 将成为意外的惊喜。作为全新的 Windows 操作系统,Vista 承诺为通过广域网访问集中放置的Microsoft 应用的远程用户解决长距离的性能问题,并提供类似局域网的性能。实际上,有些人甚至认为 Vista将淘汰广泛部署的用于克服分布式企业局限性的应用加速和广域网优化解决方案。
然而,实际情况与这种假设大相径庭。Vista 虽然是 Windows 操作系统的巨大进步,致力于解决广域网性能问题,但是,尽管 它业已推出,(又或者正是因为它的存在), 应用加速和广域网优化解决方案仍旧极为重要。
想知道原因?让我们来看看 Vista 给TCP/IP 和 CIFS 带来了哪些变化。
增加优势区
对于全新的 TCP/IP 堆栈,Vista 更改了拥塞控制算法以提高性能,并允许以更快的速度发送更多数据。
TCP/IP 协议通过发送固定数量的少数数据开始慢速启动,然后逐渐加大数据传输规模并加快传输速度,直到出现拥塞开始丢弃数据包为止。此时,协议恢复初始传输速度,开始新一轮的传输流程。虽然这种方法在局域网中高效而可靠,但却不适用于广域网环境。因为在广域网环境中,数据是通过易出现延时问题的、长距离的、固定带宽的链路传输的。
Vista 推出了名为 Compound TCP 的新算法,该算法能调节 TCP 流控制机制并增加了 TCP/IP 可以在其中运行的“优势区”,从而提高了在高延时低带宽链路上的 TCP 性能,如广域网环境。Compound TCP 不仅改进了数据在长距离链路上的传输,而且还减少了抖动,这对 IP 语音(VoIP)等延时敏感型应用至关重要。
CIFS 增强
Windows Vista 中的 CIFS 增强允许更简单地实施协议,在设备之间提供文件和打印共享。
基于Microsoft 服务器信息块(SMB)协议的CIFS可将文件分成多个小型数据块,按顺序将每个数据块从发送方传输至请求方。发送方需要请求方确认已接收到了上一个数据块,然后才发送下一个数据块,因此传输一个文件需要几百甚至几千次的往返,耗用大量的时间。这种传输技术虽然适用于局域网,但在高延时低带宽的广域网环境中,每个数据块的传输和认可过程都需经过固定容量的长距离链路,因此,CIFS 效率极低 — 甚至低于 TCP/IP。
Windows Vista基于 SMB V2 (SMB2) 的 CIFS 实施,添加了帮助简化大型文件在广域网上传输的功能,允许通过广域网同时发送两个或多个数据块。
(未完,请翻页)
网友评论