《一种高端服务器及其配置方法.pdf》由会员分享,可在线阅读,更多相关《一种高端服务器及其配置方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104049693A43申请公布日20140917CN104049693A21申请号201410306675922申请日20140630G06F1/1620060171申请人浪潮(北京)电子信息产业有限公司地址100085北京市海淀区上地信息路2号21号C栋1层72发明人贡维宗艳艳74专利代理机构北京安信方达知识产权代理有限公司11262代理人王丹李丹54发明名称一种高端服务器及其配置方法57摘要本发明公开了一种高端服务器及其配置方法,该方法包括在计算板上配置CPU、内存控制器、内存条及连接器;在扩展板的正面上配置内存控制器、内存条,在扩展板的背面上配置连接器;将计算板与扩展。
2、板通过连接器相连。本发明可根据需求选择配置一半内存的计算板,当业务增加后再配置一块内存扩展板即可进行系统升级,节约用户升级成本;在2U空间内即可实现其他4U服务器的才能达到的内存数量,节省机房空间。51INTCL权利要求书1页说明书5页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图3页10申请公布号CN104049693ACN104049693A1/1页21一种高端服务器的配置方法,其特征在于在计算板上配置CPU、内存控制器、内存条及连接器;在扩展板的正面上配置内存控制器、内存条,在扩展板的背面上配置连接器;将计算板与扩展板通过连接器相连。2如权利要求1所。
3、述的方法,其特征在于在计算板与扩展板上配置的所述内存控制器、内存条的数量均相同。3如权利要求1所述的方法,其特征在于通过连接器相连的方式为高速MEZZANINE扣板方式。4如权利要求1所述的方法,其特征在于所述计算板和扩展板上的连接器均包括第一连接器、第二连接器;所述将计算板与扩展板通过连接器相连具体为,将计算板与扩展板分别通过所述第一、第二连接器相连,当需要扩展内存时,还通过所述第二连接器给所述扩展板供电;在所述给扩展板供电后,通过CPU将计算板上内存条中的数据经由第一连接器迁入扩展板上的内存条中。5如权利要求4所述的方法,其特征在于,所述方法还包括当不需要扩展内存时,还通过所述第二连接器给。
4、所述扩展板断电;在所述给扩展板断电前的步骤还包括,通过CPU将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。6一种高端服务器,其特征在于,包括计算板和扩展板;所述计算板包括CPU、内存控制器、内存条及连接器;所述扩展板包括在扩展板的正面上的内存控制器、内存条,及在扩展板的背面上的连接器;连接器,用于将计算板与扩展板相连。7如权利要求6所述的服务器,其特征在于计算板与扩展板包括的所述内存控制器、内存条的数量均相同。8如权利要求6所述的服务器,其特征在于计算板与扩展板相连的方式为高速MEZZANINE扣板方式。9如权利要求6所述的服务器,其特征在于所述计算板和扩展板上的连接器均包括第。
5、一连接器、第二连接器;将计算板与扩展板相连配置业务是指第一、第二连接器,分别用于将计算板与扩展板相连,当需要扩展内存时,第二连接器还用于给所述扩展板供电;在所述给扩展板供电后,CPU用于将计算板的数据经由第一连接器迁入扩展板。10如权利要求9所述的服务器,其特征在于,所述服务器还包括当不需要扩展内存时,所述第二连接器还用于给扩展板断电;在将计算板和扩展板断电前,CPU还用于将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。权利要求书CN104049693A1/5页3一种高端服务器及其配置方法技术领域0001本发明涉及高端服务器设计领域,具体涉及一种高端服务器及其配置方法。背景技术0。
6、002高端服务器的显著特点就是处理器性能强大、内存数量多等。一般传统高端服务器的架构是CPU通过内存控制器来连接内存,一般每个CPU可连接4个内存控制器,每个内存控制器可连接4根或更多的内存条,以一个4颗处理器的主板为例,可达到的内存数量是44464根,而由于19INCH机架宽度限制,不可能在那么大的空间里放的下这么多内存条,这显然对高端服务器是一个很大的技术瓶颈。0003少数国外厂商的做法是牺牲空间,本来是2UUNIT是一种表示服务器外部尺寸的单位的服务器为了内存扩展需要做成4U高度。发明内容0004本发明所要解决的技术问题在于,本发明提供一种高端服务器及其配置方法,可在2U空间内达到一般高。
7、端服务器4U空间才能具有的内存数量;同时用户可根据业务量选择一半内存使用,或是通过内存扩展板升级另一半内存,方便用户升级;0005为了解决上述问题,本发明提供一种高端服务器的配置方法,该方法包括0006在计算板上配置CPU、内存控制器、内存条及连接器;0007在扩展板的正面上配置内存控制器、内存条,在扩展板的背面上配置连接器;0008将计算板与扩展板通过连接器相连。0009优选地,所述方法还包括0010在计算板与扩展板上配置的所述内存控制器、内存条的数量均相同。0011优选地,所述方法还包括0012通过连接器相连的方式为高速MEZZANINE扣板方式。0013优选地,所述方法还包括0014所述。
8、计算板和扩展板上的连接器均包括第一连接器、第二连接器;0015所述将计算板与扩展板通过连接器相连具体为,0016将计算板与扩展板分别通过所述第一、第二连接器相连,当需要扩展内存时,还通过所述第二连接器给所述扩展板供电;0017在所述给扩展板供电后,通过CPU将计算板上内存条中的数据经由第一连接器迁入扩展板上的内存条中。0018优选地,所述方法还包括0019当不需要扩展内存时,还通过所述第二连接器给所述扩展板断电;0020在所述给扩展板断电前的步骤还包括,通过CPU将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。0021为了解决上述问题,本发明还提供一种高端服务器,该服务器包括计算。
9、板和扩展说明书CN104049693A2/5页4板;0022所述计算板包括CPU、内存控制器、内存条及连接器;0023所述扩展板包括在扩展板的正面上的内存控制器、内存条,及在扩展板的背面上的连接器;0024连接器,用于将计算板与扩展板相连。0025优选地,所述服务器还具有以下特点0026计算板与扩展板包括的所述内存控制器、内存条的数量均相同。0027优选地,所述服务器还具有以下特点0028计算板与扩展板相连的方式为高速MEZZANINE扣板方式。0029优选地,所述服务器还具有以下特点0030所述计算板和扩展板上的连接器均包括第一连接器、第二连接器;0031将计算板与扩展板相连配置业务是指00。
10、32第一、第二连接器,分别用于将计算板与扩展板相连,当需要扩展内存时,第二连接器还用于给所述扩展板供电;0033在所述给扩展板供电后,CPU用于将计算板的数据经由第一连接器迁入扩展板。0034优选地,所述服务器还具有以下特点0035所述服务器还包括,0036当不需要扩展内存时,所述第二连接器还用于给扩展板断电;0037在将计算板和扩展板断电前,CPU还用于将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。0038综上,本发明提出上述服务器及其配置方法,可以达到的有益效果00391、用户可根据需求选择配置一半内存的计算板,当业务增加后再配置一块内存扩展板即可进行系统升级,节约用户升级。
11、成本;00402、在2U空间内即可实现其他4U服务器的才能达到的内存数量,节省机房空间;00413、在进行内存扩展连接时,电源信号和内存控制总线实行分连接器、分区域连接,防止电源对信号的干扰,提高系统信号完整性;00424、支持在线热添加和热移除等功能。附图说明0043图1所示为本发明实施例计算板内存和连接器布局示意图;0044图2所示为本发明实施例内存扩展板内存和连接器布局示意图;0045图3所示为本发明实施例计算板、内存扩展板连接示意图;0046图4所示为本发明实施例内存扩展板热添加流程示意图;0047图5所示为本发明实施例内存扩展板热移除流程示意图。具体实施方式0048以下将结合附图及实。
12、施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征的相互均在本发明的保护范围说明书CN104049693A3/5页5之内。0049本发明的实施例提供了一种高端服务器的配置方法,该方法包括0050在计算板上配置包括但不限于CPU、内存控制器、内存条及连接器;0051CPU通过计算板的内存控制器与该板上的内存条之间进行数据交换;0052在扩展板的正面上配置包括但不限于内存控制器、内存条,在扩展板的背面上配置连接器;将计算板与扩展板通过连接器相连。0053可选地,在计算。
13、板与扩展板上配置的所述内存控制器、内存条的数量均相同。0054可选地,通过连接器相连的方式可以但不限于为高速MEZZANINE扣板方式。0055可选地,所述计算板和扩展板上的连接器均包括第一连接器、第二连接器;0056所述将计算板与扩展板通过连接器相连具体为,0057将计算板与扩展板分别通过所述第一、第二连接器相连,0058当需要扩展内存时,还通过所述第二连接器给所述扩展板供电;0059在所述给扩展板供电后,0060在上述供电后,CPU可以实现通过扩展板上的内存控制器与该板上的内存条之间进行数据交换;0061可选地,通过CPU将计算板上内存条中的数据经由第一连接器迁入扩展板上的内存条中。006。
14、2可选地,所述方法还包括,0063当不需要扩展内存时,还通过所述第二连接器给所述扩展板断电;0064在所述给扩展板断电前的步骤还包括,通过CPU将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。0065为了实现上述方法,本发明还提供一种高端服务器,该服务器包括0066包括但不限于计算板和扩展板;0067所述计算板包括但不限于CPU、内存控制器、内存条及连接器;0068CPU通过计算板的内存控制器与该板上的内存条之间进行数据交换;0069所述扩展板包括但不限于在扩展板的正面上的内存控制器、内存条,及在扩展板的背面上的连接器;0070连接器,用于将计算板与扩展板相连。0071可选地,计。
15、算板与扩展板包括的所述内存控制器、内存条的数量均相同。0072可选地,计算板与扩展板相连的方式可以但不限于为高速MEZZANINE扣板方式。0073可选地,所述计算板和扩展板上的连接器均包括第一连接器、第二连接器;0074将计算板与扩展板相连配置业务是指0075第一、第二连接器,分别用于将计算板与扩展板相连,当需要扩展内存时,第二连接器还用于给所述扩展板供电;0076在所述给扩展板供电后,0077在上述供电后,CPU可以实现通过扩展板上的内存控制器与该板上的内存条之间进行数据交换;0078可选地,CPU用于将计算板的数据经由第一连接器迁入扩展板。0079可选地,所述服务器还包括说明书CN104。
16、049693A4/5页60080当不需要扩展内存时,可选地,所述第二连接器还用于给扩展板断电;0081在将计算板和扩展板断电前,CPU还用于将扩展板上内存条中的数据经由第一连接器迁入计算板上的内存条中。0082根据上述方法和服务器,可知本发明在内存控制板上实现另一半内存控制器和内存的扩展,还可实现一半内存的热添加和热移除。该方法具有内存配置灵活,降低用户成本,有较好的信号完整性保障等优点。0083为了便于更好的理解本发明的服务器及其配置方法,下面具体说明。00841、如图1所示,计算板高度1U配置4颗CPU,每颗CPU通过内存控制总线连接到2个内存控制芯片,总共实现8内存/CPU。连接器J0,。
17、J1,J2,J3用来连接内存扩展板,其中J0,J2用于给内存扩展板供电,J1,J3用于CPU和内存控制器之间的内存控制总线。00852、如图2所示,内存扩展板的高度也是1U,正面总共有8个内存控制芯片和32根内存条,内存控制芯片和内存条的数量和计算板上一样。内存扩展板的背面是用于连接计算板的连接器,其中J0,J2用于取电,J1,J3用于内存控制总线。00863、当计算板单独工作时,系统配置32条内存;当将内存扩展板安装到计算板上时,总共有64条内存可使用,数量增加1倍。内存扩展板和计算板的连接关系,如图3所示。00874、当进行内存扩展板热添加时,该热添加的实现过程如图4所示,0088步骤S4。
18、01执行热添加操作;0089步骤S402触发热添加请求并发送给BMCBASEBOARDMANAGEMENTCONTROLLER,基板管理控制器;0090步骤S403BMC通过带外、带内系统的交互命令通知操作系统;0091在高端服务器中,由CPU、内存、内存控制器等组成的系统称为带内系统,主要负责计算等处理功能;而BMC一般是一个基于ARM的嵌入式控制器,运行自己的LINUX称为带外系统,主要负责服务器的管理功能。0092带内、带外两个系统是可以独立工作的,都由各自的硬件和OS操作系统,OPERATINGSYSTEM。本发明中,带内、带外两个系统之间需要进行通信和交互,该通信和交互一般会通过LP。
19、CLOWPINCOUNTBUS,低引脚数总线或SMBUSSYSTEMMANAGEMENTBUS,系统管理总线总线等。0093步骤S404操作系统接到该热添加交互命令后开始重新分配内存地址空间;0094步骤S405判断是否执行内存重分配;如果是则执行步骤S406,如果不是则等待;0095步骤S406对内存扩展板上的内存控制器进行初始化;0096步骤S407完成,则整个内存扩展板即实现了在线热添加的过程。00975、当进行内存扩展板热移除时,该热移除的实现过程,如图4所示,0098步骤S501执行热移除操作;0099步骤S502触发热移除请求并发送给BMC;0100步骤S503BMC通过带外、带内。
20、系统的交互命令通知操作系统;0101步骤S504操作系统接到该热移除交互命令后对内存扩展板上的内存数据进行迁移;0102步骤S505判断是否执行数据迁移;如果是则执行步骤S506,如果不是则等待;说明书CN104049693A5/5页70103步骤S506数据迁移完后即关闭CPU中与之相对应的内存控制通道,最后对内存扩展板的进行关电操作;0104步骤S507完成,则整个内存扩展板即实现了在线热移除的过程。0105由上述实施例可知,本发明提出的上述服务器及其配置方法,可以达到的有益效果01061、用户可根据需求选择配置一半内存的计算板,当业务增加后再配置一块内存扩展板即可进行系统升级,节约用户升。
21、级成本。01072、在2U空间内即可实现其他4U服务器的才能达到的内存数量,节省机房空间。01083、在进行内存扩展连接时,电源信号和内存控制总线实行分连接器、分区域连接,防止电源对信号的干扰,提高系统信号完整性。01094、支持在线热添加和热移除等功能。0110虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。说明书CN104049693A1/3页8图1图2说明书附图CN104049693A2/3页9图3图4说明书附图CN104049693A3/3页10图5说明书附图CN104049693A10。