基于软件定义网络的协同存储方法技术

技术编号:27009688 阅读:28 留言:0更新日期:2021-01-08 17:17
本发明专利技术涉及一种基于软件定义网络的协同存储方法,其为协同利用各个节点的存储资源首先需要对网络内缓存状态的整体感知,基于POF的协同存储架构利用软件定义网络控制与转发分离的优点,将管理域内缓存状态在控制器端的域内缓存状态模块进行管理,更新通过节点周期性地上报存储状态来实现,同时,为实现数据面对于数据包的快速转发,将部分周边节点缓存状态保存在交换机端,通过交换机间的信令交互以及与控制器端的周期性更新来实现,这一设计还可以降低对于向控制器高频次查询带来的压力和交互时,延更好地支持快速转发,控制器端的缓存策略管理模块则负责对所采用的缓存策略进行管理及相应流表的生成下发与删除。

【技术实现步骤摘要】
基于软件定义网络的协同存储方法
本专利技术涉及软件定义
,尤其是一种基于软件定义网络的协同存储方法。
技术介绍
随着大数据、云计算等网络技术的快速发展、以及网络视频、微博等新兴业务的呈现与增长,当前渐进式变革的网络架构优化已越来越难以满足需求,亟需对未来网络发展进行进一步研究,目前,对未来网络研究的热点如信息中心网络等,以内容作为网络的中心,关注于信息本身,而多种信息中心网络的架构,如命名数据网络内容中心网络移动性优先等都对网络节点的存储能力提出了需求。
技术实现思路
本专利技术的目的是为了克服现有的网络协同存在的不足,提供了一种基于软件定义网络的协同存储方法。本专利技术解决其技术问题所采用的技术方案是:一种基于软件定义网络的协同存储方法,为协同利用各个节点的存储资源首先需要对网络内缓存状态的整体感知,基于POF的协同存储架构利用软件定义网络控制与转发分离的优点,将管理域内缓存状态在控制器端的域内缓存状态模块进行管理,更新通过节点周期性地上报存储状态来实现,同时,为实现数据面对于数据包的快速转发,将部分周边节点缓存状态本文档来自技高网...

【技术保护点】
1.一种基于软件定义网络的协同存储方法,其特征在于,为协同利用各个节点的存储资源首先需要对网络内缓存状态的整体感知,基于POF的协同存储架构利用软件定义网络控制与转发分离的优点,将管理域内缓存状态在控制器端的域内缓存状态模块进行管理,更新通过节点周期性地上报存储状态来实现,同时,为实现数据面对于数据包的快速转发,将部分周边节点缓存状态保存在交换机端,通过交换机间的信令交互以及与控制器端的周期性更新来实现,降低对于向控制器高频次查询带来的压力和交互时,且更好地支持快速转发,控制器端的缓存策略管理模块则负责对所采用的缓存策略进行管理及相应流表的生成下发与删除。/n

【技术特征摘要】
1.一种基于软件定义网络的协同存储方法,其特征在于,为协同利用各个节点的存储资源首先需要对网络内缓存状态的整体感知,基于POF的协同存储架构利用软件定义网络控制与转发分离的优点,将管理域内缓存状态在控制器端的域内缓存状态模块进行管理,更新通过节点周期性地上报存储状态来实现,同时,为实现数据面对于数据包的快速转发,将部分周边节点缓存状态保存在交换机端,通过交换机间的信令交互以及与控制器端的周期性更新来实现,降低对于向控制器高频次查询带来的压力和交互时,且更好地支持快速转发,控制器端的缓存策略管理模块则负责对所采用的缓存策略进行管理及相应流表的生成下发与删除。


2.根据权利要求1所述的基于软件定义网络的协同存储方法,其特征在于,所述的协同存储交互所需的基本功能包括以下的一种或多种:
(1)从周边节点获取本地未缓存的数据;
(1)周边节点响应数据请求,将读取数据以特定形式返还给发送请...

【专利技术属性】
技术研发人员:何斌李晓东高虎
申请(专利权)人:南京智能制造研究院有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1