论文部分内容阅读
随着互联网新型应用技术(如云计算、大数据、IoT、NFV等)的革命式演进,这波数字化转型催化了用户对海量资源信息(如视频、社交图像分享等)的获取需求,流量应用和网络服务也发生了根本性转变。传统的基于发送者驱动的Host-to-Host的通信模式已无法满足未来网络对海量内容的信息匹配,为此,近年来研究者们提出一系列以接收者直接驱动的新型体系架构,其中,以信息为中心的网络ICN和软件定义网络SDN为最受研究者们关注的两种架构。ICN网络是基于内容名字直接寻址和路由的,其内容信息可以缓存于网络中任意位置。根据此原理,怎样快速有效地找到用户所需的内容,成为ICN走向实际应用的关键。SDN的优点是将控制平面与转发平面分离,通过开放的可编程接口实现逻辑上的集中控制。然而,SDN控制器的资源空间和处理能力均有限,且路由过程中的控制器与交换机均处于静态的映射状态,当遭遇大型突发数据流时,容易造成网络动荡或瘫痪。那么,怎样实现高效的网络路由和增加控制器的可扩展性是亟待解决的难题。为此,本文提出一种全新的基于SDN的ICN智能路由策略来综合评估路径的选取,同时,在路由阶段,提出一种ICN网络交换机与控制器的动态映射机制增加控制器的可扩展性和解决网络负载不均衡的问题。本文的主要贡献如下:(1)在SDN和ICN的融合架构下,鉴于用户兴趣的局部相似性特点和SDN的基本特性,本文应用复杂网络社团划分方法定义子域社团,利用子域社团缓存容量重要度和子域社团连接重要度来确定被请求内容的物理位置,从而生成具体的路由决策。并将其与广播路由BC、最佳路由BR、多播路由MC和NCC路由这四种路由进行对比。经过实验论证,本文提出的路由方法在跳数减少率、内容命中率、链路使用率等网络性能指标上优势明显,很好地验证了本方案的有效性。(2)针对路由中控制器的可扩展和负载不均衡现象,本文提出一种新型的动态映射机制解决这一问题。首先,构建复杂网络模型,将其划分为子域社团,并且定义相关参数。其次,通过Iperfmulti工具随机打流,利用monitor模块监测网络负载情况,一旦控制器过载,则根据挑选出的高负载交换机与邻域社团间的吸引力大小来判定其动态映射的归属社团,产生新的SW-C映射关系。实验结果表明,该策略有效地解决了路由过程中控制器负载不均衡和ICN网络节点的动态迁移问题,提高了系统的整体性能。