发明名称 负载平衡的联网环境下的智能故障转移
摘要 本发明涉及负载平衡的联网环境下的智能故障转移,提供一种位于网络装置驱动器中的散列表,其保存关于计算装置内的每个网络接口(NIC)的业务特性的数据。如果所述计算装置中的NIC中的一者变得不可靠,那么所述散列引擎中的成本函数允许软件驱动器启动在所述计算装置中其余的可靠NIC中间重新分配网络业务。使用这种散列引擎,所述软件驱动器能够以使网络业务在其余的可靠NIC上的分配最优化的方式智能地将不可靠的NIC上的网路连接中的每一者重新引导到计算装置内的可靠的NIC。或者,如果连接从旧的NIC移动到新的NIC,那么软件驱动器可检测被移动的连接,并将所述被移动的连接卸载到所述新的NIC上的硬件卸载引擎。通过此方法,当对网路连接进行故障转移时可更容易避免例如网络接口过载和计算装置性能降级等问题,从而相对于现有技术改进总体系统性能。
申请公布号 CN101360005A 申请公布日期 2009.02.04
申请号 CN200810094773.5 申请日期 2008.05.16
申请人 辉达公司 发明人 阿亚兹·阿卜杜拉;诺曼·K·陈;阿南德·拉贾戈帕兰;阿舒托什·K·杰哈;赫马马利尼·马尼克瓦萨甘;萨米尔·南达
分类号 H04L12/24(2006.01);H04L29/06(2006.01);H04L29/08(2006.01) 主分类号 H04L12/24(2006.01)
代理机构 北京律盟知识产权代理有限责任公司 代理人 王允方
主权项 1.一种用于将网路连接从主机软件模块卸载到故障转移网络接口卡(NIC)中所包含的第一硬件卸载引擎的方法,所述方法包括:监视正由多个起作用的NIC接收的包,其中与所述网路连接相关联的包正由多个起作用的NIC中的第一NIC接收;检测与所述网路连接相关联的包已被所述多个起作用的NIC中的第二NIC接收到,且将所述第二NIC识别为所述故障转移NIC;将所述故障转移NIC的身份传送到散列引擎,所述散列引擎运行用于确定故障转移NIC的身份的散列算法;设置所述第一硬件卸载引擎中所包含的第一受托连接表中的条目,其中所述条目包含所述网路连接的连接状态;以及设置所述主机软件模块中所包含的连接表中的对应于所述网络连接的硬件识别符,其中所述设置的硬件识别符指示所述网路连接正通过所述第一硬件卸载引擎而运行。
地址 美国加利福尼亚州