当前位置:主页 > 管理论文 > 移动网络论文 >

基于服务功能链的交换机架构研究

发布时间:2020-10-14 16:15
   随着网络规模的不断扩大,网络应用日趋多样化,传统交换机日益暴露出的功能扩展性差、资源过配置等问题,需要从根本上重新设计交换机体系架构加以解决。网络功能虚拟化(Network Function Virsualization,NFV)技术通过虚拟和整合传统的专用网络设备,支持数据流量按需经过服务功能链(Service Function Chain,SFC)处理。通过在交换机架构中引入NFV和SFC,可实现交换节点内部多种网络功能的灵活组织和按需管控。所以本文对引入NFV和SFC后的交换机架构设计以及该架构下的网络功能部署、分组调度等问题进行了研究,在实现更加智能的数据平面的同时,最大程度地保障交换处理性能。本文提出了一种基于服务功能链的交换机架构(Service Function Chain based Switch Architecture,SFCSA),该架构将传统线卡上的非通用功能分离出来,通过网络功能池中的服务功能链为交换机数据平面提供可灵活定制、资源按需分配的处理功能。分类器通过规则匹配将进入SFCSA架构的数据包划分为不同类型,并使用标识服务功能路径的SFH(Switch Function Header)协议对需要经过网络功能池处理的数据包进行封装;调度器对所有数据包进行一次或多次分组调度,实现SFCSA架构中的网络功能处理和交换转发。针对SFCSA架构下的网络功能部署问题,本文采用最优化理论将其建模成0-1整数规划,通过将优化问题规约为图划分问题,提出了一种新的部署算法MFMTP(Modified Fiduccia-Mattheyses based Two Phase Algorithm)。算法中定义了一个新的指标“关联度(Relevancy Degree,RD)”来衡量网络功能实例之间的流量关系,并基于RD对MFMTP算法的初始部署解进行迭代优化,以实现最小化交换结构与网络功能池之间交互流量的目标。仿真结果显示,MFMTP算法与现有的贪心算法相比,在降低交互流量与提高系统吞吐率方面有更好的性能表现。针对SFCSA架构下的分组调度问题,本文对当前被广泛使用的FIRM算法进行改进,提出了一种新的调度算法BSC-FIRM(Balanced Sevice Capacity based FIRM)。算法中定义了一个新的指标“服务能力(Service Capacity,SC)”来衡量调度过程中各队列的状态,并基于SC对FIRM算法的迭代调度过程进行优化,以实现高性能的分组调度。仿真结果显示,对于SFCSA架构下不同的流量模型,BSC-FIRM算法在时延和丢包率方面均优于对比算法。
【学位单位】:电子科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP393.05
【文章目录】:
摘要
abstract
缩略词表
第一章 绪论
    1.1 研究工作的背景和意义
        1.1.1 本论文研究的背景
        1.1.2 本论文研究的意义
    1.2 本论文的主要内容及贡献
    1.3 本论文的结构安排
第二章 相关技术背景介绍
    2.1 可编程数据平面技术
        2.1.1 OpenFlow协议
        2.1.2 POF技术
        2.1.3 P4架构
    2.2 网络功能虚拟化
    2.3 服务功能链
        2.3.1 SFC架构
        2.3.2 NSH协议
        2.3.3 SFC转发流程
    2.4 本章小结
第三章 基于服务功能链的交换机架构设计
    3.1 总体架构设计
    3.2 本架构与现有研究的区别及优势
    3.3 分类器的设计与实现
        3.3.1 数据包分类
        3.3.2 SFH协议设计
    3.4 调度器的设计与实现
        3.4.1 SFP管理
        3.4.2 分组调度
    3.5 SFCSA报文处理流程
    3.6 仿真结果与分析
        3.6.1 仿真环境设置
        3.6.2 功能验证
        3.6.3 性能影响因素分析
        3.6.4 仿真结论
    3.7 本章小结
