【技术实现步骤摘要】
一种网络性能优化方法、装置、设备以及存储介质
[0001]本专利技术涉及计算机
,特别涉及一种网络性能优化方法、装置、设备以及存储介质。
技术介绍
[0002]当前,数据中心作为全球协作的特定设备网络,是处理和存储海量数据的地方,用于在因特网基础设施上传递、加速、展示、计算、存储数据信息。数据中心可以是独立的一个中心,也可以是通过因特网互联的若干个中心的总称。
[0003]RDMA(Remote Direct Memory Access,远程直接内存访问)协议是新一代数据中心高速网络互联的基础协议之一。RDMA协议来自于高性能计算领域,RDMA协议改进了非RDMA协议在高速网络下的诸多缺点,比如传统的TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议),使得网络通信数据传输不再经过内核或CPU(Central Processing Unit,中央处理器),而是直接通过RDMA网卡读写内存来进行数据传输,从而在应用上能够充分利用10 ...
【技术保护点】
【技术特征摘要】
1.一种网络性能优化方法,其特征在于,应用于网络管理平台,包括:向目标RDMA应用发送延时测量指令,以便所述目标RDMA应用在所述延时测量指令的控制下,向其他RDMA应用发送测试包并接收相应的反馈包,然后计算相应的目标反馈延时时长;获取所述目标RDMA应用发送的所述目标反馈延时时长;基于所述目标反馈延时时长确定当前RDMA网络是否出现拥塞;如果当前RDMA网络出现拥塞,则向非RDMA应用发送限速控制指令,以利用所述限速控制指令对所述非RDMA应用的通讯速率进行限制。2.根据权利要求1所述的网络性能优化方法,其特征在于,所述获取所述目标RDMA应用发送的所述目标反馈延时时长,包括:获取所述目标RDMA应用基于预设信息发送周期定期发送的所述目标反馈延时时长;或,获取所述目标RDMA应用在定期接收到的所述延时测量指令的控制下,定期发送的所述目标反馈延时时长。3.根据权利要求1所述的网络性能优化方法,其特征在于,所述基于所述反馈延时时长确定当前RDMA网络是否出现拥塞,包括:利用预设网络拥塞等级范围以及所述目标反馈延时时长,确定当前RDMA网络是否出现拥塞以及在出现拥塞后对应的拥塞等级;所述预设网络拥塞等级范围为预先基于RDMA网络的拥塞前反馈延时时长得到的等级范围;相应的,所述向非RDMA应用发送限速控制指令,包括:基于所述拥塞等级确定出具有相应限速力度的限速控制指令,并将所述限速控制指令发送至非RDMA应用。4.根据权利要求3所述的网络性能优化方法,其特征在于,所述确定当前RDMA网络是否出现拥塞以及在出现拥塞后对应的拥塞等级之前,还包括:确定RDMA网络的拥塞前反馈延时时长;利用多个不同的预设比例系数以及所述拥塞前反馈延时时长,确定出相应的多个反馈延时时长阈值;利用所述多个反馈延时时长阈值对网络拥塞程度进行等级划分,以得到所述预设网络拥塞等级范围。5.根据权利要求4所述的网络性能优化方法,其特征在于,所述确定RDMA网络的拥塞前反馈延时时长,包括:在RDMA网络未出现拥塞时,向多个RDMA应用发送延时测量指令,以控制所述多个RDMA应用中的每个RDMA应用向其他RDMA应用发送预设数量个测试包并接收相应的反馈包,然后计算每个RDMA应用的每个测试包对应的反馈延时时长,以得到与所述多个RDMA应用对应的多组反馈延时时长;获取所述多个RDMA应用发送的所述多组反馈延时时长,并...
【专利技术属性】
技术研发人员:张翔宇,刘钧锴,阚宏伟,王江为,郝锐,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。