【摘 要】
:
在计算机领域中,基于通用指令集硬件架构的虚拟化技术极大地推动了云计算等新兴产业的发展。参考这种思路,在互联网领域中,为了克服网络结构越来越“僵化”,网络流量越来越爆
论文部分内容阅读
在计算机领域中,基于通用指令集硬件架构的虚拟化技术极大地推动了云计算等新兴产业的发展。参考这种思路,在互联网领域中,为了克服网络结构越来越“僵化”,网络流量越来越爆炸,网络功能越来越多样等挑战,提出了网络虚拟化(NV,Network Virtualization)解决方案。网络虚拟化是将路由器、网关、交换机等网络中使用的设备运用虚拟化的技术,创建一个或多个共享的底层网络,在其上灵活地为用户分配所需的各种网络服务和资源。然而,如何高效的进行映射,实现底层资源的最优化利用(即底层资源的合理、有效分配),就是VNE(Virtual Network Embedding)问题,这个问题是我们关注的重点。本文中,首先讨论了网络虚拟化的产生和发展,介绍了网络虚拟化使用的多种不同模型,然后对虚拟网络映射算法的研究进行了综述,介绍了虚拟网络模型中使用的多个定义和概念。接下来使用一个改进的基于乔治理工大学的网络仿真工具箱(GT-ITM),对多个文献中提出的虚拟网络映射算法进行了流程仿真与结果分析,更加直观的展示了 VNE问题的研究思路与性能指标。最后结合以往虚拟网络映射的两阶段算法,提出了一种基于MACapacity的增强的节点映射算法。该算法借鉴了网络拓扑中生成最大邻接排序(MA-ordering)的方法,利用拓扑的全局特性,定义了一个能够反映拓扑中所有节点的邻接链路丰富度的度量值,MA Capacity。基于该度量值,我们在节点映射阶段设计了一种贪婪的映射算法,使得具有更大邻接链路丰富度的虚拟节点映射到具有相同性质的底层节点之上,以更好地支持在链路映射阶段的负载均衡和多路径路由选择。同时,考虑到虚拟网络请求映射到底层网络后底层资源的变化情况,我们用实时接受率定义了一个阈值,当底层网络接受率未达到该值时,触发底层拓扑的MAC值重计算,避免了底层网络局部节点过载的发生。通过对算法的描述,实验仿真和分析,展示了该算法在提高虚拟网络请求接收率、平均收益等方面的贡献,与现有G-SP和D-ViNE方法进行比对分析,在接受率和收益方面具有更好的性能。
其他文献
目的:探究住院儿童应用抗生素治疗后肠道菌群是否出现改变以及影响肠道菌群变化程度的可能因素;分析过敏儿童过敏性疾病的患病特征,比较过敏与非过敏儿童婴儿期影响肠道菌群相关因素的暴露情况,分析儿童过敏性疾病发病的危险因素,探讨过敏性疾病的发生与影响婴儿期肠道菌群相关因素的相关性。方法:1.选取2019年10月1日至2020年1月1日期间于天津市儿童医院普内科病房住院并需应用抗生素治疗的儿童,依据纳入及排
网络虚拟化是一种在物理网络上实现多个逻辑独立的虚拟网络的技术,将网络虚拟化技术和软件定义网络(SDN)结合,可以极大提高网络的灵活性。网络虚拟化Hypervisor(NVH)作为一个
探索式搜索描述了用户对自己想要搜索的目标领域不熟悉,或者用户进行比较复杂的搜索任务时的行为。用户在进行探索式搜索过程中,有时会发现,通过其他算法给出的查询推荐,找不
当前,POI(Point of Interest)推荐技术已经在基于 LBS(Location-Based Service)的移动导航系统中广泛应用。它实时感知用户当前的位置信息,利用用户即时给出的偏好集或者历史
随着网络技术的飞速发展,我国的互联网规模越来越大,其中IP地址的流量行为也越来越复杂,如何对IP地址的流量行为进行效的观测与描述成为了各研究机构的关注热点。目前针对IP
成册文档是指装订成册的书目、资料等印刷材料。成册图像的扫描是通过人工翻页并由摄像机进行采集。在成册图像扫描过程中,由于文档的摆放位置的不同可能会造成的文档图像倾
近年来,随着人们生活水平的提高,对海产品的需求量增大,工厂化循环水养殖蓬勃发展。在循环水养殖中,多采用生物方法去除有机物和氮盐等有害物质,其中生物膜法因其具有高效的微生态系统和强抗冲击能力等诸多优势而获得广泛应用,移动床生物滤器(MBBR)是循环水养殖系统水处理过程中的核心单元。地下海水水质良好且供水稳定,是我国海水工厂化养殖的重要水源之一,由于地下水还原性强,且具有较低的p H,使得地下水铁锰离
序列挖掘一直为数据挖掘中一个非常重要的分支,从Agrawal和Srikant在1995提出序列的概念之后,越来越多的学者投入到这个课题的研究。随着数据挖掘相关技术的发展,数据挖掘将
随着网络的应用越来越普及,人们对网络的研究也越来越深入,所以各种新型网络技术相继被研发。向量网就是在该背景下被研发出的新型网络架构之一,相比于其他的网络,它在可扩展
随着嵌入式系统复杂性的提高,越来越多系统设计者开始使用基于模型的开发环境进行系统设计。MATLAB/Simulink/Stateflow套件作为应用最广泛的基于模型的开发环境之一,被大量