[发明专利]一种数据传输的方法和装置有效
申请号: | 201810645222.7 | 申请日: | 2018-06-21 |
公开(公告)号: | CN109167740B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 周丽南;徐启明 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L47/80 | 分类号: | H04L47/80;H04L49/901 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
1.一种在存储系统中进行数据传输的方法,其特征在于,所述方法包括:
接入装置接收存储控制器预留的存储空间的页面信息,所述页面信息用于确定所述存储控制器预留的存储空间的大小;
所述接入装置接收来自服务器的写操作请求,其中,所述写操作请求携带待写入存储介质的数据的大小,所述写操作请求用于确定是否成功为待写入存储介质的数据预留存储空间;
所述接入装置当所述写操作请求符合发送策略时,发送完成准备报文给所述服务器,其中,所述发送策略包括,所述写操作请求对应的待写入存储介质的数据大小不超过所述接入装置记录的所述存储控制器预留的存储空间的大小,所述完成准备报文用于通知所述服务器,所述存储系统已经准备好接收数据。
2.根据权利要求1所述的方法,其特征在于,当所述接入装置发送完成准备报文给所述服务器后,所述方法还包括:
所述接入装置从所述服务器接收所述待写入存储介质的数据;
所述接入装置将所述待写入存储介质的数据发送给所述存储控制器;
当所述待写入存储介质的数据发送完成后,所述接入装置发送完成消息给所述存储控制器,其中,所述完成消息携带分配给待写入存储介质的数据的存储空间的页面信息。
3.根据权利要求2所述的方法,其特征在于,在所述接入装置判断所述写操作请求符合发送策略之前,所述方法还包括:
所述接入装置判断快写标识的值是否为有效,其中,所述快写标识位于存储控制器预留的存储空间的页面信息中,当所述存储控制器预留存储空间成功时,所述快写标识的值被置为有效。
4.根据权利要求2或3所述的方法,其特征在于,所述存储控制器包括驱动模块和缓存模块,所述存储控制器预留的存储空间包括所述驱动模块预留的接收空间,所述接入装置接收来自所述存储控制器预留的存储空间的页面信息具体包括:
所述接入装置接收来自所述驱动模块预留的接收空间的页面信息。
5.根据权利要求4所述的方法,其特征在于,当所述接入装置发送完成消息给所述存储控制器之后,所述方法还包括:
所述驱动模块将来自所述接入装置的所述写操作请求发送给所述缓存模块;
所述缓存模块分配缓存空间,并给所述驱动模块发送完成准备报文,其中,所述完成准备报文携带所述缓存空间的页面信息;
所述驱动模块将所述待写入存储介质的数据发送给所述缓存模块。
6.根据权利要求2或3所述的方法,其特征在于,所述存储控制器包括驱动模块和缓存模块,所述存储控制器预留的存储空间包括所述缓存模块预留的缓存空间,所述接入装置接收来自所述存储控制器预留的存储空间的页面信息具体包括:
所述接入装置接收所述驱动模块发送的由所述缓存模块预留的所述缓存空间的页面信息。
7.根据权利要求6所述的方法,其特征在于,当所述接入装置发送完成消息给所述存储控制器之后,所述方法还包括:
所述驱动模块将所述完成消息发送给所述缓存模块,其中,所述完成消息携带接收数据所使用的缓存空间的页面信息。
8.根据权利要求1-3、5和7任一项所述的方法,其特征在于,所述存储控制器预留的存储空间的页面信息的形式包括全球物理地址GPA和散集条目SGE。
9.一种接入装置,其特征在于,所述接入装置用于在存储系统中进行数据传输,所述接入装置包括:
接收模块,用于接收存储控制器预留的存储空间的页面信息,所述页面信息用于确定所述存储控制器预留的存储空间的大小;
接收来自服务器的写操作请求,其中,所述写操作请求携带待写入存储介质的数据的大小,所述写操作请求用于确定是否成功为待写入存储介质的数据预留存储空间;
发送模块,用于当所述写操作请求符合发送策略时,发送完成准备报文给所述服务器,其中,所述发送策略包括,所述写操作请求对应的待写入存储介质的数据大小不超过所述接入装置记录的所述存储控制器预留的存储空间的大小,所述完成准备报文用于通知所述服务器,所述存储系统已经准备好接收数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810645222.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:调度通信数据的方法和设备
- 下一篇:一种智能控温的网络交换机