一种服务器的热插拔硬盘容量扩展的实现方法及服务器与流程

文档序号:12946394阅读:320来源:国知局
一种服务器的热插拔硬盘容量扩展的实现方法及服务器与流程

本发明涉及小尺寸服务器的容量扩展技术,具体涉及一种服务器的热插拔硬盘容量扩展的实现方法及服务器。



背景技术:

在常见的小尺寸服务器设计中,由于空间的限制,在不打开机箱上盖的情况下,小尺寸服务器最大支持的热插拔硬盘的数量是很有限的;且更多情况下,需要打开机箱上盖对不支持热插拔的硬盘进行安装或维护,也不便于维修人员对小尺寸服务器的硬盘进行维护。以1u服务器为例,在不打开机箱上盖的情况下,1u服务器最大支持4颗热插拔的3.5英寸硬盘。因此,如何扩展服务器支持的热插拔硬盘容量,成为亟待解决的技术问题。



技术实现要素:

有鉴于此,本发明期望提供一种服务器的热插拔硬盘容量扩展的实现方法及服务器,至少能扩展服务器支持的热插拔硬盘容量,同时也便于维修人员对服务器中硬盘的维护。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种服务器的热插拔硬盘容量扩展的实现方法,所述服务器包括至少两个硬盘模组,所述至少两个硬盘模组并排放置;所述至少两个硬盘模组包括:靠近服务器机箱的第一面的第一硬盘模组以及除所述第一硬盘模组之外的至少一个第二硬盘模组,其中,所述第一硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组在接收到第一作用力时,从第一位置升高至第二位置;其中,所述第二硬盘模组位于所述第二位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组在接收到第二作用力时,从所述第二位置下降至所述第一位置;所述第二硬盘模组位于所述第一位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面不显露;其中,所述第一作用力与所述第二作用力的方向相反。

在一实施例中,所述第二硬盘模组在接收到第一作用力时,从第一位置升高至第二位置,包括:

所述第二硬盘模组在接收到第一作用力时,所述第二硬盘模组借助预设导轨从第一位置升高至第二位置;所述第二硬盘模组在从第一位置升高至第二位置的过程中,与其他硬盘模组不接触;

所述第二硬盘模组在接收到第二作用力时,从所述第二位置下降至所述第一位置,包括:

所述第二硬盘模组在接收到第二作用力时,所述第二硬盘模组借助预设导轨从所述第二位置下降至所述第一位置;所述第二硬盘模组在从第二位置下降至第一位置的过程中,与所述其他硬盘模组不接触;

其中,所述预设导轨分别设置于所述机箱的第二面与第三面,所述第二面与所述第三面为相对面,所述第一面分别与所述第二面、第三面相邻。

在一实施例中,所述方法还包括:

当所述第二硬盘模组大于或等于2时,若每次仅上升其中的一个第二硬盘模组,则所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;

若每次仅上升其中的两个或两个以上的第二硬盘模组,则靠近所述第一硬盘模组的第二硬盘模组的第一侧在所述机箱的所述第一面显露,其他第二硬盘模组的第一侧在所述机箱的所述第一面不显露。

在一实施例中,所述第二硬盘模组的顶部具有一提拉装置,所述提拉装置用于辅助对所述第二硬盘模组施加第一作用力和第二作用力。

在一实施例中,所述提拉装置相对于所述第二硬盘模组的本体的第一表面显露,或所述提拉装置与所述第二硬盘模组的本体的第一表面在同一平面。

在一实施例中,所述第二硬盘模组的数量根据所述服务器的机箱深度以及主板大小确定。

在一实施例中,所述第一硬盘模组的底部预留有第一预设高度的第一走线空间,所述第一走线空间用于放置所述第一硬盘模组对应的第一硬盘背板,所述第一硬盘背板用于实现主板与所述第一硬盘模组之间的通信;

