基于随机模型的Open vSwitch性能分析

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:FIGOWEN7
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据时代的到来,数据中心的规模逐渐变大,连接数据中心内部和外部的网络规模也以指数级增长,网络工程师对于数量暴增的网络设备的管理变得更加复杂。为了灵活配置和管理大规模的网络,降低企业成本,虚拟化技术和软件定义网络(Software Defined Network,SDN)随之出现。虚拟化技术可以屏蔽底层硬件间的区别,而软件定义网络是一种提高现代化数据中心性能的有效方法。软件定义网络具有动态性,高度灵活性和适应性的体系结构。SDN架构的主要思想是将网络控制和转发功能分离开来,使网络控制变得可以通过直接编程来管理,并将底层基础架构从应用程序和网络服务中抽象出来。Open vSwitch是目前流行的SDN数据转发层的开源虚拟交换机,它可以实现传统交换机的功能,并且可以通过修改程序增加它的功能。Open vSwitch在SDN中的应用与研究中发挥着重大的作用,因此研究其本身的性能具有重要意义。现有虚拟交换机(包括Open vSwitch)性能分析模型忽略了数据分组在实际系统中转发的细节流程,或者做了简单的假设,都不能有效地分析整个系统性能。此外已有工作没有结合Linux网络子系统对Open vSwitch的性能进行建模研究。本文旨在利用状态空间模型分析技术对Linux操作系统下Open vSwitch虚拟交换机的数据包转发性能进行定量分析。本文的主要贡献有:(1)提炼数据包转发流程的关键步骤。首先分析Linux网络子系统和开源软件Open vSwitch源代码,研究系统工作原理、理清函数流程,提炼Linux操作系统中的Open vSwitch虚拟交换机数据包处理流程的关键模块和步骤。(2)构建数学模型。论文使用连续时间马尔科夫链分析技术,针对Linux操作系统中的Open vSwitch虚拟交换机数据包处理流程的关键步骤,构建了可进行性能评估的分析模型;推导出模型的求解方法,计算出系统中任务数的稳态概率分布,推导可求解系统中平均数据包数目、数据包响应时间、数据包等待时间和数据包丢包率等性能评价指标的计算公式。(3)模型验证。编写数值分析代码和仿真代码,验证模型正确性;利用数学模型评估各个系统参数(包括队列长度、模块服务时间等)对各种指标的影响,给出影响系统性能的主要因素。
其他文献
目的运用三维步态分析方法来评价等长训练治疗膝骨性关节炎(KOA)的疗效。方法将符合标准的80例KOA患者按随机数字表法分为治疗组(40例)和对照组(40例),治疗组予等长训练联合
教育是民族的灵魂,是民族发展的重要动力。教育的发展取决于教师素质的优劣、教材内容的好坏及教学方法的利弊等基本因素。对教材建设的重视实际上就是对一个民族以及民族发
威廉·爱德华·伯格哈特·杜波依斯是20世纪初最有影响力的黑人活动家之一。他是第一个获得哈佛大学博士学位的非裔美国人,一生致力于黑人的解放事业,是美国社会学家、民权运
目的:分析HPV16 E7蛋白检测对宫颈癌前病变的诊断价值和其对判断HPV16感染导致的不同级别的宫颈癌前病变预后转归的风险评估的效能。方法:选取在2016年9月至2017年12月期间因HPV16阳性就诊于天津市中心妇产科医院门诊并行阴道镜检查及宫颈活检术,经病理学诊断为HSIL及以下的180例患者为研究对象,统计分析患者的临床资料,并采集宫颈脱落细胞,使用酶促化学发光法检测HPV16 E7蛋白浓
热管以其优越的导热性、等温性以及热流密度的可变性,已经被应用到通风系统中,在交换室内外空气的同时,达到了预热预冷新风的目的。目前用于通风换气的热管制造工艺复杂,并且
图灵奖得主Adleman首次提出DNA计算的概念。作为交叉学科的DNA计算具有强并行处理,高存储、快运算、低耗能等优点,因此引起各界学者的广泛关注和研究。发展至今,DNA计算由理
中国特色社会主义进入新时代,这是我国发展的新的历史方位,也是大学生成长成才新的现实背景。在实现中国梦的进程中,大学生发挥着关键性作用,其社会责任感的强弱也至关重要。当前我国正处于百年未有之大变局,在各个领域都面临着诸多机遇和挑战。调查研究表明,总体上当代大学生的思想水平是积极的、健康的、向上的,但是也有部分学生存在社会责任感淡薄的现象。因此,加强新时代大学生社会责任感培育工作是十分紧迫的命题。本论
近年以来我国大城市中地铁已经成为日常生活中不可或缺的交通工具,它极大的方便了人们的出行便利,同时也缓解了地上道路交通系统的压力。但因乘坐地铁人数的增加远远高于现阶
氢气,甲烷作为高热值,低污染的清洁能源,能够有效缓解日益严重的环境污染问题,在电力发电领域具有巨大的发展前景。随着重型燃气轮机飞速的发展,带动社会经济稳步前进的同时也带来严重的污染排放问题。本文采用数值模拟的方式在维持燃气轮机功率不变的情况下,在甲烷燃烧的过程当中添加一定体积的氢气量,研究甲烷燃烧过程中氢气含量的变化对燃气轮机运行的影响,主要包括温度变化情况,速度变化规律,燃料的燃烧以及燃烧产物的
近年来,随着集成电路工艺水平的不断提升,CPU的计算能力越来越强,与外部存储器的工作速度差距也越来越明显。Cache的引入在一定程度上缓解了“存储墙”的问题。分析和理解应