Invention Grant
US08677014B2 Fine granularity exchange level load balancing in a multiprocessor storage area network
有权
多处理器存储区域网络中的精细粒度交换级别负载平衡
- Patent Title: Fine granularity exchange level load balancing in a multiprocessor storage area network
- Patent Title (中): 多处理器存储区域网络中的精细粒度交换级别负载平衡
-
Application No.: US11605618Application Date: 2006-11-28
-
Publication No.: US08677014B2Publication Date: 2014-03-18
- Inventor: Maurilio Cometto , Jeevan Kamisetty , Arindam Paul , Varagur V. Chandrasekaran
- Applicant: Maurilio Cometto , Jeevan Kamisetty , Arindam Paul , Varagur V. Chandrasekaran
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
Fine granularity exchange level load balancing may be performed in a device in a storage area network in order to ensure that processors in a multi-core environment are not overloaded. This may be accomplished by assigning input/outputs relating to a particular exchange to a specific processor, and maintaining that association so that subsequent related input/outputs are handled by the same processor. In this process, the system may first determine if a received IO is new. If so, then it may assign the IO to a particular data path processor and create a context corresponding to the IO and the processor, as well as to the type of the non-command frame. Subsequently, an event may be received corresponding to the IO, which may then be forwarded to the processor assigned to the IO.
Public/Granted literature
- US20080127198A1 Fine granularity exchange level load balancing in a multiprocessor storage area network Public/Granted day:2008-05-29
Information query