所述第二硬盘模组的底部预留有第二预设高度的第二走线空间,所述第二走线空间用于放置所述第二硬盘模组对应的第二硬盘背板,所述第二硬盘背板用于实现主板与所述第二硬盘模组之间的通信。

第二方面,本发明实施例提供了一种服务器,所述服务器包括至少两个硬盘模组,所述至少两个硬盘模组并排放置;所述至少两个硬盘模组包括:靠近服务器机箱的第一面的第一硬盘模组以及除所述第一硬盘模组之外的至少一个第二硬盘模组,其中,所述第一硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组,用于在接收到第一作用力时,从第一位置升高至第二位置;其中,所述第二硬盘模组位于所述第二位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组,用于在接收到第二作用力时,从所述第二位置下降至所述第一位置;所述第二硬盘模组位于所述第一位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面不显露;其中,所述第一作用力与所述第二作用力的方向相反。

在一实施例中,所述机箱的第二面与第三面分别设置有预设导轨,所述第二面与所述第三面为相对面,所述第一面分别与所述第二面、第三面相邻;

所述第二硬盘模组,具体用于在接收到第一作用力时,借助所述预设导轨从第一位置升高至第二位置;在接收到第二作用力时,借助所述预设导轨从所述第二位置下降至所述第一位置。

在一实施例中,所述第二硬盘模组支持m个第一尺寸的硬盘;所述第一硬盘模组支持n个第二尺寸的硬盘;所述第一尺寸与所述第二尺寸相等或不等;m为大于或等于1的正整数;n为大于或等于1的正整数。

在一实施例中,所述第一硬盘模组的底部预留有第一预设高度的第一走线空间,所述第一走线空间用于放置所述第一硬盘模组对应的第一硬盘背板,所述第一硬盘背板用于实现主板与所述第一硬盘模组之间的通信;

所述第二硬盘模组的底部预留有第二预设高度的第二走线空间,所述第二走线空间用于放置所述第二硬盘模组对应的第二硬盘背板,所述第二硬盘背板用于实现主板与所述第二硬盘模组之间的通信。

在一实施例中,所述第二硬盘模组的顶部具有一提拉装置,所述提拉装置用于辅助对所述第二硬盘模组施加第一作用力和第二作用力。

在一实施例中,所述提拉装置相对于所述第二硬盘模组的本体的第一表面显露,或所述提拉装置与所述第二硬盘模组的本体的第一表面在同一平面。

在一实施例中,所述服务器为1u服务器时,所述1u服务器除包括第一硬盘模组外,还包括1个或2个第二硬盘模组,每个第二硬盘模组支持4颗3.5英寸的硬盘。

第三方面,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行本发明实施例所述的服务器的热插拔硬盘容量扩展的实现方法。

本发明实施例中,服务器包括至少两个硬盘模组,所述至少两个硬盘模组并排放置;所述至少两个硬盘模组包括:靠近服务器机箱的第一面的第一硬盘模组以及除所述第一硬盘模组之外的至少一个第二硬盘模组,其中,所述第一硬盘模组的第一侧在所述机箱的所述第一面显露;所述第二硬盘模组在接收到第一作用力时,从第一位置升高至第二位置;其中,所述第二硬盘模组位于所述第二位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;所述第二硬盘模组在接收到第二作用力时,从所述第二位置下降至所述第一位置;所述第二硬盘模组位于所述第一位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面不显露;其中,所述第一作用力与所述第二作用力的方向相反。这样,由于第二硬盘模组可升降,能扩展服务器支持的热插拔硬盘容量,同时也便于维修人员对服务器中硬盘的维护。

附图说明

图1为本发明实施例提供的服务器的组成结构示意图;

图2为本发明实施例提供的服务器机箱整体布局示意图;

图3为本发明实施例提供的第二模组备提起时的状态示意图;

图4为本发明实施例提供的硬盘模组的底部视图。

具体实施方式

为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

实施例一:

