数据中心架构及动态设定数据中心架构的方法

文档序号:6502917阅读:291来源:国知局
数据中心架构及动态设定数据中心架构的方法
【专利摘要】一种数据中心架构,包括多个SDCU及一MDCU控制器,多个SDCU构成一MDCU,每一SDCU包括弹性空间模块、多重开关、金手指接口及微控制器,该弹性空间模块用于放置一运算装置或一存储装置,该多重开关根据弹性空间模块的配置来设定相应的配置参数,并生成一SDCU架构识别码。当SDCU插入MDCU中时,该金手指接口与该MDCU控制器连接,该微控制器通过金手指接口将该SDCU架构识别码发送给MDCU控制器,该MDCU控制器根据接收到的SDCU架构识别码设定对应于该SDCU的MDCU配置参数。本发明还提供一种动态设定数据中心架构的方法,使具有该数据中心架构的系统能动态地应用新的系统架构正常运行。
【专利说明】数据中心架构及动态设定数据中心架构的方法

【技术领域】
[0001]本发明涉及一种数据中心架构及一种能够动态设定数据中心架构的方法。

【背景技术】
[0002]现有具有大型数据中心架构的系统在正式启动前,必须要先设定各个单一结构的数据中心单元(Single Data Center unit,以下简称SD⑶)的相关参数以及整体架构,再提供给具有多重结构的数据中心单元(Multi Data Center unit,以下简称MD⑶)的运算控制系统,以进行启动设定以及运行中的监控和热插拔的存储设定。然而,运算控制系统只能依据当前设定的数据中心架构运行,一旦系统的数据中心架构改变时,需要重新启动系统并重新设定MDCU内固件的系统架构才能使系统正常运行,操作起来十分不方便,且耗费时间。


【发明内容】

[0003]有鉴于此,有必要提供一种数据中心架构,可自动动态地设定系统架构,并使具有该数据中心架构的系统能动态地应用新的系统架构正常运行。
[0004]一种数据中心架构,包括多个SD⑶,多个SD⑶构成一 MD⑶,每一 SD⑶包括一弹性空间模块及一控制线路模块,该弹性空间模块用于放置一运算装置或一存储装置。该控制线路模块包括一多重开关、一金手指接口及设于该多重开关与该金手指接口之间的一微控制器,该多重开关用于根据该SDCU的弹性空间模块的配置来设定相应的配置参数,并生成一 SD⑶架构识别码。该数据中心还包括一 MD⑶控制器,当该SD⑶插入该MD⑶中时,该SDCU的金手指接口与该MDCU控制器连接,该微控制器通过该金手指接口将该多重开关生成的SDCU架构识别码发送给该MDCU控制器,该MDCU控制器根据接收到的SDCU架构识别码设定对应于该SD⑶的MD⑶配置参数。
[0005]还有必要提供一种动态设定数据中心架构的方法,使具有该数据中心架构的系统能动态地应用新的系统架构正常运行。
[0006]一种动态设定数据中心架构的方法,该数据中心架构包括多个SDCU,多个SDCU构成一 MD⑶,每一 SD⑶包括一弹性空间模块、一多重开关、一金手指接口及设于该多重开关与该金手指接口之间的一微控制器,该多重开关用于根据该SDCU的弹性空间模块的配置来设定相应的配置参数,并生成一 SD⑶架构识别码。该数据中心还包括一 MD⑶控制器。该方法包括以下步骤:
当该SD⑶插入该MD⑶中时,该SD⑶的金手指接口与该MD⑶控制器连接,该SD⑶的微控制器通过该金手指接口向该MDCU控制器发送一个接入请求信号;
该MDCU控制器在接收到该SDCU发送的接入请求信号后,给该SDCU分配一个设备序号,并通过该金手指接口将该设备序号发送给该SDCU的微控制器;
该SDCU的微控制器在接收到该MDCU控制器发送的设备序号后,继续通过该金手指接口将该多重开关生成的SD⑶架构识别码发送给该MD⑶控制器;以及该MD⑶控制器根据接收到的SD⑶架构识别码设定对应于该SD⑶的MD⑶配置参数。
[0007]本发明的数据中心架构,能够自动动态地设定系统架构,并使具有该数据中心架构的系统能动态地应用新的系统架构正常运行,从而克服了现有技术中系统架构的单一性和不可变更的缺陷。

【专利附图】

【附图说明】
[0008]图1为本发明提供的一种数据中心架构的示意图,该数据中心架构包括多个SDCU。
[0009]图2为图1中SD⑶的控制线路模块的结构示意图。
[0010]图3为图2中SD⑶的多重开关生成的架构识别码的示意图。
[0011]图4为本发明提供的一种动态设定数据中心架构的方法流程图。
[0012]主要元件符号说明 __

