在服务器机架系统中的备份管理控制的方法及服务器机架的制作方法_3

文档序号:9646300阅读:来源:国知局
机架元件进行通信。举例而言,机架管理控制器310可使用任何总线接口(例如:系统管理总线、RS-232串行总线、IIC协议、以太、智能平台管理接口协议,诸如此类的总线接口)连接至多个服务器机架元件。
[0062]机架管理控制器310使用一网络接口控制器390连接至网络304。服务器机架302的网络接口控制器390包括允许一计算装置通过网络304进行通信的多个计算机硬件元件。网络接口控制器390通过网络304连接至管理者装置306。举例而言,网络304包括一本地局域网络或一广域网络(例如:互联网)。管理者装置306可为一个例如计算机系统的装置,用以传送命令或多个输入至机架管理控制器310以及接收来自机架管理控制器310的信息。
[0063]图4描绘出一实施例中在一服务器系统中用以备份管理控制的一方法400。在步骤410中,一服务器机架的一服务器管理控制器管理一第一功能。在某些实施例中,第一功能为电源供应单元管理、风扇管理、电源消耗管理、传感器及警报器管理、或其他诸如此类的管理或控制功能。
[0064]在步骤420中,一背板的一备份管理控制器监控机架管理控制器。在某些实施例中,备份管理控制器监控来自适用于其他的服务器机架组件的机架管理控制器的多个信号。在某些实施例中,备份管理控制器传送一 PING指令至机架管理控制器以及等待来自机架管理控制器之一 PING回应(response ping)。
[0065]在步骤430中,备份管理控制器判断机架管理控制器为不可用。在某些实施例中,当一特定有限时间内未接收到来自机架管理控制器的信号时,备份管理控制器判断机架管理控制器为不可用。在某些实施例中,当在一 PING指令特定有限时间(ping thresholdtime)内未接收到PING回应时,备份管理控制器判断机架管理控制器为不可用。相反地,如果机架管理控制器被判断为可用时,方法回至步骤420,即由备份管理控制器监控机架管理控制器。
[0066]在步骤440中,当机架管理控制器被判断为不可用时,背板控制器取代机架管理控制器以管理第一功能。在某些实施例中,背板控制器管理电源供应单元、风扇、电源消耗、传感器、警报器、或其他诸如此类的管理或控制功能。
[0067]其后方法回至步骤420,其中背板控制器继续监控机架管理控制器。当机架管理控制器从不可用变为可用时,背板控制器停止管理第一功能。机架管理控制器再次管理第一功能。
[0068]图5描绘出一实施例中的服务器机架510。服务器机架唯一塔状结构设计以减少大量计算机服务器以及其他网络设备模型所占据的空间。除了计算机服务器之外,许多特定的网络设备(例如:多个存储驱动器,交换机,路由器,硬件防火墙,电源供应器,诸如此类的网络设备)可被安装于服务器机架510上。
[0069]服务器机架510就如同抽屉壳一样使用一些滑动隔间(例如:机箱)520。服务器机架510的壳(内部)宽度为19英寸。服务器机架510的壳高度通常以单位U计算(1U为1.75英寸或44.45毫米)。服务器机架510的壳高度为42U(73.5英寸或1.8669米)。虽然壳的宽度和高度标准化,但是各个服务器机柜制造商可生产出不同的外部宽度、高度以及深度的服务器机架。机箱(例如:滑动隔间)520可被安装于服务器机架510上。适合插入服务器机架510的通用机箱可以各自具有1-7U的高度。每个机箱520可以安装一个或多个计算机服务器或其它网络设备模块。
[0070]服务器机架510包括位于许多机箱520后面以及服务器机架后侧的一或多个背板530。背板530被作为服务器机架510后侧的一部分。背板530包括许多连接器及多个电缆管理特征。背板530可拆卸地连接至服务器机架的后侧或通过一或多个枢纽(hinge)转动地连接至服务器机架的后侧。
[0071]图6为计算机系统600的一实施例的方块图。计算机系统600可包括一处理器640、一网络接口 650、一管理控制器680、一存储器620、一存储单元630、一基本输入输出系统610、一北桥660以及一南桥670。
[0072]计算机系统600可为一服务器(例如:一数据中心的一服务器机架中之一个)或一个人计算机。处理器(例如:中央处理单元)640为一主机板上的一芯片(chip)以读取和执行存储于存储器620上的程序指令。处理器640可为具有单处理内核的单一 CPU、具有多处理内核的单一 CPU,或多个CPU。一或多个总线(未图示)在多个计算机元件(例如:处理器640、存储器620、存储单元630和网络接口 650)间传送指令和应用程序数据。
[0073]存储器620包括用以暂时性地或永久性地存储数据或程序的任意实体装置(例如:各种形式的随机存取存储器(RAM))。存储单元630包括用在非易失性数据存储的任意实体装置(例如:一硬盘(HDD)或一随身碟)。存储单元630具有比存储器620更大的容量且更经济的每单位存储,但存储单元630具有比存储器620更低的传送速率。
[0074]基本输入输出系统610包括一基本输入输出系统(B1S)或其后继者(successors)或等效元件(equivalents),例如一可扩展固件接口(EFI)或一统一可扩展固件接口(UEFI)。基本输入输出系统610包括位于一计算机系统600的主机板(motherboard)上的一基本输入输出系统芯片,用以存储一基本输入输出系统软件程序。基本输入输出系统610存储一固件,此固件搭配着为基本输入输出系统610所指定的一组配置于计算机系统第一次开机时被执行。基本输入输出系统固件和基本输入输出系统配置可被存储于一非易失性存储器(例如:非易失性随机存取存储器)或一只读存储器(例如:快闪存储器)中。快闪存储器是可被电性抹除(erased)且重新编程(reprogram)的一非易失性计算机存储介质(non-volatile computer storage medium)。
[0075]每次计算机系统600被启动时,基本输入输出系统610可当作一串程序被读取与执行。基本输入输出系统610可根据一组配置去辨识、初始化与测试存在于计算机系统中的硬件。基本输入输出系统610可进行在计算机系统600上的自我检测(self-test),例如开机自我检测(Power-on-Self-Test,P0ST)。自我检测可测试多种硬件元件(例如:硬盘、光学读取装置、冷却装置、存储器模块、扩充卡等等)的功能。基本输入输出系统可定址和分配存储器620中的一个区域用以存储一操作系统。然后,基本输入输出系统610就可以把计算机系统的控制权交给操作系统。
[0076]计算机系统600中的基本输入输出系统610可包括一基本输入输出系统配置,上述基本输入输出系统配置定义基本输入输出系统610如何控制在计算机系统600中的多种硬件单元。基本输入输出系统配置可判断计算机系统600中多种硬件单元启动的顺序。基本输入输出系统610可提供一个允许设定许多不同参数的接口,并且这些参数不同于基本输入输出系统的预设配置。举例来说,一使用者(例如:系统管理者)可使用基本输入输出系统610指定(specify)时刻和总线速度,指定那些外围设备连接至计算机系统,指定监控健康(monitoring of health)(例如:风扇速度和CPU温度限制)和指定多种其他可影响计算机系统整体效能和使用功率的参数。
[0077]管理控制器680可为设置于计算机系统(更广泛来说为一服务器)的主机板的一特殊化微控制器(specialized microcontroller)。管理控制器680可管理在系统管理软件与平台硬件间的接口。设置于计算机系统中的不同种类的传感器可回报参数(例如:温度、冷却风扇速度、功率状态、操作系统的状态等等)给管理控制器680。管理控制器680可以监控传感器,若任何参数没有在规定的范围内,基板管理控制器360拥有可藉由网络接口 650传送警告讯息给系统管理员的能力,并指出系统的潜在错误(failure)。系统管理员也可远端地与管理控制器680通信,进行校正的动作(例如:系统的重新设定(resetting)或冷开机(power cycling))用以回复系统的功能。
[0078]北桥660可为设置于主机板上可直接连接至处理器640或可整合至处理器640的一芯片。举例而言,北桥660与南桥670可组合成一单一的芯片(single die)。北桥660与南桥670管理处理器640与主机板上其他部分之间的通信。北桥660管理比南桥660的更高效能的工作。北桥660也管理多个处理器640、存储器620以及图像控制器(未图示)间的通信。举例而言,北桥660包括一图像控制器。
[0079]南桥670可为设置于主机板上连接至北桥660的一芯片,但与北桥660不同的地方在于南桥670无直接连接至处理器640。南桥管理多个输入/输出功能(例如:计算机系统600的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1