【技术实现步骤摘要】
一种硬盘背板随机上电的方法、装置、设备及介质
[0001]本申请涉及硬盘控制
,尤其涉及一种硬盘背板随机上电的方法、装置、设备及介质。
技术介绍
[0002]硬盘背板是服务器必不可少的组成部分,大量的数据存储需要大量的硬盘做支撑,然而大量的硬盘也导致服务器的功耗大大增加,尤其是在数据中心中存在成千上万的服务器时,对于电量的需求是非常庞大的。当数量众多的服务器上电开机时,如果所有的硬盘同时上电,会使得上电瞬时电流过大,很容易导致电压波动,从而导致某些服务器无法正常上电。如果将服务器的硬盘背板分批上电,就能降低电网的压力,保证服务器的正常启动。目前实现分批上电的方式主要是通过给不同的硬盘背板烧录不同的CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)代码,通过CPLD代码控制硬盘背板的启动时间,但给每个硬盘背板都烧录不同CPLD代码会大大增加硬盘背板的维护成本。
技术实现思路
[0003]为此,本申请的实施例提供了一种硬盘背板随机上电的方法,实现通过CPLD实 ...
【技术保护点】
【技术特征摘要】
1.一种硬盘背板随机上电的方法,其特征在于,所述方法包括:将所有服务器的硬盘背板划分为n组,每组按照不同时间顺序进行上电,并设置所有硬盘背板在预设上电时间内完成上电;通过外部时钟按照采样时钟周期对CPLD的内部时钟进行采样计数,得到每组硬盘背板对应的计数值;根据所述计数值得到每组硬盘背板对应的随机数,将所述随机数作为每组硬盘背板对应的基础延时系数,利用所述基础延时系数获取每组硬盘背板对应的延时时间;按照所述延时时间对相应的硬盘背板进行使能上电,其中n为大于1的自然数。2.根据权利要求1所述的硬盘背板随机上电的方法,其特征在于,所述根据所述计数值得到每组硬盘背板对应的随机数的步骤后,还包括:判断每组硬盘背板对应的随机数是否大于预设随机数阈值;响应于所述随机数小于或等于所述预设随机数阈值,将所述随机数设置为预设随机数。3.根据权利要求1所述的硬盘背板随机上电的方法,其特征在于,所述通过外部时钟按照采样时钟周期对CPLD的内部时钟进行采样计数,得到每组硬盘背板对应的计数值的步骤包括:n组硬盘背板随机对应n个内部时钟频率,外部时钟按照采样时钟周期对n个所述内部时钟频率进行采样计数,得到每组硬盘背板对应的计数值;其中,所述n个不同内部时钟频率在内部时钟的时钟频率精度范围内。4.根据权利要求1所述的硬盘背板随机上电的方法,其特征在于,所述得到每组硬盘背板对应的计数值的步骤后,还包括:判断外部时钟对CPLD的内部时钟的采样计数是否完成所有采样时钟周期;响应于外部时钟对CPLD的内部时钟的采样计数完成所有采样时钟周期,则继续执行根据计数值得到每组硬盘背板对应的随机数的步骤;响应于外部时钟对CPLD的内部时钟的采样计数未完成所有采样时钟周期,则返回继续对内部时钟进行采样计数。5.根据权利要求1所述的硬盘背板随机上电的方法,其特征在于,按照所述延时时间对相应的硬盘背板进行使能上电的步骤还包括...
【专利技术属性】
技术研发人员:张猛,申明伟,杨占,
申请(专利权)人:合芯科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。