[发明专利]一种基于iSCSI协议的传输速率控制方法和装置有效
申请号: | 201510957174.1 | 申请日: | 2015-12-18 |
公开(公告)号: | CN106899510B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 刘洪军;吴勇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L29/06;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 iscsi 协议 传输 速率 控制 方法 装置 | ||
本发明实施例公开了一种基于iSCSI协议的传输速率控制方法,包括:获取iSCSI会话在当前时刻的会话传输速率;判断所述iSCSI会话在当前时刻的会话传输速率是否小于预设的传输速率需求值;若为是,在所述iSCSI会话中增加新的TCP连接。本发明实施例还公开了一种基于iSCSI协议的传输速率控制装置。采用本发明,能根据传输需求自适应的调节iSCSI会话的传输速率。
技术领域
本发明涉及通信领域,尤其涉及一种基于iSCSI协议的传输速率控制方法和装置。
背景技术
iSCSI(Internet Small Computer System Interface,互联网小型计算机系统接口,简称iSCSI)技术可以实现在IP网络上运行SCSI协议,用户可利用目前成熟的IP网络来构建存储局域网络。
参见图1,为基于iSCSI协议的系统结构图,发起端initiator作为客户端,目标端target作为服务器,发起端和目标端通过建立的iSCSI会话传输数据,iSCSI会话包括一个或多个TCP(Transmission Control Protocol,传输控制协议,简称TCP)连接。由于iSCSI协议是承载在TCP协议上的,在建立iSCSI会话之前需要建立TCP连接。基于IP的iSCSI协议传输依赖于TCP连接,通过一个TCP连接发送的iSCSI请求,该iSCSI请求对应的响应和确认应答等数据必须经由同一个TCP连接返回。
发起端和目标端通过该iSCSI会话传输数据时,为iSCSI分配一定的传输资源,在后续传输过程中,iSCSI会话占用的传输资源不再改变,然而发起端和目标端之间的数据量存在波动时,无法很好的适应复杂多变的传输环境。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于iSCSI协议的传输速率控制方法和装置。可根据传输要求自适应的调节iSCSI会话的传输速率。
第一方面,本申请的实施例提供了一种基于iSCSI协议的传输速率控制方法,包括:
实现本发明实施例的执行主体包括作为发送端,发送端可以是iSCSI协议中的发起端或目标端。发送端预设设定传输速率需求值,传输速率需求值为iSCSI会话需要达到的期望值,发送端周期性的获取iSCSI会话在当前时刻的会话传输速率,判断iSCSI会话在当前时刻的会话传输速率是否小于预设的传输速率需求值;若为是,建立新的TCP连接,为新的TCP连接分配传输资源,在iSCSI会话中增加新的TCP连接,从而增加iSCSI会话的会话传输速率,使iSCSI会话的会话传输速率达到预设的传输速率需求值。发送端如果在当前时刻的会话传输速率大于或等于预设的传输速率需求值,表明满足传输需求,发送端停止向iSCSI会话中增加新的TCP连接。
在一种设计中,发送端在判断iSCSI会话在当前时刻的会话传输速率是否小于预设的传输速率需求值之前,发送端判断iSCSI会话在当前时刻的会话传输速率与上一时刻相比是否增加,若为是,执行判断iSCSI会话在当前时刻的会话传输速率是否小于预设的传输速率需求值的步骤。发送端在向当前时刻向iSCSI会话中增加新的TCP连接后,如果系统的传输资源(例如内存、CPU或带宽)还有空闲,那么发送端在下一时刻获取该iSCSI会话时,该iSCSI会话的会话传输速率会相应的增加;如果下一时刻iSCSI会话的会话传输速率没有增加,表明系统的传输资源已饱和,没有空闲,继续在该iSCSI会话中增加新的TCP连接也不会提高会话传输速率。
在另一种可能的设计中,发送端获取iSCSI会话在当前时刻的会话传输速率的方法可以是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510957174.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度抗压型电缆
- 下一篇:手持式LED显示屏