[发明专利]用于适配卡故障转移的设备、系统和方法有效
申请号: | 200880012500.X | 申请日: | 2008-04-18 |
公开(公告)号: | CN101663650A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | C·斯帕尼尔;A·D·沃尔斯;宋正中;S·布里尼克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 李镇江 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 适配卡 故障 转移 设备 系统 方法 | ||
技术领域
本发明涉及适配卡并且更加具体地涉及适配卡故障转移。
背景技术
数据处理系统经常包括多个处理器组。每一个处理器组可以包括 一个或者多个微处理器、高速缓冲存储器、主存储器,到外围设备的 桥和总线等。例如,处理器组可以通过北桥和南桥而与外围设备互连 (PCI)总线通信。诸如网络连接部、存储装置、专用计算引擎等的 适配卡外围设备可以通过PCI总线与处理器组通信。
适配卡通常包括安装在电路板上的多个半导体电路。适配卡可以 通过一个或者多个连接器连接到总线。每一个适配卡可以执行一个或 者多个专用功能。例如,适配卡可以用作以太网控制器、独立磁盘冗 余阵列(RAID)控制器等。
数据处理系统的多于一个处理器组可能要求访问适配卡。例如, 两个或者更多处理器组的群集可以访问RAID控制器适配卡从而将数 据写入容错RAID子系统中的硬盘驱动器和从硬盘驱动器读取数据。 与两个处理器组通信的适配卡可以被称作双尾适配卡。
虽然多个处理器组可以访问适配卡,但是一个处理器组在配置和 故障恢复方面控制该适配卡。控制适配卡的处理器组在这里被称作拥 有者处理器组。拥有者处理器组可以配置和管理适配卡。提供单一拥 有者处理器组可以防止两个或者更多处理器组尝试配置和管理适配 卡。
不幸的是,如果拥有者处理器组发生故障,则其它处理器组可能 不能使用适配卡。结果,数据处理器系统的功能可能降低和/或被削弱。
发明内容
优选地提供一种用于适配卡故障转移的设备、系统和方法。有益 的是,这种设备、系统和方法能够优选地从初始拥有者处理器组转移 适配卡控制以允许继续使用该适配卡。
用于适配卡故障转移的设备优选地设有多个模块,所述模块被配 置为功能性执行以下步骤:连接第一处理器组,连接第二处理器组, 探测故障,和修改切换模块。在所述实施例中的这些模块包括切换模 块、探测模块,和设置模块。
该切换模块包括半导体逻辑块并且通过第一端口在逻辑上将第 一处理器组连接到适配卡作为拥有者处理器组。除第二端口以外,该 拥有者处理器组管理该适配卡并且从适配卡接收错误消息。该切换模 块进一步通过第二端口在逻辑上将第二处理器组连接到适配卡作为非 拥有者处理器组。该非拥有者处理器组管理该第二端口。
该探测模块包括半导体逻辑块和在处理器上执行的软件指令。另 外,该探测模块探测第一处理器组的故障。
该设置模块修改该切换模块以在逻辑上将第二处理器组连接到 适配卡作为拥有者处理器组并且响应于探测到故障而在逻辑上从适配 卡断开第一处理器组。该设置模块包括在处理器上执行的软件指令。 如果第一处理器组发生故障,则该设备执行从第一处理器组到第二处 理器组的故障转移。
本发明还提出一种用于适配卡故障转移的系统。该系统可以被实 施为数据处理系统。具体地,该系统在一个实施例中包括第一处理器 组、第二处理器组,和适配卡。
第一和第二处理器组与适配卡通信。第二处理器组优选地包括设 置模块。适配卡包括控制器、第一存储器模块,和切换模块。
该控制器管理该适配卡。第一存储器模块存储包括用于控制器的 软件指令和设置数据的控制存储。该切换模块包括半导体逻辑块并且 通过第一端口在逻辑上将第一处理器组连接到适配卡作为拥有者处理 器组。除第二端口以外,该拥有者处理器组管理该适配卡并且从适配 卡接收错误消息。该切换模块进一步通过第二端口在逻辑上将第二处 理器组连接到适配卡作为非拥有者处理器组。该非拥有者处理器组管 理该第二端口。
该设置模块修改该切换模块以在逻辑上将第二处理器组连接到 适配卡作为拥有者处理器组并且响应于探测到故障而在逻辑上从适配 卡断开第一处理器组。
该系统优选地响应于故障从拥有适配卡的第一处理器组到拥有 适配卡的第二处理器组进行故障转移。
本发明还提出一种用于适配卡故障转移的方法。在所公开实施例 中的方法基本上包括用于执行以上关于所述设备和系统的操作而提出 的功能的步骤。在一个实施例中,该方法包括连接第一处理器组,连 接第二处理器组,探测故障,和修改切换模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880012500.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:切割蔬菜褐变抑制剂
- 下一篇:一种南美白对虾工厂化育苗技术