一种EVB协议的设计与实现
发布时间:2017-10-13 15:08
本文关键词:一种EVB协议的设计与实现
【摘要】:随着越来越多的数据中心的运营和用户需求的不断提高,数据中心的管理难度日益增加,数据中心的规模和功能也越来越复杂。在这种背景下,企业数据中心的重要任务是通过整合数据中心以降低数据中心的管理成本,充分利用和挖掘现有资源,为进一步适应更高的业务需求做好准备。目前数据中心整合的一个重要趋势是对数据中心进行虚拟化,其中的重点是服务器虚拟化。针对虚拟服务器缺乏流量监管、难以实施网络策略等问题,EVB(Edge Virtual Bridging,边缘虚拟桥接)协议使得虚拟服务器中的流量交换和处理都交给服务器的边缘交换机来完成,从而让流量的管理和监管成为可能。 本文通过总结当前数据中心虚拟化尤其是服务器虚拟化中出现问题,深入研究和分析了基于IEEE802.1Qbg标准的EVB技术,基于某公司的软硬件平台环境,结合协议内容对系统需求进行了用例划分,详细的分析了整个系统实现的框架结构和功能模块,提出了实现模型和报文处理流程,阐述了EVB技术中各项功能的设计与实现。之后,基于该标准在分布式设备上实现了交换机的EVB特性并对其基本和主要功能进行了测试和分析。 测试及应用结果表明,,本系统完成了虚拟服务器和交换机之间通信链路的搭建和网络控制策略的下发等功能,实现了对网络流量的控制管理,并且在某网络设备商的产品上运行稳定,达到了项目的预期目标。
【关键词】:数据中心虚拟化 边缘虚拟桥接 虚拟服务器
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP308
【目录】:
- 摘要3-4
- ABSTRACT4-8
- 第一章 绪论8-14
- 1.1 选题背景及意义8-9
- 1.2 国内外现状分析9-11
- 1.3 本文工作内容11
- 1.4 论文组织结构11-14
- 第二章 EVB 技术体系概述14-32
- 2.1 EVB 数据转发模式14-16
- 2.1.1 VEB 模式14-15
- 2.1.2 VEPA 模式15-16
- 2.1.3 Multi-Channel 模式16
- 2.2 报文转发与控制原理16-18
- 2.3 EVB 控制协议简析18-29
- 2.3.1 CDCP 协议19-21
- 2.3.2 EDCP 协议21-23
- 2.3.3 VDP 协议23-27
- 2.3.4 ECP 协议27-29
- 2.4 EVB 的运行机制29-30
- 2.5 本章小结30-32
- 第三章 EVB 系统需求分析32-44
- 3.1 EVB 系统的应用与组网32
- 3.2 EVB 运行环境与系统目标32-34
- 3.3 功能需求34-43
- 3.3.1 配置 EVB 功能需求分析34-39
- 3.3.2 收发协议报文需求分析39-43
- 3.4 非功能性需求43
- 3.4.1 性能需求43
- 3.4.2 易用性43
- 3.4.3 可靠性43
- 3.5 本章小结43-44
- 第四章 EVB 系统总体设计44-58
- 4.1 总体框架设计44-47
- 4.1.1 上下文环境设计44-45
- 4.1.2 通信模型设计45-46
- 4.1.3 LLDP 与 EVB 配合设计46-47
- 4.2 接口设计47-51
- 4.2.1 接口方案47-49
- 4.2.2 芯片方案49-50
- 4.2.3 父子接口的事件关系50
- 4.2.4 接口 VLAN 属性设计50-51
- 4.2.5 接口策略配置设计51
- 4.3 功能模块设计51-55
- 4.3.1 内部线程设计52-53
- 4.3.2 EVB_DAEMON 模块设计53-54
- 4.3.3 EVB_KERNEL 模块设计54-55
- 4.4 数据结构设计55-57
- 4.5 本章小结57-58
- 第五章 EVB 系统详细设计与实现58-74
- 5.1 配置功能的设计与实现58-66
- 5.1.1 使能去使能端口 EVB 功能58-59
- 5.1.2 创建删除 S 通道接口59-61
- 5.1.3 S 通道 RR 属性61-62
- 5.1.4 创建删除 VSI 接口62-64
- 5.1.5 配置 VSI 过滤信息64-66
- 5.1.6 配置 VDP 定时器因子66
- 5.2 报文收发设计与实现66-72
- 5.2.1 CDCP 协议设计与实现66-68
- 5.2.2 EDCP 协议设计与实现68-69
- 5.2.3 ECP 和 VDP 协议的设计与实现69-72
- 5.3 模块数据库实现72-73
- 5.4 本章小结73-74
- 第六章 系统测试与分析74-82
- 6.1 系统测试环境74
- 6.2 配置功能验证74-77
- 6.2.1 测试用例设计75-76
- 6.2.2 测试执行及结果分析76-77
- 6.3 协议报文功能验证77-80
- 6.3.1 测试用例设计78
- 6.3.2 测试执行及结果分析78-80
- 6.4 性能测试80
- 6.5 本章小结80-82
- 第七章 结束语82-84
- 7.1 论文工作总结82
- 7.2 后续工作展望82-84
- 致谢84-86
- 参考文献86-88
【参考文献】
中国期刊全文数据库 前9条
1 白国靖;;虚拟化技术在网络服务中的应用研究[J];电子世界;2011年09期
2 张敏;陈云海;;虚拟化技术在新一代云计算数据中心的应用研究[J];广东通信技术;2009年05期
3 林秀;;虚拟化技术在企业数据中心中的应用[J];电信快报;2011年05期
4 陈光;;基于虚拟化技术开发环境的研究[J];信息技术;2010年02期
5 刘旭;;虚拟化技术在高校数据中心建设应用的研究[J];中国教育信息化;2010年11期
6 李先毅;;大连理工大学:打造数据中心云基础[J];中国教育网络;2010年10期
7 崔然;张弘;林泽东;张杏莉;;虚拟化技术构建新型数据中心[J];中国教育网络;2012年07期
8 吴晨;朱志祥;胡清俊;;一种云数据中心虚拟交换的解决方案[J];西安邮电学院学报;2011年05期
9 张志宏;;构建下一代数据中心的基础架构[J];海峡科学;2011年06期
中国博士学位论文全文数据库 前1条
1 刘晓茜;云计算数据中心结构及其调度机制研究[D];中国科学技术大学;2011年
本文编号:1025522
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1025522.html