- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
第三部分网络与交换技术
基于MFC的虚拟网络映射算法仿真平台
2
蔡进科“2,朱文娟1,余晓杉1,常磊1,赵彦1,顾华玺L
(1.西安电子科技大学ISN国家重点实验室,陕西西安710071;
2.通信网信息传输与分发技术重点实验室,河北石家庄050081)
摘要基于网络虚拟化技术,在VC6.O的环境下使用MFc类开发了一套虚拟网络映射算法仿真平台,给出了仿真平
台的整体架构设计和算法性能的参数说明。该平台采用模块化设计,参数设置灵活,对仿真结果提供可视化图形输出和文
本导出2种方式。在不同的网络架构下对虚拟网络映射算法分别进行了仿真,从虚拟网络接受率和资源利用率等方面对仿
真平台进行了验证。
关键词虚拟网络;映射算法;MFC:仿真平台
O 引言
网络虚拟化技术的发展改变了传统互联网络架构的基础,通过时分复用或者频分复用的方式可以将物理
网络虚拟化为多个虚拟网络(VN)I并且可以根据用户的需要,在每个虚拟网络上运行特定的网络协议或者是
台。虚拟网络的构建请求包括虚拟节点请求和虚拟链路请求两部分,为虚拟网络选择合理的映射算法不但关
系到物理网络的资源利用率,而且影响虚拟网络的性能。作为研究网络虚拟化的仿真工具,软件仿真平台可
以通过低成本、高效率的方式模拟虚拟网络向物理网络的映射过程,并且测试虚拟网络映射算法的性能。
其次,Yu用C语言开发了一套虚拟网络映射的仿真器,被用来证明虚拟网络路径分裂的性能临1。另外,Andreas
常用的虚拟网络映射算法,被很多文章哺’81用来比较不同虚拟网络映射算法的性能。但是,上述的这些仿真平
台都只能采用已经配置好的仿真参数,对于仿真软件的使用者来说,必须重新编辑和修改源代码才能设置用
户自定义的网络规模、数据类型类型和资源量等。而且,仿真软件只能简单记录统计的数据信息,对于仿真
结果不能图形化的展示给使用者,降低了使用的便利性和灵活性。
本文在VC6.0的环境下使用MFC类开发了一套虚拟网络映射算法仿真平台,该平台通过图形化的交互界
面,方便用户选择自定义网络配置,提供了传统网络、控制转发与分离网络物理网络和云网络3种物理网络
架构。仿真平台采用了模块化的设计,为新的网络映射模型、算法或仿真参数的添加预留了简明的接口,更
有利于程序的扩展。对仿真结果,程序设计了更为直观的图像化界面,通过简单的操作,可以查看特定的虚
拟网络的映射情况,也可以总体把握物理网络的占用情况,同时,也设置了结果导出功能,可以将映射过程
中的统计数据以文本的形式存储,便于用户对采集的信息进行分析。
1 仿真平台的整体架构设计
1.1仿真平台的功能
仿真平台具有以下功能:
①能够灵活地配置虚拟网络请求的拓扑、虚拟网络资源、生命周期,并标记虚拟请求业务的类型和属性,
选择其所需要的虚拟网络映射模型和算法,产生满足不同网络体系下架构的虚拟网络请求和虚拟网络映射模
型;
基金项目:通信网信息传输与分发技术重点实验室开放课题资助项目(IT沪U12002)。
322 “第二十八届全国通信与信息技术学术年会”论文集
第三部分网络与交换技术
②编程实现基于传统网络体系架构、控制转发分离的网络体系架构、新型云计算路由交换网络体系架构
3种不同架构提出的所有虚拟网络映射模型,并且能够按需配置不同的虚拟调度算法对其进行求解;
③根据输入信息,能够实现将产生的虚拟网络请求映射到底层物理网络上去,同时用界面友好的可视化
显示方式将最后的映射结果显示出来:
④能够对最后的数据结果进行输出,通过输出数据,可以对该虚拟网络映射算法进行虚拟资源利用率性
能和虚拟网络抗毁冗余机制进行仿真评估,并绘制图表,对虚拟网络构建成功率、网络节点利用率、网络链
路资源利用率、虚拟网络抗毁修复率等进行分析。
虚拟网络映射仿真软件体系结构如图1所示。
图1 虚拟网络映射仿真软件体系构架
1.2仿真平台的主要模块设计
1.2.1系统初始化和输入
为了使平台可以支持不同的底层物理网络,可以在初始化时通过配置底层物理网络的节点数、连接概率、
物理节点资源和物理链路资源等产生一个符合需求的
您可能关注的文档
最近下载
- GB50709-2011 钢铁企业管道支架设计规范.pdf VIP
- 压力性损伤护理与管理能力提升题库答案-2025年华医网继续教育.docx VIP
- 基因多态性与疾病易感性-洞察及研究.docx VIP
- 三位一体煅烧炉生产无水氟化铝工艺说明 .pdf VIP
- 卵巢囊肿蒂扭转急诊护理查房.pptx VIP
- 《中华人民共和国国歌》PPT课件.ppt VIP
- 2025年航空货运行业市场规模及未来五到十年发展趋势报告.docx
- 初中八年级全套体育教案(共36课).docx VIP
- 50045 GBJ45-82 高层民用建筑设计防火规范.pdf VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
文档评论(0)