一种硬盘背板随机上电的方法、装置、设备及介质制造方法及图纸

技术编号:38624721 阅读:36 留言:0更新日期:2023-08-31 18:26
本申请属于硬盘控制技术领域,公开了一种硬盘背板随机上电的方法、装置、设备及介质。将所有服务器的硬盘背板划分为n组,每组按照不同时间顺序进行上电,并设置所有硬盘背板在预设上电时间内完成上电;通过外部时钟按照采样时钟周期对CPLD的内部时钟进行采样计数,得到每组硬盘背板对应的计数值;根据计数值得到每组硬盘背板对应的随机数,将随机数作为每组硬盘背板对应的基础延时系数,利用基础延时系数获取每组硬盘背板对应的延时时间;按照延时时间对相应的硬盘背板进行使能上电。通过CPLD实现随机延时,达到不同的硬盘背板上电时间的不同步,解决硬盘背板同时上电带来的电网电压波动问题。动问题。动问题。

【技术实现步骤摘要】
一种硬盘背板随机上电的方法、装置、设备及介质


[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所述的硬盘背板随机上电的方法,其特征在于,按照所述延时时间对相应的硬盘背板进行使能上电的步骤还包括...

【专利技术属性】
技术研发人员:张猛申明伟杨占
申请(专利权)人:合芯科技苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1