一种用于提高串行切换器系统可用性的方法技术方案

技术编号:2839263 阅读:190 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于提高串行切换器系统可用性的方法,该方法是在各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接,从而构成一个闭合环路切换器系统。在正常运行模式下,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收。在故障运行模式下,首先定位故障点,然后故障点前面的接口模块令牌采用正向传递,故障点后面的接口模块令牌采用反向传递。假定切换器系统内的接口模块数量为N(N>2),通过采用闭合环路控制方式,系统可用性为1-1/N,明显高于传统串行切换器系统(平均可用度为1/2)。本发明专利技术的方法和现有技术相比,有益效果是:能够大幅度地和更有效地提升串行切换器系统的可用性,有效地降低设备投资和运营成本。

【技术实现步骤摘要】

本专利技术涉及计算机通信
,具体涉及。2、技术背景切换器又称KVM,即键盘(Keyboard)、显示器(Video)、鼠标(Mouse)的缩写。KVM技术的核心思想是通过适当的键盘、鼠标、显示器的配置,实现系统和网络的集中管理和提供起可管理性,提高系统管理员的工作效率,节约机房的面积,降低网络工程和服务器系统的总体拥有成本,避免使用多显示器产生的辐射,营建健康环保的机房。利用KVM多主机切换系统,就可以通过一套KVM在多个不同操作系统的主机或服务器之间进行切换了。最常见的切换器系统是采用键盘/鼠标/显示器三合一线缆,一端连接于需要控制的计算机设备,另一端连接到一个集中的切换器控制器上面,通过切换器控制器来实现对不同计算机设备的切换控制。但这种方式会带来线缆传输距离短、管理复杂等问题。新型的切换器系统为改善上述问题,引入了接口模块,接口模块的工作是把传统的键盘/鼠标/显示器信号转化为RJ45接口线缆的传输信号,一端以键盘/鼠标/显示器三合一线缆与计算机设备连接,另一端以RJ45接口线缆(即以太网线)与切换器控制器相连。采用这种连接方式,线缆传输距离更远(几百米),也减少了线缆管理的复杂性。这种新型的切换器系统有两种连接方式,即矩阵连接和串行连接。矩阵连接即接口模块与切换器控制器采用星形拓扑的方式进行连接,这种方式的好处是可用性较高,但系统价格相对昂贵。串行连接即接口模块和切换器控制器采用链形首尾相接的方式进行连接,这种方式的好处是系统成本相对低廉,但系统可用性较低。是否有一种更好的连接方式,在保证不增加系统成本的前提下,有效的提高串行切换器系统的可用性呢?这正是本专利技术所尝试解决的问题。本专利技术的有益效果是;能够大幅度地和更有效地提升串行切换器系统的可用性,有效地降低设备投资和运营成本。3、
技术实现思路
本专利技术提供了,该方法是在各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接构成一个闭合环路切换器系统,此闭合环路切换器系统在正常运行和故障运行两种模式下工作;1)在正常运行模式下运行,在接口模块未发生故障时,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收,切换器控制器成功接收令牌,表示系统工作正常,此后切换器控制器与各接口模块保持正向通信状态;2)在故障运行模式下运行,在某一接口模块发生故障时,首先定位故障点,当切换器控制器不能有效与某个接口模块进行正向通信,即意味此接口模块为故障点,此时对于故障点前面的接口模块,控制器采用正向方式与其通信,而对于故障点后面的接口模块,控制器采用反向方式与其通信,直至这一接口模块通信正常,系统再切换到正常运行模式;采用闭合环路控制方式后,在系统内某一接口模块发生故障时,不影响其它接口模块的使用,有效的提升串行切换器系统的可用性。系统内接口模块增加的数量与系统的可用性提高成正比例。附图说明附图1为正常运行模式下的系统运行示意图;附图2为故障运行模式下的系统运行示意图。5、实施方式本专利技术的方法是在各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接,从而构成一个闭合环路切换器系统。此闭合环路切换器系统工作在两种模式下,即正常运行模式和故障运行模式。在正常运行模式下,即在接口模块未发生故障时,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收。一旦切换器控制器成功接收令牌,即表示系统工作正常,此后切换器控制器与各接口模块保持正向通信状态。在故障运行模式下,即在某一接口模块发生故障时,首先定位故障点。当切换器控制器不能有效与某个接口模块进行正向通信,即意味此接口模块为故障点,此时对于故障点前面的接口模块,控制器采用正向方式与其通信,而对于故障点后面的接口模块,控制器采用反向方式与其通信。直至这一接口模块通信正常,系统再切换到正常运行模式。假设切换器系统内的接口模块数量为N(N>2),采用传统的串行连接方式,系统在某一接口模块发生故障时,最小可用度为1/N,最大可用度为(N-1)/N,平均系统可用度为二者之和的平均,即1/2;而采用闭合环路控制方式,在某一接口模块发生故障时,系统可用性为1-1/N,则明显高于传统串行切换器系统的平均可用度为1/2。因此证明,系统内接口模块越多,其可用性越高。采用闭合环路控制方式后,在系统内某一接口模块发生故障时,并不影响其它接口模块的使用,因此可以有效的提升串行切换器系统的可用性。实施例假定切换器系统内需要控制的计算机数量为N,即接口模块的数量为N。图1显示的是在正常运行模式下的系统运行状态。在此运行模式下,切换器控制器(图中的C)通过顺时针方向发起并传送信号令牌,如果最终能有效回收此信号令牌,即表示此时系统运行正常,此时对各个接口模块进行编号并注册,之后切换器控制器与各接口模块保持顺时针方式顺序通信。(如图2所示)当系统内接口模块M发生故障时,此时切换器控制器不能有效的与接口模块M进行通信,此时切换器控制器发起反向令牌信号,采用逆时针的方式传递令牌,并对从M+1到N之间的接口模块进行重新编码并注册,并把系统运行状态切换到故障运行模式下。此后,对于从1到M-1之间的接口模块,切换器控制器与其采用顺时针方式进行通信,而对于从M+1到N之间的接口模块,切换器控制器与其采用逆时针方式进行通信。当接口模块M恢复正常时,切换器控制器检测到相关信号,此时对所有接口模块进行顺时针重新编码并注册,系统运行模式切换到正常运行模式下。权利要求1.,其特征在于各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接构成一个闭合环路切换器系统,此闭合环路切换器系统在正常运行和故障运行两种模式下工作;1)在正常运行模式下运行,在接口模块未发生故障时,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收,切换器控制器成功接收令牌,表示系统工作正常,此后切换器控制器与各接口模块保持正向通信状态;2)在故障运行模式下运行,在某一接口模块发生故障时,首先定位故障点,当切换器控制器不能有效与某个接口模块进行正向通信,即意味此接口模块为故障点,此时对于故障点前面的接口模块,控制器采用正向方式与其通信,而对于故障点后面的接口模块,控制器采用反向方式与其通信,直至这一接口模块通信正常,系统再切换到正常运行模式。2.根据权利要求1所述的用于提高串行切换器系统可用性的方法,其特征在于,采用闭合环路控制方式后,在系统内某一接口模块发生故障时,不影响其它接口模块的使用。3.根据权利要求1所述的用于提高串行切换器系统可用性的方法,其特征在于,系统内接口模块增加的数量与系统的可用性提高成正比例。全文摘要本专利技术提供了,该方法是在各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接,从而构成一个闭合环路切换器系统。在正常运行模式下,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收。在故障运行模式下,首先定位故障点,然后故障点前面的接口模块令牌采用正向传递,故障点后面的接口模块令牌采用反向传递。假定切换器系统内的接口模块数量为N(N>2),通过采用闭合环路控制方式,系统可用性为1-1/N,明显高于传统串行切换器系统本文档来自技高网
...

【技术保护点】
一种用于提高串行切换器系统可用性的方法,其特征在于各计算机设备的接口模块采用串行连接的基础上,与切换器控制器进行首尾相接构成一个闭合环路切换器系统,此闭合环路切换器系统在正常运行和故障运行两种模式下工作;1)在正常运行模式下运行,在 接口模块未发生故障时,信号令牌由切换器控制器发起,通过接口模块依次正向传递,最终由切换器控制器回收,切换器控制器成功接收令牌,表示系统工作正常,此后切换器控制器与各接口模块保持正向通信状态;2)在故障运行模式下运行,在某一接口模块发 生故障时,首先定位故障点,当切换器控制器不能有效与某个接口模块进行正向通信,即意味此接口模块为故障点,此时对于故障点前面的接口模块,控制器采用正向方式与其通信,而对于故障点后面的接口模块,控制器采用反向方式与其通信,直至这一接口模块通信正常,系统再切换到正常运行模式。

【技术特征摘要】

【专利技术属性】
技术研发人员:尹宏伟李志强范玉峰王守昊
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1