Windows Server 2012通过接收端扩展汇聚改善网络性能
(2012-12-18 14:14:29)
标签:
网络服务器windowsserver2012微软it |
分类: IT杂谈 |
Windows Server 2012有几项技术能够针对关键应用程序自动优化性能:(1)可预测。能用可预测的方式对I/O的变化作出响应。(2)可扩展能力。通过更高的每秒I/O 数量(IOPS)可轻松降低处理应用程序产生的延迟。(3)绝对低延迟。减少了关键应用程序所必需的端到端事务处理的数量。这三项技术备受关注,然而还有一项重要的网络性能改善技术往往被忽略。Windows Server 2012 还通过接收端扩展(RSS)以及接收端汇聚(RSC)技术改善网络性能。
接收端扩展,即RSS 可将中断的监控工作分摊给多个处理器,这样就不需要由一个处理器处理全部的I/O 中断,老版本Windows Server 中通常都是这样做的。在处理器之间进行主动的负载平衡需要追踪不同CPU 的负载情况,然后按序对中断进行传输。您可以选择哪些处理器负责处理RSS 请求,包括超出64K 的处理器,这样您就可以充分利用某些包含大量逻辑处理器的,非常高端的计算机。
RSS 可用于内建的网卡捆绑或负载平衡与故障转移群集(LBFO),并取消了老版本Windows Server 中的一个局限,不再要求必须在硬件设备与RSS 之间进行选择。RSS 还可用于用户数据报协议(UDP)通讯,并可通过WMI 以及Windows PowerShell 进行管理与调试。
接收端汇聚,即RSC 通过降低处理大量网络I/O 通讯时的CPU负担,改善了服务器的可扩展能力。为此该技术可将多个传入数据包汇聚到一个较大的缓冲内。在早期的测试中,RSC 可降低CPU 使用率高达20%。
总之,通过使用Windows Server 2012,您的服务器可充分利用操作系统在降低延迟方面的改进,提供更高的每秒I/O 数量,减少端到端事务的处理,在处理器之间主动进行负载平衡,并且还能获得大量有关RSS 的其他改进。这些改进有助于满足一些最高级应用程序的需求,当用户通过本地或广域网访问物理或虚拟环境中的服务器和应用程序时,可获得更好的性能,而接收端扩展(RSS)以及接收端汇聚(RSC)技术更是能大大改善网络性能。