本发明实施例提供了一种服务器,所述服务器的组成结构示意图如图1所示,所述服务器包括机箱10以及主板20,所述服务器还包括:至少两个硬盘模组,所述至少两个硬盘模组并排放置。图2为本发明实施例提供的服务器机箱整体布局示意图,如图2所示,所述至少两个硬盘模组包括:靠近服务器机箱的第一面的第一硬盘模组30以及除所述第一硬盘模组30之外的至少一个可升降的第二硬盘模组40,其中,所述第一硬盘模组30的第一侧在所述机箱的所述第一面显露。

所述第二硬盘模组40,用于在接收到第一作用力时,从第一位置升高至第二位置;其中,所述第二硬盘模组40位于所述第二位置时,所述第二硬盘模组40的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组40,用于在接收到第二作用力时,从所述第二位置下降至所述第一位置;所述第二硬盘模组40位于所述第一位置时,所述第二硬盘模组40的第一侧在所述机箱的所述第一面不显露;其中,所述第一作用力与所述第二作用力的方向相反。

其中,第二硬盘模组40与第一硬盘模组30并排放置,二者之间不需要有物理连接。但是,当第二硬盘模组40被提起或被放回原位的时候,对第一硬盘模组30没有影响。

如此,服务器中设置两个或两个以上的硬盘模组,由于第二硬盘模组是可升降的,使得每个硬盘模组均可以从机箱前面维护。也就是说,在不打开机箱的情况下,可对第二硬盘模组进行维护,使得第二硬盘模组也支持热插拔,使得服务器的热插拔硬盘容量得到了扩展。并且,由于在维修时,不用拆装机箱,无需用到螺丝刀、扳手等工具,因此,还能够实现免工具拆装。

这里,所述第一面是面向用户,便于用户对硬盘模组进行维护的那一面;比如,所述用户为维修或维护人员。

这里,所述第一硬盘模组的第一侧,所述第一侧是从所述第一面能取出所述第一硬盘模组中的每颗硬盘的一侧。

图3为本发明实施例提供的第二模组备提起时的状态示意图,如图3所示,所述机箱的第二面与第三面分别设置有预设导轨50,所述第二面与所述第三面为相对面,所述第一面分别与所述第二面、第三面相邻;

所述第二硬盘模组40,具体用于在接收到第一作用力时,借助所述预设导轨50从第一位置升高至第二位置;在接收到第二作用力时,借助所述预设导轨50从所述第二位置下降至所述第一位置。

如此,利用预设导轨来实现第二硬盘模组40的升降,既便于从第一位置升高至第二位置,也便于从第二位置降低至第一位置,还能让维护人员对第二硬盘模组40进行升降时,施加较小的力即可。

其中,所述第二硬盘模组40支持m个第一尺寸的硬盘;所述第一硬盘模组30支持n个第二尺寸的硬盘;所述第一尺寸与所述第二尺寸相等或不等;m为大于或等于1的正整数;n为大于或等于1的正整数。

作为一种实施方式,所述第一硬盘模组30的底部预留有第一预设高度的第一走线空间,所述第一走线空间用于放置所述第一硬盘模组30对应的第一硬盘背板,所述第一硬盘背板用于实现主板与所述第一硬盘模组30之间的通信;

所述第二硬盘模组40的底部预留有第二预设高度的第二走线空间,所述第二走线空间用于放置所述第二硬盘模组40对应的第二硬盘背板,所述第二硬盘背板用于实现主板与所述第二硬盘模组40之间的通信。

这里,所述第一预设高度与所述第二预设高度的高度,可以相同也可以不同。

如此,每个硬盘模组都能够单独与主板连接,实现与主板的通信。

图4示出了硬盘模组的底部视图,如图4所示,硬盘模组的底部预留有预设高度的走线空间,所述走线空间用于放置硬盘模组对应的硬盘背板,所述硬盘背板用于实现主板与所述硬盘模组之间的通信。

