[发明专利]一种云存储系统中数据传输方法和系统有效
申请号: | 201510388348.7 | 申请日: | 2015-07-03 |
公开(公告)号: | CN104954497B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 孔军 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;龙洪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传送数据 压缩 云存储服务 云存储系统 云存储 数据传输 客户端 数据块 门限 网络带宽瓶颈 存储处理 预先设置 解压缩 优化 发送 携带 客户 | ||
本发明公开了一种云存储系统中数据传输方法和系统,包括:云存储客户端预先设置数据块的压缩门限;在云存储客户端向云存储服务端传送数据前,如果确定传送数据的数据块大小超过压缩门限,则对传送数据执行压缩优化,在压缩的传送数据中标记压缩属性后发送至云存储服务端;云存储服务端接收到来自云存储客户端的传送数据,确定传送数据携带有压缩属性后,根据压缩属性对传送数据进行解压缩优化,并对传送数据进行存储处理。通过本发明,能够解决云存储系统中网络带宽瓶颈的问题。
技术领域
本发明涉及数据传输技术领域,尤指一种云存储系统中数据传输方法和系统。
背景技术
云存储提供的是存储服务,存储服务通过网络将本地数据存放在存储服务提供商(SSP)提供的在线存储空间。需要存储服务的用户不再需要建立自己的数据中心,只需向SSP申请存储服务,从而避免了存储平台的重复建设,节约了昂贵的软硬件基础设施投资。
云存储实现了海量数据的统一管理。在现有云存储系统中,对于网络带宽要求都非常高,至少是千兆网络带宽,甚至一些高端云存储系统要求万兆网络带宽,无形中增加了云存储系统建设成本,即使万兆网络环境也常常出现网络带宽紧张带来云存储系统性能下降,造成网络带宽成为云存储系统性能的瓶颈,同时高速后端存储设备就无法发挥至极致,造成云存储系统后端资源浪费。
发明内容
为了解决上述技术问题,本发明提供了一种云存储系统中数据传输方法和系统,能够解决云存储系统中网络带宽瓶颈的问题。
为了达到本发明目的,本发明提供了一种云存储系统中数据传输方法,包括:云存储系统中数据传输方法,应用于云存储系统中的云存储客户端和云存储服务端,包括:云存储客户端预先设置数据块的压缩门限;在云存储客户端向云存储服务端传送数据前,如果确定传送数据的数据块大小超过压缩门限,则对传送数据执行压缩优化,在压缩的传送数据中标记压缩属性后发送至云存储服务端;云存储服务端接收到来自云存储客户端的传送数据,确定传送数据携带有压缩属性后,根据压缩属性对传送数据进行解压缩优化,并对传送数据进行存储处理。
进一步地,所述压缩门限为128KB;所述压缩优化和解压缩优化的算法为LZ4算法。
进一步地,所述压缩属性至少包括已压缩标识,或者,所述压缩属性包括已压缩标识、算法库类型、压缩前大小、压缩后大小和压缩比。
进一步地,所述方法还包括:云存储客户端确定传送数据的数据块大小没有超过压缩门限,则将传送数据发送至云存储服务端;云存储服务端确定传送数据没有携带压缩属性后,对传送数据进行存储处理。
进一步地,所述对传送数据进行存储处理,具体为:云存储服务端对接收到的传送数据或解压缩后的传送数据进行校验,通过校验后的传送数据进行存储处理。
本发明还提供了一种云存储系统,包括云存储客户端和云存储服务端,其中,云存储客户端,用于预先设置数据块的压缩门限;向云存储服务端传送数据前,如果确定传送数据的数据块大小超过压缩门限,则对传送数据执行压缩优化,在压缩的传送数据中标记压缩属性后发送至云存储服务端;云存储服务端,用于接收到来自云存储客户端的传送数据,确定传送数据携带有压缩属性后,根据压缩属性对传送数据进行解压缩优化,并对传送数据进行存储处理。
与现有技术相比,本发明云存储客户端在发送数据到云存储服务端前,先对传送数据进行压缩,然后通过网络发送至云存储服务端,云存储服务端接收到传送数据后,先对传送数据执行解压缩,然后云存储服务端即可按照原有数据存储操作进行后续操作。通过本发明,解决了传送数据在网络传输中对带宽占用造成网络带宽成为性能瓶颈的缺陷,且对现有云存储系统不会造成影响,并具有很强的通用性。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510388348.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:局域网中数据传输方法及系统
- 下一篇:一种过曝控制方法和装置