应用于刀锋伺服系统的错误检测方法与装置制造方法及图纸

技术编号:2846098 阅读:233 留言:0更新日期:2012-04-11 18:40
一种应用于刀锋伺服系统的错误检测方法。提供一刀锋伺服系统,其配置多个刀锋服务器、一第一输出入模块、一第二输出入模块以及一管理模块,其中每一刀锋服务器皆配置一子卡。该管理模块根据子卡类型决定一第一候选输出入类型并启动上述刀锋服务器,或者执行一子卡错误配置操作,根据该子卡类型与该第一输出入模块类型决定一第二候选输出入类型并启动该第一输出入模块,或者执行一输出入模块错误配置操作,以及根据该第一输出入模块类型决定启动该第二输出入模块,或者执行一输出入模块错误配置操作。

【技术实现步骤摘要】

本专利技术涉及一种检测方法,特别是涉及一种应用于刀锋伺服系统的错误检测方法。
技术介绍
许多企业已经开始整合其内部设置的服务器到集中的数据中心,通过使用实体、应用程序或数据的整合来降低管理分散在各处的多台小服务器所产生的问题和成本开销。目前,实体整合通常是利用单机架(1U,即1.75吋高)或双机架(2U,即2×1.75=3.5吋高)系统替代直立式服务器,以节省空间并使管理员可更加轻松地进行管理。然而,每台服务器都需要其独立的设备,包括电源缆线、以太网络(Ethernet)接口、系统管理、电源、键盘/显示/鼠标(Keyboard/Video/Mouse,以下简称为KVM)接口和光纤交换接口。一个标准42U高(即42×1.75=73.5吋高)的机柜,如果装满42台1U的服务器,将有数以百计的缆线遍布其中。如此一来,不仅使得在发生问题时难于快速除错,还在安插和替换某台服务器时带来了不便。此外,每个服务器独立的电源和交换器单元也将耗费机柜内大量的空间。为了解决上述问题,刀锋伺服系统(Blade System)即因应而生。刀锋伺服系统与其它直立式服务器或者机架式服务器的不同点如下。首先,安插于刀锋伺服系统中的每一刀锋服务器(Server Blade)的体积远小于一般直立式服务器或者机架式服务器并呈刀锋状,且同样整合了中央处理器(CPU)、硬盘、内存、网络接口和控制芯片等。其次,安插于刀锋伺服系统中的每一刀锋服务器如同个人计算机(PC)内的各种适配卡,并列地安插刀锋伺服系统的中背板上。参考图1,其示出了刀锋伺服系统的结构图。在刀锋伺服系统100中,数个刀锋服务器110并列安插于插槽中,而通常一个刀锋伺服系统可安插10个刀锋服务器。所有的刀锋服务器110共享统一的电源供应器120、风扇130、交换器140、鼠标(未显示)、键盘(未显示)以及显示接口设备(未显示),并且通过一管理模块150控管所有刀锋服务器。一般来说,每一刀锋伺服系统具有4个输出入隔间(I/O bay),而每一I/O隔间可安插一输出入模块(I/O module)以做为网络联机的用。此外,每一刀锋服务器配置有一子卡(Daughter Card,DC)以与上述I/O模块进行联机运作。当终端使用者在刀锋服务器上使用不同类型的子卡,或者使用与I/O模块类型不符的子卡时,将使得刀锋服务器或I/O模块无法正常运作。因此,为了防止终端使用者安插与I/O模块不同类型的子卡,或者使用不同类型的子卡,故本专利技术提供了一种应用于刀锋伺服系统的错误检测方法与装置,在终端使用者使用错误类型的子卡或I/O模块时,将发出警示讯息以警告终端使用者,并且执行相关的错误控制。
技术实现思路
基于上述目的,本专利技术实施例披露了一种应用于刀锋伺服系统的错误检测方法。提供一刀锋伺服系统,其配置多个刀锋服务器、一第一输出入模块、一第二输出入模块以及一管理模块,其中每一刀锋服务器皆配置一子卡。当启动该等刀锋服务器时,该管理模块判断每一子卡类型是否相同。若每一子卡类型皆相同,则该管理模块指定该子卡类型为一第一候选输出入类型,并且启动该等刀锋服务器,否则会发生子卡错误配置的状况,并且执行一子卡错误配置操作。该管理模块判断该第一输出入模块的类型是否与该第一候选输出入类型相同。若该第一输出入模块类型与该第一候选输出入类型相同,则该管理模块指定该第一输出入模块类型为一第二候选输出入类型,并且启动该第一输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。此外,该管理模块判断该第二输出入模块的类型是否与该第二候选输出入类型相同。若该第二输出入模块的类型与该第二候选输出入类型相同,则启动该第二输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。此外,当该等刀锋服务器皆为非启动状态时,该管理模块判断每一子卡类型是否相同。若每一子卡类型皆相同,则该管理模块指定该子卡类型为一第三候选输出入类型,并且启动该等刀锋服务器,否则会发生机箱错误配置的状况,并且执行一机箱错误配置操作。该管理模块判断该第一输出入模块的类型是否与该第三候选输出入类型相同。若该第一输出入模块类型与该第三候选输出入类型相同,则该管理模块指定该第一输出入模块类型为一第四候选输出入类型,并且启动该第一输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。本专利技术实施例还披露了一种应用于刀锋伺服系统的错误检测方法。提供一刀锋伺服系统,其具有一第一插槽与一第二插槽且不具配置子卡的刀锋服务器,其中该第一与第二插槽无安插任何输出入模块。当安插一第一输出入模块于该第一插槽时,指定该第一输出入模块的类型为一第一候选输出入类型,并且启动该第一输出入模块。此外,当安插一第二输出入模块于该第二插槽且该第一插槽无安插任何输出入模块时,则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。此外,当安插一配置子卡的刀锋服务器于该刀锋伺服系统中时,将该子卡的类型指定为一第二候选输出入类型,并且启动该等刀锋服务器。本专利技术实施例还露了一种应用于刀锋伺服系统的错误检测方法。提供一刀锋伺服系统,其具有多个置不同子卡类型的刀锋服务器且发生机箱错误配置的状况。安插一输出入模块于该刀锋伺服系统,并且指定该输出入模块的类型为一候选输出入类型,然后启动该输出入模块。判断该输出入模块类型是否与其中一子卡类型相同。若该输出入模块类型与其中一子卡类型相同,则可启动配置与该输出入模块类型相同的该子卡类型的刀锋服务器,且其它刀锋服务器发生子卡错误配置的状况。若该输出入模块类型与每一子卡类型不同,则该机箱错误配置的状况依然存在。本专利技术实施例还披露了一种应用于刀锋伺服系统的错误检测装置,其包括多个刀锋服务器、一第一输出入模块、一第二输出入模块以及一管理模块,其中每一刀锋服务器皆配置一子卡。该管理模块执行一初始化操作时,判断每一子卡类型是否相同,若每一子卡类型皆相同,则指定该子卡类型为一第一候选输出入类型,并且启动该等刀锋服务器,否则会发生子卡错误配置的状况,并且执行一子卡错误配置操作,判断该第一输出入模块的类型是否与该第一候选输出入类型相同,以及若该第一输出入模块类型与该第一候选输出入类型相同,则指定该第一输出入模块类型为一第二候选输出入类型,并且启动该第一输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。附图说明图1示出了刀锋伺服系统的结构图。图2示出了本专利技术实施例的刀锋伺服系统的结构示意图。图3A与3B示出了本专利技术实施例的应用于刀锋伺服系统的错误检测方法的步骤流程图。图4示出了本专利技术另一实施例的应用于刀锋伺服系统的错误检测方法的步骤流程图。图5示出了本专利技术另一实施例的应用于刀锋伺服系统的错误检测方法的步骤流程图。附图符号说明100~刀锋伺服系统110~刀锋服务器120~电源供应器130~风扇140~交换器150~管理模块160~前面板200~刀锋伺服系统211..214~I/O隔间221~主要基板管理控制器222~从属基板管理控制器230~KVM模块具体实施方式为了使本专利技术的目的、特征、及优点能更明显易懂,下文特举较佳实施例,结合图2至图5详细说明。本专利技术说明书提供不同的本文档来自技高网
...

