【技术实现步骤摘要】
带宽资源分配方法、PCIe通道切换器及电子设备
[0001]本申请涉及计算机
,尤其涉及一种带宽资源分配方法、PCIe通道切换器及电子设备。
技术介绍
[0002]随着高速串行计算机扩展总线标准(Peripheral Component Interconnect Express,PCIe)规范逐步演进,目前已演进到PCIe5.0和PCIe6.0,PCIe5.0单个lane的速率可达到32.0GT/s,4GB/s的带宽,PCIe6.0单个lane的速率可达到64.0GT/s,8GB/s的带宽。处理器都是通过PCIe x4或者PCIe x2连接闪存固态硬盘(Solid State Drives,SSD),即是将4个或2个lane合并为一个通道连接SSD,从而实现主机与SSD之间的高带宽需求。这种方式比较固化,无法实现PCIe带宽资源的灵活配置。
技术实现思路
[0003]本申请实施例提供了一种带宽资源分配方法、PCIe通道切换器及电子设备,可以实现PCIe带宽资源的灵活分配。
[0004]第一方面,本申请实施例提供一种带宽资源分配方法,该方法应用于电子设备中,所述电子设备包括处理器、PCIe通道切换器、存储模块以及通信模块;所述处理器与所述PCIe通道切换器之间通信连接,所述PCIe通道切换器分别与所述存储模块和所述通信模块之间通信连接;所述方法包括:
[0005]所述PCIe通道切换器获取目标带宽资源分配方案,所述目标带宽资源分配方案用于指示将所述处理器与所述PCIe通道切换器之间 ...
【技术保护点】
【技术特征摘要】
1.一种带宽资源分配方法,其特征在于,所述方法应用于电子设备中,所述电子设备包括处理器、PCIe通道切换器、存储模块以及通信模块;所述处理器与所述PCIe通道切换器之间通信连接,所述PCIe通道切换器分别与所述存储模块和所述通信模块之间通信连接;所述方法包括:所述PCIe通道切换器获取目标带宽资源分配方案,所述目标带宽资源分配方案用于指示将所述处理器与所述PCIe通道切换器之间的PCIe带宽资源分配给所述存储模块或所述通信模块中的任意一个;或者所述目标带宽资源分配方案用于指示将所述处理器与所述PCIe通道切换器之间的PCIe带宽资源分配给所述存储模块和所述通信模块之间的比例;所述PCIe通道切换器根据所述目标带宽资源分配方案,进行带宽资源分配。2.如权利要求1所述的方法,其特征在于,所述PCIe通道切换器根据所述目标带宽资源分配方案,进行带宽资源分配,包括:所述PCIe通道切换器根据所述目标带宽资源分配方案,配置所述PCIe通道切换器与所述存储模块之间的PCIe带宽,和/或,所述PCIe通道切换器根据所述目标带宽资源分配方案,配置所述PCIe通道切换器与所述通信模块之间的PCIe带宽。3.如权利要求2所述的方法,其特征在于,所述处理器与所述PCIe通道切换器之间通过至少一个第一PCIe通道连接;所述处理器与所述PCIe通道切换器之间的PCIe带宽资源包括所述至少一个第一PCIe通道的PCIe带宽资源。4.如权利要求3所述的方法,其特征在于,所述PCIe通道切换器与所述存储模块之间通过至少一个第二PCIe通道连接;所述PCIe通道切换器根据所述目标带宽资源分配方案,配置所述PCIe通道切换器与所述存储模块之间的PCIe带宽,包括:确定分配给所述存储模块的带宽资源大小并根据分配给所述存储模块的带宽资源大小,配置使用所述至少一个第二PCIe通道中的一个或多个第二PCIe通道与所述存储模块进行数据存取操作;所述一个或多个第二PCIe通道的PCIe带宽资源总和小于或等于分配给所述存储模块的带宽资源大小。5.如权利要求4所述的方法,其特征在于,所述存储模块包括至少一个存储器,所述第二PCIe通道中的每一个分别与所述至少一个存储器一一连接。6.如权利要求4或5所述的方法,其特征在于,所述至少一个第二PCIe通道中包括一种规格的PCIe通道或多种不同规格的PCIe通道,其中,不同规格的PCIe通道包含的Lane的数量不同。7.如权利要求3所述的方法,其特征在于,所述PCIe通道切换器与所述通信模块之间通过至少一个第三PCIe通道连接;所述PCIe通道切换器根据所述目标带宽资源分配方案,配置所述PCIe通道切换器与所述通信模块之间的PCIe带宽,包括:确定分配给所述通信模块的带宽资源大小并根据分配给所述通信模块的带宽资源大小,配置使用所述至少一个第三PCIe通道中的一个或多个第三PCIe通道与所述通信模块进行数据传输,所述一个或多个第三PCIe通道的PCIe带宽资源总和小于或等于分配给所述通信模块的带宽资源大小。8.如权利要求7所述的方法,其特征在于,所述通信模块包括至少一个网卡,所述第三PCIe通道中的每一个分别与所述至少一个网卡一一连接。9.如权利要求7或8所述的方法,其特征在于,所述至少一个第三PCIe通道中包括一种
规格的PCIe通道或多种不同规格的PCIe通道,其中,不同规格的PCIe通道包含的Lane的数量不同。10.如权利要求1
‑
9任一项所述的方法,其特征在于,所述PCIe通道切换器获取目标带宽资源分配方案,包括:所述PCIe通道切换器从基板管理控制器BMC接收指示信息,所述指示信息用于指示所述目标带宽资源分配方案。11.如权利要求1
‑
10任一项所述的方法,其特征在于,所述目标带宽资源分配方案是根据所述存储模块的存储性能需求参数,和/或,所述通信模块所传输业务数据的速率需求确定。12.一种电子设备中的PCIe通道切换器,其特征在于,所述电子设备还包括第一处理器、存储模块以及通信模块;所述第一处理器与所述PCIe通道切换器之间通信连接,所述PCIe通道切换器分别与所述存储模块和所述通信模块之间通信连接;所述PCIe通道切换器包括:第二处理器,存储器,所述存储器与所述第二处理器耦合;所述存储器用于存储计...
【专利技术属性】
技术研发人员:冉懋良,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。