[发明专利]一种分类数据传输方法及系统无效
申请号: | 201110103520.1 | 申请日: | 2011-04-25 |
公开(公告)号: | CN102185841A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 杨宇 | 申请(专利权)人: | 上海爱数软件有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 201315 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分类 数据传输 方法 系统 | ||
技术领域
本发明涉及数据传输技术领域,特别涉及一种分类数据传输方法及系统。
背景技术
目前,随着我国信息化程度的提高,企事业单位产生的数据内容越来越多,通过建立专用服务器采用备份、容灾等技术保护工作过程中产生的数据内容,成为了越来越重要的一个应用领域。
图1为现有的典型备份、容灾系统结构示意图,如图1所示,备份/容灾服务器(为方便描述,下文中将备份/容灾服务器简称为服务器)通过网络与多个客户端相连,备份数据时,由客户端将数据发送到服务器进行备份,当恢复数据时,由服务器将数据发送到客户端进行恢复。
对于上述的备份/容灾等应用来说,数据传输是其中一个必不可少的过程,传统技术进行数据传输的方法是在产生数据的客户端与备份数据的服务器之间创建网络连接,然后将数据划分为不同大小的块,通过建立的连接顺序发送,在不限制速度时用最快的速度发送数据,限制速度时所有发送数据的设备(客户端或服务器)采用统一配置的传输速度发送数据。
然而在网络带宽有限的情况下,同时传输大量数据,无论限制速度还是不限制速度都会发生数据排队和网络阻塞现象。
我们知道,不同的数据内容所具有的价值是不一样的,一般来说,企业只有20%的关键数据,而80%都是非关键的数据。比如某报社,财务部门每天产生的财务数据与记者每天收集的大量新图片,财务数据的价值远远大于收集的图片,而图片占用的容量远远大于财务数据容量。
因此80%的非关键数据占据大量带宽导致关键数据传输延误会经常发生。比如上例的某报社,网络管理员将财务数据定在每天17点下班后开始备份,而记者也将自己的图片数据定在17点下班后开始备份,这时大量图片数据与财务数据将同时通过网络传输到服务器,假设图片数据完全传输完毕需要花费5小时,而财务数据仅仅需要30分钟,但由于现有技术中,数据在传输过程中被平等对待,因此在发生数据排队和网络阻塞的情况下财务数据可能最终传输完成的总花费时间也会达到5小时,即现有技术在客观上将关键的财务数据的传输时间拉长了,无疑这增加了备份失败,数据损坏或丢失等意外发生的机率,使关键数据的安全性降低。
发明内容
本发明实施例提供一种分类数据传输方法,能够实现数据分类传输,使关键数据可以优先传输,从而减少关键数据的传输时间,提高其数据安全性。
本发明实施例提供一种分类数据传输系统,能够实现数据分类传输,使关键数据可以优先传输,从而减少关键数据的传输时间,提高其数据安全性。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种分类数据传输方法,该方法包括:
客户端向服务器发送数据传输请求;所述传输请求中携带该客户端待发送数据的类别信息;
服务器接收到所述数据传输请求后,记录所述客户端待发送数据的类别信息;根据所述类别信息及预设的基于类别信息的带宽使用规则,计算允许使用的传输速度;
所述客户端与服务器以所述传输速度传输数据;
服务器在数据传输结束后,删除所述记录的客户端的待发送数据的类别信息。
较佳地,所述类别信息根据数据文件后缀名,客户端IP地址,数据标识或数据内容关键字得到。
较佳地,所述计算允许使用的传输速度,包括:
根据已记录的所述类别信息,确定当前正在进行的与待发送数据的类别相同的数据传输连接的个数;将该数据的类别在当前时间段允许使用的带宽除以所述个数,得到所述允许使用的传输速度。
较佳地,所述客户端与服务器以所述传输速度传输数据,包括:
客户端或服务器发送数据之前,以及客户端或服务器接收数据之后,根据所述类别信息,判断是否需要对待发送的数据进行加工,如果需要,按照预设的加工规则,对所述待发送的数据进行加工;客户端与服务器以所述传输速度传输加工后的数据。
较佳地,该方法进一步包括:
当服务器删除所述记录的待发送数据的类别信息时,重新计算当前正在与服务器进行数据传输的,且传输的数据类别与所述删除的类别信息相同的客户端允许使用的传输速度;
服务器与所述相同的客户端按照重新计算的传输速度传输数据。
一种分类数据传输系统,包括服务器与客户端,其中:
所述客户端发送数据传输请求;所述传输请求中携带待发送数据的类别信息;
服务器接收到所述数据传输请求后,记录所述待发送数据的类别信息;根据所述类别信息及预设的基于类别信息的带宽使用规则,计算允许使用的传输速度;
客户端与服务器以所述传输速度传输数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱数软件有限公司,未经上海爱数软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110103520.1/2.html,转载请声明来源钻瓜专利网。