[发明专利]一种基于SDN的网内重复数据删除方法及系统有效

专利信息
申请号: 201510388084.5 申请日: 2015-07-03
公开(公告)号: CN106326308B 公开(公告)日: 2019-06-11
发明(设计)人: 华宇;冯周;冯丹;吴林谦;彭斌;刘进军;左鹏飞;孙园园 申请(专利权)人: 华中科技大学
主分类号: G06F16/174 分类号: G06F16/174;H04L29/08
代理公司: 华中科技大学专利中心 42201 代理人: 廖盈春
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于SDN的网内重复数据删除方法及系统,属于计算机网络和存储技术领域。本发明充分利用SDN控制转发分离、可扩展性、可编程等优点,以及重复数据删除技术在减少存储成本、网络开销方面的优势,实现了在网络内部的冗余消除服务,不仅可以减少目的端的存储开销,同时可以极大的减轻网络链路负载,减小用户的响应时间,为实现流量工程目标提供了更大的灵活性,是源端去重和目的端去重的折衷。SDN控制器通过openflow协议和底层的openflow交换机进行通信,控制数据转发;保存网络中传输的文件指纹信息,从而控制数据的去重。为了充分利用局部性原理,减小SDN控制器和交换机之间的通信开销,利用交换机上缓存的文件信息进行初步的冗余消除。
搜索关键词: 重复数据删除 去重 控制数据 冗余消除 控制器 减小 交换机 转发 缓存 存储技术领域 局部性原理 存储成本 存储开销 可扩展性 流量工程 通信开销 网络开销 网络链路 网络内部 文件信息 文件指纹 可编程 目的端 源端 计算机网络 传输 保存 响应 通信 交换 网络 服务
【主权项】:
1.一种基于软件定义网络的网内重复数据删除方法,其特征在于,包括:步骤1客户端构造第一个UDP数据包与服务器通信,所述第一个UDP数据包中包含待上传文件的指纹、文件名、文件大小、目的IP以及是否重删标志,然后等待接收控制命令,决定是否继续上传整个待上传文件内容;步骤2openflow交换机在收到所述第一个UDP数据包时进行流表匹配,如果匹配失败,则通过openflow协议的Packet‑In消息上传至SDN控制器,然后执行步骤4,否则执行步骤3;步骤3在openflow交换机缓存中进行所述待上传文件的指纹信息匹配,查找文件是否存在,如果文件存在则执行步骤5,否则将所述第一个UDP数据包通过Packet‑In消息发送给所述SDN控制器中进行全局的文件去重,然后执行步骤4;步骤4所述SDN控制器根据所述openflow交换机发送来的Packet‑In消息,判断其发送原因,如果是因为流表匹配失败,则通过流表更新消息将转发策略下发到所述openflow交换机;如果是因为流表匹配成功而文件缓存不命中,则查找所述SDN控制器中维护的全局文件信息,通过文件指纹查找文件是否存在,是则发送终止传输命令至所述客户端,否则发送继续传输命令至所述客户端;步骤5在所述openflow交换机文件缓存中命中或者在所述SDN控制器全局文件中查找到文件存在,则仅将该文件的第一个UDP数据包发送到服务器,并且响应所述客户端停止传输的控制命令,否则发送给所述客户端继续传输的控制命令;步骤6服务器对收到的UDP数据包进行解析,构建出完整的文件并存储。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510388084.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top