作为一种实施方式,为了便于提起第二硬盘模组40,可在与所述第二硬盘模组40的本体的第一表面设置有缺口或空隙特征,或者所述第二硬盘模组40的本体的第一表面与所述第一硬盘模组30的本体的第一表面的相邻部位设置缺口或空隙特征,如此,维修人员通过所述缺口或空隙特征,能便于提起第二硬盘模组40。

在一实施例中,所述第二硬盘模组40的顶部具有一提拉装置50,所述提拉装置50用于辅助对所述第二硬盘模组40施加第一作用力和第二作用力。

如此,便于维护人员通过提拉装置50对所述第二硬盘模组40施加第一作用力和第二作用力,进而节省维修时间。

比如,在第二硬盘模组40的上面设置凸出的圆环,以便于维修人员提起。再比如,在第二硬盘模组40的上面设置可折叠的把手,以便于维修人员提起。

实际应用中,本实施例并不对所述提拉装置50的结构进行限定。只要是能够辅助维护人员对所述第二硬盘模组40施加第一作用力或第二作用力的装置,都可作为提拉装置。

在一实施例中,所述提拉装置50相对于所述第二硬盘模组40的本体的第一表面显露,或所述提拉装置50与所述第二硬盘模组40的本体的第一表面在同一平面。

实际应用中,本实施例并不对所述提拉装置50在所述第二硬盘模组40的本体的第一表面的位置进行限定。只要是所述提拉装置50所处的位置,能够便于辅助维护人员对所述第二硬盘模组40施加第一作用力或第二作用力的装置即可。当然,在设计过程中,所述提拉装置50在所述第二硬盘模组40的本体的第一表面的位置,可根据外观设计需求,来确定与外观设计需求相适应的在所述第二硬盘模组40的本体的第一表面的位置。

以上述服务器为1u服务器为例进行说明。所述服务器为1u服务器时,所述1u服务器除包括第一硬盘模组30外,还包括1个或2个第二硬盘模组40,每个第二硬盘模组40支持4颗3.5英寸的硬盘。

也就是说,对于1u服务器来说,有可能支持2到3组硬盘模组;每组硬盘可支持4颗3.5寸的热插拔硬盘。当然,如果硬盘为1寸或者2寸等更小尺寸的热插拔硬盘,1u服务器能够支持更多颗的热插拔硬盘。

实施例二

基于实施例一所述服务器,本实施例提出了一种服务器的热插拔硬盘容量扩展的实现方法,所述服务器包括至少两个硬盘模组,所述至少两个硬盘模组并排放置;所述至少两个硬盘模组包括:靠近服务器机箱的第一面的第一硬盘模组以及除所述第一硬盘模组之外的至少一个第二硬盘模组,其中,所述第一硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组在接收到第一作用力时,从第一位置升高至第二位置;其中,所述第二硬盘模组位于所述第二位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;

所述第二硬盘模组在接收到第二作用力时,从所述第二位置下降至所述第一位置;所述第二硬盘模组位于所述第一位置时,所述第二硬盘模组的第一侧在所述机箱的所述第一面不显露;其中,所述第一作用力与所述第二作用力的方向相反。

这里,所述第一面是面向用户,便于用户对硬盘模组进行维护的那一面;比如,所述用户为维修或维护人员。

这里,所述第一硬盘模组的第一侧,所述第一侧是从所述第一面能取出所述第一硬盘模组中的每颗硬盘的一侧。

其中,第二硬盘模组与第一硬盘模组并排放置,二者之间不需要有物理连接。但是,当第二硬盘模组被提起或被放回原位的时候,对第一硬盘模组没有影响。

作为一种实施方式,所述第二硬盘模组在接收到第一作用力时,从第一位置升高至第二位置,包括:

所述第二硬盘模组在接收到第一作用力时,所述第二硬盘模组借助预设导轨从第一位置升高至第二位置;所述第二硬盘模组在从第一位置升高至第二位置的过程中,与其他硬盘模组不接触;

所述第二硬盘模组在接收到第二作用力时,从所述第二位置下降至所述第一位置,包括:

