【技术实现步骤摘要】
一种数据传输方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机应用
,特别是涉及一种数据传输方法、装置、设备及计算机可读存储介质。
技术介绍
随着计算机技术的飞速发展,很多技术都有了大幅度的提升,尤其是对后端存储系统分区的成功使用,满足了服务器主机下发数据的安全性和稳定性的要求。并且缓存和闪存的成功使用,满足了计算机
对于计算资源和计算速率的需求,这种处理方式极大地加快了数据处理的速度。然而通用的主机与存储系统的IO数据传输方式,虽然加强了主机层与存储系统之间的数据传输效率。但并没有考虑存储系统中各类LUN(LogicalUnitNumber,卷),如普通卷、远程复制卷等的承受能力,如果主机层下发IOPS(Input/OutputOperationsPerSecond,每秒进行读写操作的次数)过大,造成卷与卷的资源竞争,很可能会造成IO数据传输的不稳定,影响主机层的处理速度。综上所述,如何有效地解决由于卷与卷的资源竞争造成IO数据传输的不稳定,影响主机层的处理速度的问题,是目前本领域技术人员急需解 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:/n当接收到主机层下发的IO数据处理命令时,对所述IO数据处理命令进行解析,得到对应的目标卷优先级标识信息;/n将所述IO数据处理命令存储至所述目标卷优先级标识信息对应级别的目标信息队列中;/n利用为所述目标信息队列预分配的各目标线程对所述IO数据处理命令进行响应。/n
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
当接收到主机层下发的IO数据处理命令时,对所述IO数据处理命令进行解析,得到对应的目标卷优先级标识信息;
将所述IO数据处理命令存储至所述目标卷优先级标识信息对应级别的目标信息队列中;
利用为所述目标信息队列预分配的各目标线程对所述IO数据处理命令进行响应。
2.根据权利要求1所述的数据传输方法,其特征在于,利用为所述目标信息队列预分配的各目标线程对所述IO数据处理命令进行响应,包括:
利用为所述目标信息队列预分配的各所述目标线程,按照预设的目标IOPS及目标带宽对所述IO数据处理命令进行响应。
3.根据权利要求1或2所述的数据传输方法,其特征在于,还包括:
估算对低于预设级别的信息队列的IO数据处理命令进行响应的延时时间;
判断所述延时时间是否超出预设时长;
若是,则进行资源分配调整。
4.根据权利要求3所述的数据传输方法,其特征在于,进行资源分配调整,包括:
将各线程调整为统一的IOPS及带宽分别对相应信息队列中的IO数据处理命令进行响应。
5.一种数据传输装置,其特征在于,包括:
信息获得模块,用于当接收到主机层下发的IO数据处理命令时,对所述IO数据处理命令进行解析,得到对应的目标卷优先级标识信息;
命令存储模块,用于将所述IO数据处理...
【专利技术属性】
技术研发人员:陆力信,王永刚,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。