[发明专利]一种存储系统数据写入方法和系统有效
申请号: | 201510432216.X | 申请日: | 2015-07-21 |
公开(公告)号: | CN104991745B | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 刘友生;张书宁;卓宝特;闫永刚 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信报文 存储系统数据 有效载荷字段 计算节点 数据缓存 写操作 写入 高速存储介质 数据独立 数据接收 完成信息 协议解析 写入性能 硬件平台 字段数据 字段 返回 | ||
本发明公开了一种存储系统数据写入方法和系统,包括:数据接收及协议解析子系统接收计算节点的写IO请求,写IO请求包括至少一个通信报文,该通信报文包括协议字段和有效载荷字段;在接收写IO请求的过程中,将通信报文的协议字段数据和有效载荷字段数据分别存放在高速存储介质的不同位置,并将通信报文的有效载荷字段数据独立存放;写IO请求接收完成后,将写IO请求传送到数据缓存子系统;数据缓存子系统收到写IO请求后,向计算节点返回写操作完成信息,并对写IO请求进行写操作。通过本发明,能够在同样的硬件平台下,提高存储系统数据写入性能。
技术领域
本发明涉及计算机数据存储技术领域,尤指一种存储系统数据写入方法和系统。
背景技术
计算机技术发展至今,在海量大数据存储领域中,存储系统已经作为一个独立的设备从计算系统中独立出来。图1是本发明的大数据存储的计算系统的架构示意图,如图1所示,整个计算系统就由计算子系统,传输子系统和存储子系统三个部分组成。在这种情况下,随着计算子系统的计算能力的提高,对存储子系统的性能就提出的性能要求就越来越高。
存储系统的主要性能指标包括:每秒输入及输出(IO,Input及Output)数,吞吐量和IO响应时间。每秒IO数简称IOps(IO per Second),是存储系统每秒所执行IO操作的次数,是用来衡量存储系统IO处理能力的一个重要指标,此数值越大说明存储系统的IO处理能力越强。吞吐量也称传输速率或者带宽,是实际使用的时候每秒从存储系统的传输总线上流过的数据量,这个指标标识了最大的数据传输量,在顺序访问或者大数据量访问的情况下会比较重要,此指标一般受限于硬件总线的性能,如IO传输总线带宽,内存带宽等因素。IO响应时间也称为IO延时,是从计算系统发出的一个读或者写的IO命令到计算系统接收到IO回应的时间,这个指标用于衡量存储系统对单个IO的处理速率,此数值越小说明IO处理速率越快。
目前,存储系统的永久存储介质主要使用的是机械硬盘,系统的性能主要受限于单个存储介质的存储性能。为提高整个系统的总体性能,业界多采用多个存储介质并行读写的方法。同时,在计算子系统和存储介质之间加入其他高速存储介质,例如固态硬盘(SSD,Solid State Drives),随机存取存储器(RAM,Random-Access Memory)等,并将数据临时保存在高速存储介质上,之后在系统空闲时将数据从高速存储介质同步到永久存储介质上。
发明内容
为了解决上述技术问题,本发明提供了一种存储系统数据写入方法和系统,能够在同样的硬件平台下,提高存储系统数据写入性能。
为了达到本发明目的,本发明提供了一种存储系统数据写入方法,包括:数据接收及协议解析子系统接收计算节点的写IO请求,所述写IO请求包括至少一个通信报文,所述通信报文包括协议字段和有效载荷字段;在接收所述写IO请求的过程中,将所述通信报文的协议字段数据和有效载荷字段数据分别存放在高速存储介质的不同位置,且将所述通信报文的有效载荷字段数据独立存放;所述写IO请求接收完成后,将所述写IO请求传送到数据缓存子系统;数据缓存子系统收到所述写IO请求后,向计算节点返回写操作完成信息,并对所述写IO请求进行写操作。
进一步地,所述在接收所述写IO请求的过程中,将所述写IO请求的协议字段数据和有效载荷字段数据分别存放在高速存储介质,具体为:在接收所述写IO请求的过程中,将通信报文中的协议字段数据存放在高速存储介质的协议数据区,将所述通信报文中的有效载荷字段数据存放在高速存储介质的IO数据区。
进一步地,所述写IO请求接收完成后,将所述写IO请求传送到数据缓存子系统,具体为:所述写IO请求接收完成后,将所述写IO请求以及所述写IO请求在高速存储介质中的数据存放位置传送给数据缓存子系统的IO请求队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510432216.X/2.html,转载请声明来源钻瓜专利网。