【权利要求】
1.一种数据中心架构,包括多个SD⑶,多个SD⑶构成一 MD⑶,其特征在于: 每一 SDCU包括一弹性空间模块及一控制线路模块,该弹性空间模块用于放置一运算装置或一存储装置;该控制线路模块包括一多重开关、一金手指接口及设于该多重开关与该金手指接口之间的一微控制器,该多重开关用于根据该SDCU的弹性空间模块的配置来设定相应的配置参数,并生成一 SDCU架构识别码; 该数据中心还包括一 MD⑶控制器,当该SD⑶插入该MD⑶中时,该SD⑶的金手指接口与该MDCU控制器连接,该微控制器通过该金手指接口将该多重开关生成的SDCU架构识别码发送给该MDCU控制器,该MDCU控制器根据接收到的SDCU架构识别码设定对应于该SDCU的MD⑶配置参数。
2.如权利要求1所述的数据中心架构,其特征在于,当该SDCU从MDCU中抽离而导致MDCU的系统架构变化时,该MDCU控制器将对应于该SD⑶的MDCU配置参数清空。
3.如权利要求1或2所述的数据中心架构,其特征在于,该多重开关包含多个开关单元,每一开关单元均为两态的,每一开关单元响应用户的操作而处于“O”或“ I ”的状态,该每一开关单元分别用于设定该SDCU的高度、该SDCU的宽度、该SDCU的弹性空间模块内放置的装置类型、以及该SDCU的主从选择等配置参数中的一个,该多重开关还输出一个对应于各个开关单元的开关状态的多位二进制的SDCU架构识别码。
4.如权利要求3所述的数据中心架构,其特征在于,该多重开关为一包含多个位数的拨码开关。
5.如权利要求3所述的数据中心架构,其特征在于,该金手指接口包含有一导电触片I2C及一导电触片I2D,该微控制器将该多重开关生成的多位二进制的SD⑶架构识别码转换成为符合I2C标准的信号后,再通过该金手指接口的导电触片I2C及导电触片I2D发送给该MD⑶控制器。
6.一种动态设定数据中心架构的方法,该数据中心架构包括多个SDCU,多个SDCU构成一MD⑶,其特征在于:每一 SD⑶包括一弹性空间模块、一多重开关、一金手指接口及设于该多重开关与该金手指接口之间的一微控制器,该多重开关用于根据该SDCU的弹性空间模块的配置来设定相应的配置参数,并生成一 SD⑶架构识别码;该数据中心还包括一MD⑶控制器,该方法包括以下步骤: 当该SD⑶插入该MD⑶中时,该SD⑶的金手指接口与该MD⑶控制器连接,该SD⑶的微控制器通过该金手指接口向该MDCU控制器发送一个接入请求信号; 该MDCU控制器在接收到该SDCU发送的接入请求信号后,给该SDCU分配一个设备序号,并通过该金手指接口将该设备序号发送给该SDCU的微控制器; 该SDCU的微控制器在接收到该MDCU控制器发送的设备序号后,继续通过该金手指接口将该多重开关生成的SD⑶架构识别码发送给该MD⑶控制器;以及 该MD⑶控制器根据接收到的SD⑶架构识别码设定对应于该SD⑶的MD⑶配置参数。
7.如权利要求6所述的方法,其特征在于,还包括步骤:当该SDCU从MDCU中抽离而导致MD⑶的系统架构变化时,该MD⑶控制器将对应于该SD⑶的MD⑶配置参数清空。
8.如权利要求6所述的方法,其特征在于,该SDCU的微控制器在接收到该MDCU控制器发送的设备序号后,先通过金手指接口给该MDCU控制器发送一 CLOCK信号,再继续通过该金手指接口将该多重开关生成的SD⑶架构识别码发送给该MD⑶控制器。
9.如权利要求6所述的方法,其特征在于,该弹性空间模块用于放置一运算装置或一存储装置,在该SD⑶插入到该MD⑶中之前,该SD⑶的多重开关预先根据该SD⑶的弹性空间模块的尺寸及放置的装置等配置来设定相应的配置参数,并生成该SDCU架构识别码。
10.如权利要求9所述的方法,其特征在于,该多重开关包含多个开关单元,每一开关单元均为两态的,每一开关单元响应用户的操作而处于“O”或“ I ”的状态,该每一开关单元分别用于设定该SDCU的高度、该SDCU的宽度、该SDCU的弹性空间模块内放置的装置类型、以及该SDCU的主从选择等配置参数中的一个,该多重开关还输出一个对应于各个开关单元的开关状态的多位二进制的SDCU架构识别码。
11.如权利要求10所述的方法,其特征在于,该金手指接口包含有一导电触片I2C及一导电触片I2D,该微控制器将该多重开关生成的多位二进制的SDCU架构识别码转换成为为符合I2C标准的信号后,再通过该金手指接口的导电触片I2C及导电触片I2D发送给该MD⑶控制器。
【文档编号】G06F9/44GK104166540SQ201310181436
【公开日】2014年11月26日 申请日期:2013年5月16日 优先权日:2013年5月16日
【发明者】吴志偟 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1