[发明专利]多处理器存储区域网络中的虚拟化支持有效
| 申请号: | 200780043621.6 | 申请日: | 2007-11-28 |
| 公开(公告)号: | CN101617297A | 公开(公告)日: | 2009-12-30 |
| 发明(设计)人: | 毛里利奥·科梅托;吉万·卡密赛缇;艾瑞丹·保罗;钟华;瓦拉古尔·V·查卓瑟卡兰 | 申请(专利权)人: | 思科技术公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F13/14 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 李晓冬;南 霆 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 处理器 存储 区域 网络 中的 虚拟 支持 | ||
1.一种用于存储区域网络中的交换级别负载平衡的方法,该方法包括:
接收输入/输出IO;
判定所述IO是否是新的,其中新的指的是对应于系统当前不知晓的交换;
如果所述IO是新的,则将所述IO指派到特定的数据路径处理器并且创建与所述IO和所述数据路径处理器相对应的上下文;
接收与所述IO相对应的事件;以及
将所述事件转发到被指派给所述IO的数据路径处理器。
2.如权利要求1所述的方法,其中,所述特定的数据路径处理器是负载最轻的数据路径处理器。
3.如权利要求1所述的方法,其中,如果所述IO源自所述存储区域网络中的主机,则所述上下文是主机上下文。
4.如权利要求1所述的方法,其中,如果所述IO源自交换机并朝向所述存储区域网络中的存储装置,则所述上下文是盘上下文。
5.如权利要求1所述的方法,其中,所述方法是在所述存储区域网络中的主机和盘之间的设备处执行的。
6.如权利要求1所述的方法,还包括:
在所述数据路径处理器处接收所述事件;
判定所述数据路径处理器是否仍被指派给所述IO;并且
如果所述数据路径处理器并非仍被指派给所述IO,则将所述事件转发到被指派给所述IO的数据路径处理器。
7.如权利要求1所述的方法,其中,接收事件的步骤包括经由标签-长度-值TLV帧来接收事件。
8.如权利要求1所述的方法,其中,接收事件的步骤包括经由光纤信道协议FCP帧来接收事件。
9.如权利要求1所述的方法,其中,所述创建上下文的步骤包括创建三元内容可寻址存储器TCAM条目。
10.一种用于存储区域网络中的交换级别负载平衡的设备,该设备包括:
用于接收输入/输出IO的装置;
用于判定所述IO是否是新的的装置,其中新的指的是对应于系统当前不知晓的交换;
用于如果所述IO是新的则将所述IO指派到特定的数据路径处理器并且创建与所述IO和所述数据路径处理器相对应的上下文的装置;
用于接收与所述IO相对应的事件的装置;以及
用于将所述事件转发到被指派给所述IO的数据路径处理器的装置。
11.如权利要求10所述的设备,其中,所述特定的数据路径处理器是负载最轻的数据路径处理器。
12.如权利要求10所述的设备,其中,如果所述IO源自所述存储区域网络中的主机,则所述上下文是主机上下文。
13.如权利要求10所述的设备,其中,如果所述IO源自交换机并朝向所述存储区域网络中的存储装置,则所述上下文是盘上下文。
14.如权利要求10所述的设备,其中,所述设备处于所述存储区域网络中的主机和盘之间。
15.如权利要求10所述的设备,还包括:
用于在数据路径处理器处接收所述事件的装置;
用于判定所述数据路径处理器是否仍被指派给所述IO的装置;并且
用于如果所述数据路径处理器并非仍被指派给所述IO则将所述事件转发到被指派给所述IO的数据路径处理器的装置。
16.如权利要求10所述的设备,其中,用于接收事件的装置包括用于经由标签-长度-值TLV帧来接收事件的装置。
17.如权利要求10所述的设备,其中,用于接收事件的装置包括用于经由光纤信道协议FCP帧来接收事件的装置。
18.如权利要求10所述的设备,其中,用于创建上下文的装置包括用于创建三元内容可寻址存储器TCAM条目的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780043621.6/1.html,转载请声明来源钻瓜专利网。





