NVIDIA DualNet技术从产品设计上实现了两个千兆比特乙太网MAC的整合,从而消除了网路瓶颈,提升系统效率和性能,实现最快的千兆比特乙太网连线。取决于用户的需要,这两个千兆比特乙太网连线埠既可以单独使用,又能合併使用,还可以支持多种不同的配置。
DualNet技术不只是简单地将两个千兆比特乙太网连线埠合併到硬体中。DualNet技术允许将PC配置为家庭网路网关,并且具备诸多先进的网路连线特性,包括组队、负载平衡、容错和TCP/IP加速等特性。
组队
组队特性允许系统并行使用NVIDIA DualNet配置中的两个千兆比特乙太网,全面提升乙太网连线的速率。藉助具备组队特性的NVIDIA DualNet技术,可以轻鬆设定一个高速2千兆比特乙太网伺服器,为同时与之连线的多台计算机提供全速千兆比特传输率,充分发挥PC的处理能力。
组队特性可以将两个千兆比特乙太网连线埠合併起来,并且实现智慧型负载平衡,从而显着提升网路性能。此外,容错技术确保了当一条连线发生故障时,另一条完好的连线将立即自动接过业务传送任务。有了组队特性和容错能力,就能配置一台高度可靠的高性能档案伺服器。
传送和接收智慧型负载平衡
启用组队特性后,小组中的多个千兆比特乙太网连线将各自保留自己的专用MAC地址,而合併的小组则共享一个IP位址。传送负载平衡算法根据对端(客户端)IP位址,向小组中的特定千兆比特乙太网连线分配传出业务。如果需要进行数据传输,那幺,网路驱动程式将採用这种分配方式,确定由那个千兆比特乙太网连线来执行数据传输任务。这种方式确保了平衡地向小组中的所有千兆比特乙太网连线分配任务。无论什幺时候,只要有一条连线处于空闲状态,负载平衡算法就将动态调节连线负载,以确保实现最优利用率。
接收负载平衡则採用了一种连线引导方法,在小组中的两个千兆比特乙太网连线之间分配传入的业务。如果两个千兆比特乙太网连线埠分别连线至不同的伺服器,那幺,来自不同伺服器的传入业务也要在小组中的这两个连线之间进行分配。
容错
NVIDIA nForce MCP具备容错能力,即当其中一个千兆比特乙太网连线埠发生故障、掉线或者连线中断时,能够自动切换至冗余或备用连线。一般而言,伺服器配置必须实现容错能力,以提高伺服器的可靠性,确保持续的有效性。
容错能力与负载平衡密切配合,确保在连线发生故障时也能妥当地转发网路业务。例如,如果将一个千兆比特乙太网连线埠上连线的电缆断开,那幺,网路业务将通过另一条千兆比特乙太网连线进行传输。这个过程是自动完成的,无需用户介入。一旦断开的连线恢复,两个连线将重新实现组队,并由恢复的连线传输业务。
TCP/IP加速
NVIDIA nForce MCP的本地千兆比特乙太网控制器具备TCP/IP加速和硬体卸载处理能力,不仅能够以千兆比特传输率处理网路业务,而且降低了CPU占用量。其硬体卸载处理能力完全兼容微软的Chimney架构。
NVIDIA TCP/IP加速特性是一个网路连线解决方案,包含了一颗用于加速处理网路业务的专用处理器和经硬体最佳化的软体。TCP/IP加速特性实现了以全双工千兆比特乙太网速率深入检查网路连线及其传输的业务。通过将需要耗用大量CPU资源的数据包处理任务卸载至硬体,TCP/IP加速特性实现了最优系统性能。