所述第二硬盘模组在接收到第二作用力时,所述第二硬盘模组借助预设导轨从所述第二位置下降至所述第一位置;所述第二硬盘模组在从第二位置下降至第一位置的过程中,与所述其他硬盘模组不接触;

其中,所述预设导轨分别设置于所述机箱的第二面与第三面,所述第二面与所述第三面为相对面,所述第一面分别与所述第二面、第三面相邻。

如此,相对于仅能使第一硬盘模组支持热插拔硬盘来说,借助预设导轨使第二硬盘模组可升降,能提高热插拔硬盘容置空间。

作为一种实施方式,所述方法还包括:

当所述第二硬盘模组大于或等于2时,若每次仅上升其中的一个第二硬盘模组,则所述第二硬盘模组的第一侧在所述机箱的所述第一面显露;

若每次仅上升其中的两个或两个以上的第二硬盘模组,则靠近所述第一硬盘模组的第二硬盘模组的第一侧在所述机箱的所述第一面显露,其他第二硬盘模组的第一侧在所述机箱的所述第一面不显露。

作为一种实施方式,所述第二硬盘模组的顶部具有一提拉装置,所述提拉装置用于辅助对所述第二硬盘模组施加第一作用力和第二作用力。

作为一种实施方式,所述提拉装置相对于所述第二硬盘模组的本体的第一表面显露,或所述提拉装置与所述第二硬盘模组的本体的第一表面在同一平面。

比如,在第二硬盘模组的上面设置一凸出的圆环,以便于维修人员提起第二硬盘模组。再比如,在第二硬盘模组的上面设置一可折叠的把手,以便于维修人员提起。

实际应用中,本实施例并不对所述提拉装置的结构进行限定。只要是能够辅助维护人员对所述第二硬盘模组施加第一作用力或第二作用力的装置,都可作为提拉装置。

实际应用中,本实施例并不对所述提拉装置的安装位置进行限定。只要是能够辅助维护人员对所述第二硬盘模组施加第一作用力或第二作用力的位置,都可作为提拉装置的安装位置。当然,所述安装位置可依据服务器外观设计需求来设定。

作为一种实施方式,为了便于提起第二硬盘模组,可在与所述第二硬盘模组的本体的第一表面设置有缺口或空隙特征,或者在所述第一硬盘模组的本体的第一表面与所述第二硬盘模组的本体的第一表面的相邻部位设置缺口特征,如此,维修人员通过所述缺口或空隙特征,能便于提起第二硬盘模组。

作为一种实施方式,所述第二硬盘模组的数量根据所述服务器的机箱深度以及主板大小确定。

作为一种实施方式,所述第一硬盘模组的底部预留有第一预设高度的第一走线空间,所述第一走线空间用于放置所述第一硬盘模组对应的第一硬盘背板,所述第一硬盘背板用于实现主板与所述第一硬盘模组之间的通信;

所述第二硬盘模组的底部预留有第二预设高度的第二走线空间,所述第二走线空间用于放置所述第二硬盘模组对应的第二硬盘背板,所述第二硬盘背板用于实现主板与所述第二硬盘模组之间的通信。

这样,服务器中设置两个或两个以上的硬盘模组,由于第二硬盘模组是可升降的,使得每个硬盘模组均可以从机箱前面维护。也就是说,在不打开机箱的情况下,可对第二硬盘模组进行维护,使得第二硬盘模组也支持热插拔,进而使得服务器的热插拔硬盘容量得到了扩展。并且,由于在维修时,不用拆装机箱,无需用到螺丝刀、扳手等工具,因此,还能够实现免工具拆装。

本实施例还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行之后,能够实现前述任意一项或多项热插拔硬盘容量扩展的实现方法。

所述计算机存储介质可为各种类型的存储介质,在本实施例中可优选为非瞬间存储介质。

本领域技术人员应当理解,本实施例的存储介质中各程序的功能,可参照实施例所述的服务器的热插拔硬盘容量扩展的实现方法的相关描述而理解。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1