【技术实现步骤摘要】
一种带宽调整方法、装置、电子设备和存储介质
[0001]本专利技术涉及通信
,特别是涉及一种带宽调整方法、一种带宽调整装置、电子设备和计算机可读存储介质。
技术介绍
[0002]在服务器的使用中,服务器对硬盘进行读写时,可以通过PCIe(peripheral component interconnect express,高速串行计算机扩展总线标准)设备进行信号与数据的传输,在现有的技术方案中,服务器搭配的硬盘数量以及硬盘的带宽一般都是固定的,例如PCIe设备总带宽为X16,X16带宽的传输带宽为32Gb/S,PCIe设备上的插槽数为4个时,最多只能安装4个硬盘,且每个硬盘的带宽都是固定的,带宽均为X4,再例如PCIe设备总带宽为X16,PCIe设备上的插槽数为8个时,最多只能安装8个硬盘,且每个硬盘的带宽均为X2。而这种方式,在当设备上的硬盘安装不是满配的情况下,则会出现带宽资源浪费的问题。
技术实现思路
[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种带宽调整方法、一种带宽调整装置、一种电子设备和一种计算机可读存储介质。
[0004]第一方面,本专利技术实施例公开了一种带宽调整方法,所述方法应用于服务器,所述服务器具有高速串行计算机扩展总线标准PCIe设备,所述PCIe设备包括背板硬盘槽位,所述背板硬盘槽位与至少一个硬盘连接,所述方法包括:
[0005]检测所述硬盘的连接状态,当所述连接状态发生变化时,确定当前与所述背板硬 ...
【技术保护点】
【技术特征摘要】
1.一种带宽调整方法,其特征在于,所述方法应用于服务器,所述服务器具有高速串行计算机扩展总线标准PCIe设备,所述PCIe设备包括背板硬盘槽位,所述背板硬盘槽位与至少一个硬盘连接,所述方法包括:检测所述硬盘的连接状态,当所述连接状态发生变化时,确定当前与所述背板硬盘槽位连接的至少一个目标硬盘;获取所述PCIe设备的总带宽;将所述PCIe设备的总带宽分别分配至所述至少一个目标硬盘。2.根据权利要求1所述的带宽调整方法,其特征在于,所述检测所述硬盘的连接状态,当所述连接状态发生变化时,确定当前与所述背板硬盘槽位连接的至少一个目标硬盘之后,还包括:获取所述至少一个目标硬盘的硬盘数量、所述背板硬盘槽位的槽位数,以及目标背板硬盘槽位的插槽数;所述目标背板硬盘槽位为与所述至少一个目标硬盘连接的背板硬盘槽位;所述将所述PCIe设备的总带宽分别分配至所述至少一个目标硬盘,包括:将所述PCIe设备的总带宽进行划分,得到至少一个子带宽;所述子带宽的数量与所述硬盘数量相同;根据所述目标背板硬盘槽位的插槽数,将所述子带宽分别分配至所述目标背板硬盘槽位;根据所述目标背板硬盘槽位分配的子带宽,调整与所述目标背板硬盘槽位对应的所述至少一个目标硬盘的带宽,使所述至少一个目标硬盘的带宽与对应的所述目标背板硬盘槽位的子带宽一致。3.根据权利要求2所述的带宽调整方法,其特征在于,所述将所述PCIe设备的总带宽进行划分,得到至少一个子带宽,包括:根据所述背板硬盘槽位的槽位数量,计算硬盘参考数量;所述硬盘参考数量小于所述槽位数量;根据所述PCIe设备的总带宽与所述槽位数量,计算第一参考带宽值与第二参考带宽值;所述第一参考带宽值大于第二参考带宽值;根据所述硬盘数量、所述槽位数量、所述硬盘参考数量、所述第一参考带宽值以及所述第二参考带宽值,将所述PCIe设备的总带宽进行划分,得到至少一个子带宽。4.根据权利要求3所述的带宽调整方法,其特征在于,所述根据所述硬盘数量、所述槽位数量、所述硬盘参考数量、所述第一参考带宽值以及所述第二参考带宽值,将所述PCIe设备的总带宽进行划分,得到至少一个子带宽,包括:当所述硬盘数量小于或等于所述硬盘参考数量时,将所述PCIe设备的总带宽划分为与所述硬盘数量相同且带宽值均为所述第一参考带宽值的子带宽。5.根据权利要求3所述的带宽调整方法,其特征在于,所述根据所述硬盘数量、所述槽位数量、所述硬盘参考数量、所述第一参考带宽值以及所述第二参考带宽值,将所述PCIe设备的总带宽进行划分,得到至少一个子带宽,包括:当所述硬盘数量大于所述硬盘参考数量且小于所述槽位数量时,根据所述槽位数量与所述硬盘数量,计算带宽值为所述第一参考带宽值的第一划分数量,以及带宽值为所述第
二参考带宽值的第二划分数量;将所述PCIe设备的总带宽划分为与所述第一划分数量相同且均为所述第一参考带宽值...
【专利技术属性】
技术研发人员:刘仲奎,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。