[发明专利]错误控制装置无效
| 申请号: | 200680052980.3 | 申请日: | 2006-02-24 |
| 公开(公告)号: | CN101375261A | 公开(公告)日: | 2009-02-25 |
| 发明(设计)人: | 村上浩;草野义博;杉崎刚;中川哲志 | 申请(专利权)人: | 富士通株式会社 |
| 主分类号: | G06F13/00 | 分类号: | G06F13/00;G06F15/173;H04L1/00 |
| 代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 黄纶伟 |
| 地址: | 日本神*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 错误 控制 装置 | ||
技术领域
本发明涉及一种使多个信息处理模块互相连接的互相连接装置,尤其涉及对在该互相连接装置中检测的错误进行控制的技术。
背景技术
以往,已经公知将多个信息处理模块互相连接来实现大规模服务器系统的结构。在此,各个信息处理模块分别具有CPU和存储器,可以进行对应所提供的程序的信息处理。并且,通过增加互相连接的信息处理模块的个数,可以扩展服务器系统。
多个信息处理模块通过作为互相连接装置的纵横模块(crossbarmodule)互相连接。纵横模块在信息处理模块之间中继/传输信息(此处为存储了信息的分组)。
在上述结构的服务器系统中,在从有故障的信息处理模块发送了分组的情况下,或者信息处理模块与纵横模块之间的总线断线的情况下等,将导致不正确或不合适的分组(以下称为错误分组)输入纵横模块。但是,以往的许多纵横模块不具有处理错误分组的功能。因此,错误分组的影响有可能使纵横模块内的电路单元和/或其他信息处理模块不能继续以后的动作。该情况时,需要暂且停止整个服务器系统(或服务器系统内的许多电路单元),在调查和修理故障部位后再次启动。
在纵横模块内设置检测错误分组的功能的结构也已被公知。在该系统中,在检测到错误分组时,通过软件处理使发送了该错误分组的信息处理模块停止动作。但是,在该结构中,错误分组自身不会被废弃而被转发出去,因此有可能导致错误扩散。并且,在使发送了该错误分组的信息处理模块停止动作的期间,也有可能继续发送错误分组。
另外,近来的许多大规模服务器系统导入了分区(Partitioning)功能,将CPU和存储器等计算机资源划分为多个组(以下称为分区),使它们作为虚拟的独立的多个计算机动作。并且,该分区功能例如通过将多个信息处理模块分为组来实现。但是,在现有技术中,错误分组的影响越过分区而扩散,有可能使整个服务器系统(或者服务器系统内的许多电路单元)停止。该情况时,长时间地妨碍服务器系统的稳定运行。
发明内容
本发明的目的在于,在具有多个信息处理模块的信息处理系统中,尽可能地减小所发生的错误的影响波及的范围。
本发明的错误控制装置设于使多个信息处理模块互相连接的互相连接装置上,该错误控制装置具有:错误检测单元,其用于检测输入分组的错误;插补数据生成单元,其对应于在所述分组中检测到错误的位置,生成插补数据;以及输出单元,其输出将被检测到所述错误的数据单元及其后续的数据单元替换为所述插补数据的插补分组。
根据上述错误控制装置,不会向互相连接装置内的电路单元和接收方信息处理模块转发错误分组。此时,转发将包含错误因素的数据替换为插补数据的插补分组来取代错误分组。因此,可以将错误对互相连接装置内的电路单元和接收方信息处理模块的影响抑制在最小限度。
本发明的其他方式的错误控制装置设于使多个信息处理模块互相连接的互相连接装置上,该错误控制装置具有:保存单元,其用于临时保存输入分组;错误检测单元,其检测所述分组的错误;以及输出单元,其仅在所述分组的总范围内均未检测到错误时,才从所述保存单元读出分组并将其输出给接收方信息处理模块。
根据上述错误控制装置,能够可靠避免向互相连接装置内的电路单元和接收方信息处理模块转发错误分组。
附图说明
图1是表示具有本发明的实施方式的错误检测装置的信息处理装置的结构的图。
图2是分区表的实施例。
图3是说明插补动作的图。
图4是选择电路的实施例。
具体实施方式
图1是表示具有本发明的实施方式的错误检测装置的信息处理装置的结构的图。另外,在以下的说明中,信息处理装置指根据来自未图示的客户端的请求执行对应的信息处理的服务器系统100。
服务器系统100具有多个系统板模块(SB)1、纵横模块(XB)2、和系统控制部3。
各个系统板模块1分别是具有CPU、存储器、发送I/F部、接收I/F部的信息处理模块。在该实施例中,服务器系统100具有N+1个系统板模块(#0~#N)。另外,在图1中,为了便于阅读附图,省略了CPU和存储器等,只记载了各个系统板模块1的发送I/F部和接收I/F部。并且,各个系统板模块1可以向所期望的一个或多个接收方系统板模块发送分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680052980.3/2.html,转载请声明来源钻瓜专利网。