【技术保护点】
一种应用于刀锋伺服系统的错误检测方法,包括下列步骤:提供一刀锋伺服系统,其配置多个刀锋服务器、一第一输出入模块、一第二输出入模块以及一第一管理模块,其中每一刀锋服务器皆配置一子卡;当启动上述刀锋服务器时,上述第一管理模块判断 每一子卡类型是否相同;若每一子卡类型皆相同,则上述第一管理模块指定上述子卡类型为一第一候选输出入类型,并且启动上述刀锋服务器,否则会发生子卡错误配置的状况,并且执行一子卡错误配置操作; 上述第一管理模块判断上述第一输出入模块 的类型是否与上述第一候选输出入类型相同;以及若上述第一输出入模块类型与上述第一候选输出入类型相同,则上述第一管理模块指定上述第一输出入模块类型为一第二候选输出入类型,并且启动上述第一输出入模块,否则会发生输出入模块错误配置的状况,并 且执行一输出入模块错误配置操作。

【技术特征摘要】
1.一种应用于刀锋伺服系统的错误检测方法,包括下列步骤提供一刀锋伺服系统,其配置多个刀锋服务器、一第一输出入模块、一第二输出入模块以及一第一管理模块,其中每一刀锋服务器皆配置一子卡;当启动上述刀锋服务器时,上述第一管理模块判断每一子卡类型是否相同;若每一子卡类型皆相同,则上述第一管理模块指定上述子卡类型为一第一候选输出入类型,并且启动上述刀锋服务器,否则会发生子卡错误配置的状况,并且执行一子卡错误配置操作;上述第一管理模块判断上述第一输出入模块的类型是否与上述第一候选输出入类型相同;以及若上述第一输出入模块类型与上述第一候选输出入类型相同,则上述第一管理模块指定上述第一输出入模块类型为一第二候选输出入类型,并且启动上述第一输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。2.如权利要求1所述的应用于刀锋伺服系统的错误检测方法,其还包括下列步骤上述第一管理模块判断上述第二输出入模块的类型是否与上述第二候选输出入类型相同;以及若上述第二输出入模块的类型与上述第二候选输出入类型相同,则启动上述第二输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。3.如权利要求1所述的应用于刀锋伺服系统的错误检测方法,其中,上述子卡错误配置操作包括不允许启动上述刀锋服务器、令上述刀锋服务器的错误指示灯闪烁、产生一操作记录以及若当启动上述刀锋服务器时,令其键盘/显示/鼠标(KVM)指示灯闪烁并且响应一错误讯息。4.如权利要求1所述的应用于刀锋伺服系统的错误检测方法,其中,上述输出入模块错误配置操作包括不允许启动上述输出入模块、令上述输出入模块的错误指示灯闪烁、令上述刀锋伺服系统的机箱上的错误指示灯闪烁以及产生一操作记录。5.如权利要求1所述的应用于刀锋伺服系统的错误检测方法,其还包括下列步骤当上述刀锋服务器皆为非启动状态时,上述第一管理模块判断每一子卡类型是否相同;若每一子卡类型皆相同,则上述第一管理模块指定上述子卡类型为一第三候选输出入类型,并且启动上述刀锋服务器,否则会发生机箱错误配置的状况,并且执行一机箱错误配置操作;上述第一管理模块判断上述第一输出入模块的类型是否与上述第三候选输出入类型相同;以及若上述第一输出入模块类型与上述第三候选输出入类型相同,则上述第一管理模块指定上述第一输出入模块类型为一第四候选输出入类型,并且启动上述第一输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。6.如权利要求5所述的应用于刀锋伺服系统的错误检测方法,其还包括下列步骤上述第一管理模块判断上述第二输出入模块的类型是否与上述第四候选输出入类型相同;以及若上述第二输出入模块的类型与上述第四候选输出入类型相同,则启动上述第二输出入模块,否则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。7.如权利要求5所述的应用于刀锋伺服系统的错误检测方法,其中,上述机箱错误配置操作包括令上述刀锋伺服系统的机箱上的指示灯闪烁以及令所有配置子卡的刀锋服务器执行子卡错误配置操作8.如权利要求1所述的应用于刀锋伺服系统的错误检测方法,其更提供上述刀锋伺服系统一第二管理模块,其中上述第一管理模块为一主要模块,而上述第二管理模块为一从属模块,且当上述第一管理模块无法运作时,则上述第二管理模块改变成为上述主要模块。9.一种应用于刀锋伺服系统的错误检测方法,包括下列步骤提供一刀锋伺服系统,其具有一第一插槽与一第二插槽且不具配置子卡的刀锋服务器,其中上述第一与第二插槽无安插任何输出入模块;以及当安插一第一输出入模块于上述第一插槽时,指定上述第一输出入模块的类型为一第一候选输出入类型,并且启动上述第一输出入模块。10.如权利要求9所述的应用于刀锋伺服系统的错误检测方法,其还包括当安插一第二输出入模块于上述第二插槽且上述第一插槽无安插任何输出入模块时,则会发生输出入模块错误配置的状况,并且执行一输出入模块错误配置操作。11.如权利要求10所述的应用于刀锋伺服系统的错误检测方...

【专利技术属性】
技术研发人员:施青志陈利琮
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1