第四章 SFCSA架构下的网络功能部署算法研究
    4.1 研究现状
    4.2 问题描述与建模
        4.2.1 系统模型
        4.2.2 问题描述
        4.2.3 问题建模
    4.3 算法设计
        4.3.1 FM算法
        4.3.2 关联度定义
        4.3.3 MFMTP算法
        4.3.4 算法复杂度分析
    4.4 仿真结果与分析
        4.4.1 仿真环境设置
        4.4.2 仿真性能指标
        4.4.3 仿真结果分析
        4.4.4 仿真结论
    4.5 本章小结
第五章 SFCSA架构下的调度算法研究
    5.1 研究现状
    5.2 问题描述与建模
        5.2.1 系统模型
        5.2.2 问题描述
        5.2.3 问题建模
    5.3 算法设计
        5.3.1 FIRM算法
        5.3.2 服务能力定义
        5.3.3 BSC-FIRM算法
        5.3.4 算法分析
    5.4 仿真结果与分析
        5.4.1 仿真环境设置
        5.4.2 仿真性能指标
        5.4.3 仿真结果分析
        5.4.4 仿真结论
    5.5 本章小结
第六章 总结与展望
    6.1 本文工作总结
    6.2 未来工作展望
致谢
参考文献
攻硕期间取得的研究成果

【相似文献】

相关期刊论文 前10条

1 王芳,徐理;基于功能链的供应链与价值链之内在联系[J];价值工程;2004年06期

2 石福丽;朱一凡;;基于信息功能链的军事通信网络拓扑抗毁性评估方法[J];装备指挥技术学院学报;2011年06期

3 张惠英;;从“个、底”功能链接说起[J];语文研究;2010年01期

4 戴华英;300吨/小时多功能链斗式挖砂船[J];水运科技信息;1994年06期

5 张传浩;周桥;;节点效用最大化的服务功能链构建方法[J];计算机应用;2018年02期

6 ;成就中国首个IP智能边缘服务功能链[J];个人电脑;2015年04期

7 刘艺;张红旗;杨英杰;常德显;;一种区分等级的可生存服务功能链映射方法[J];计算机研究与发展;2018年04期

8 王琛;汤红波;游伟;袁泉;牛犇;;一种基于动态规划的vEPC服务功能链部署方法[J];计算机应用研究;2018年07期

9 高鹏;胡晓东;李家兴;唐伦;;5G-C-RAN中最大化效用服务功能链部署算法[J];计算机工程与应用;年期

10 唐宏伟;冯圣中;赵晓芳;;TOChain:一种高性能虚拟网络安全服务功能链[J];北京邮电大学学报;2018年01期


相关博士学位论文 前2条

1 武春龙;基于功能与支持集对产品功能与模块结构构建方法的研究[D];浙江大学;2015年

2 康与云;基于功能链的机电产品设计方案矩阵式求解方法研究[D];南京航空航天大学;2013年


相关硕士学位论文 前10条

1 周廷枢;虚拟网络功能转发图设计及映射研究[D];电子科技大学;2018年

2 杜炯;基于服务功能链的交换机架构研究[D];电子科技大学;2018年

3 宋雪;网络功能虚拟化的资源分配机制研究[D];电子科技大学;2018年

4 吕晨;网络服务功能链拓扑设计及映射研究[D];电子科技大学;2016年

5 刘蓓;基于NFV的网络中虚拟服务功能链的部署和迁移[D];电子科技大学;2017年

6 周桥;基于SDNFV的服务功能链部署优化技术研究[D];解放军信息工程大学;2017年

7 徐倜杰;SDN服务功能链部署研究[D];浙江工商大学;2017年

8 杨柯;数据中心网络中服务功能链的部署与路由[D];中国科学技术大学;2017年

9 张明梅;基于功能链的陆军师级武器装备体系作战能力评估[D];国防科学技术大学;2014年

10 费硕成;面向SDN的业务部署和动态策略管理研究[D];浙江工商大学;2015年



本文编号:2840893

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2840893.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9149e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com