发明授权
US07694009B2 System and method for balancing TCP/IP/workload of multi-processor system based on hash buckets
有权
用于平衡基于哈希桶的多处理器系统的TCP / IP /工作负载的系统和方法
- 专利标题: System and method for balancing TCP/IP/workload of multi-processor system based on hash buckets
- 专利标题(中): 用于平衡基于哈希桶的多处理器系统的TCP / IP /工作负载的系统和方法
-
申请号: US11296664申请日: 2005-12-07
-
公开(公告)号: US07694009B2公开(公告)日: 2010-04-06
- 发明人: Vipul Shah , N. S. S. Narasimha Rao , Alka Agrawal , Subrata Sarkar , Kumar Subramanian , Himanshu Shukla
- 申请人: Vipul Shah , N. S. S. Narasimha Rao , Alka Agrawal , Subrata Sarkar , Kumar Subramanian , Himanshu Shukla
- 申请人地址: US UT Provo
- 专利权人: Novell, Inc.
- 当前专利权人: Novell, Inc.
- 当前专利权人地址: US UT Provo
- 代理机构: Haynes and Boone, LLP
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
A method and system is provided for balancing work load for a plurality of computer processors in a multiple processor computer system. In such a system, there are a plurality of packets to be processed. First, a plurality of hash buckets are generated and each packet is assigned to a bucket by performing a predetermined hash function. The different hash buckets are then assigned to the processors based on the workload of all the processors. In connection with processing connections with a timer thread, a plurality of connections are processed with a plurality of timer threads. A plurality of hash buckets are provided, and each connection is mapped to one of the hash buckets. Further, each hash bucket is assigned to a processor timer thread based on a workload thereof.
公开/授权文献
信息查询