Xen虚拟化网络I/O优化方法

Xen虚拟化网络I/O优化方法

论文摘要

在Xen的虚拟设备模型中,网络设备以虚拟网卡的形式呈现给虚拟系统,虚拟网卡驱动包括前后端驱动,利用Xen提供的一些底层机制(I/O环、共享内存和事件通道等)共同处理虚拟系统网络I/O请求。Xen在分配虚拟系统带宽时采用基于Credit算法的策略,采取控制虚拟网卡上限的方式进行。这种策略较好的满足公平性、隔离性和安全性的要求。但在更复杂的环境下还欠缺灵活性和效率。通过分析Xen虚拟网卡实现原理和带宽分配策略,针对虚拟机的带宽保证和虚拟网卡的服务能力扩充,提出了一种优化方案,首先修改虚拟网卡在内核中的数据结构,扩展内核接口,使用proc文件系统等技术实现了动态修改带宽。根据数据差值思想和累积策略,实现了一种检测网卡繁忙程度的方法,并在这个基础上,实现了一种带宽分配方法,弥补了原有策略无法保证虚拟系统最低带宽需求的缺陷。提出了一种将多网卡绑定和虚拟化技术结合的方法,提高单个虚拟网卡的带宽。解决了虚拟网卡的带宽无法超越物理网卡带宽,限制了带宽资源的抽象化和虚拟化的问题。

论文目录

  • 摘要
  • Abstract
  • 1 绪言
  • 1.1 虚拟化技术的发展概述
  • 1.2 虚拟化技术的分类
  • 1.3 XEN 虚拟化解决方案
  • 1.4 XEN 虚拟机简介
  • 1.5 本文研究的主要内容
  • 1.6 本章小结
  • 2 Xen 虚拟化I
  • 2.1 XEN 虚拟化I/O 的主要机制和策略
  • 2.2 影响XEN 虚拟化I/O 性能的因素分析
  • 2.3 本章小结
  • 3 Xen 虚拟化网络I
  • 3.1 XEN 虚拟网卡工作流程
  • 3.2 CREDIT 带宽分配策略
  • 3.3 XEN 虚拟网卡带宽分配存在的问题
  • 3.4 XEN 虚拟网络带宽资源存在的限制
  • 3.5 本章小结
  • 4 Xen 虚拟机带宽分配策略的优化
  • 4.1 优化带宽分配策略实现的关键技术
  • 4.2 改进后的带宽分配算法描述
  • 4.3 实验和结果
  • 4.4 本章小结
  • 5 Xen 虚拟机和多网卡绑定技术结
  • 5.1 在XEN 中实现多网卡绑定的方法
  • 5.2 实验和结果
  • 5.3 本章小结
  • 6 总结
  • 致谢
  • 参考文献
  • 附录 攻读硕士学位期间发表论文目录
  • 相关论文文献

    • [1].比真系统更强大的虚拟系统[J]. 电脑迷 2009(24)
    • [2].排除问题 用好VHD虚拟系统[J]. 电脑爱好者 2015(10)
    • [3].关于无人机训练驾驶虚拟系统的优化设计[J]. 计算机仿真 2016(09)
    • [4].广东广播电视台真三维虚拟系统的设计与建设[J]. 电声技术 2016(09)
    • [5].基于用户体验的交互式虚拟系统有效信息反馈融合模型设计[J]. 现代电子技术 2020(22)
    • [6].按需求变制作专用Windows 7[J]. 电脑爱好者 2010(24)
    • [7].在Win8中轻松玩转虚拟系统[J]. 电脑知识与技术(经验技巧) 2014(10)
    • [8].虚实结合 打造游戏专用虚拟系统[J]. 电脑爱好者 2014(03)
    • [9].虚拟系统中的网络安全隐患及防御措施研究[J]. 信息系统工程 2019(08)
    • [10].基于3D可视化技术的膨胀线冷端虚拟系统[J]. 中国设备工程 2020(22)
    • [11].建筑施工实训虚拟系统的设计与实现研究[J]. 江西建材 2018(03)
    • [12].基于Web服务的统一虚拟系统管理[J]. 信息系统工程 2013(04)
    • [13].矿山生态环境修复虚拟系统的关键技术研究及实现[J]. 遥感技术与应用 2010(06)
    • [14].一种虚拟系统视图模型及其应用研究[J]. 电脑知识与技术 2008(17)
    • [15].海量实景三维数据在全息虚拟系统中的展现及应用[J]. 中小企业管理与科技(上旬刊) 2018(11)
    • [16].基于CIM建模的统一虚拟系统管理模型[J]. 计算机工程 2011(16)
    • [17].基于Web服务的统一虚拟系统管理[J]. 计算机工程与设计 2010(14)
    • [18].基于MATLAB GUI的碰撞实验虚拟系统设计[J]. 太原师范学院学报(自然科学版) 2020(01)
    • [19].基于多机器人的智能生产线仿真设计[J]. 机床与液压 2020(15)
    • [20].腹腔镜手术虚拟系统在外科住院医师规范化培训中的应用效果[J]. 安徽医学 2017(06)
    • [21].基于可信计算构建的安全虚拟系统[J]. 中国人民公安大学学报(自然科学版) 2012(04)
    • [22].VR虚拟系统在施工管理中的应用[J]. 科技与创新 2020(02)
    • [23].电视虚拟系统中光学跟踪技术的研究与应用[J]. 现代电视技术 2017(08)
    • [24].Check Point利用虚拟化功能简化私有云安全[J]. 电信科学 2012(08)
    • [25].K2轨道机器人与虚拟系统的结合应用[J]. 低碳世界 2019(09)
    • [26].系统隐形卫士 Returnil Virtual System[J]. 电脑爱好者 2008(01)
    • [27].实名制磁卡售检票虚拟系统分析设计[J]. 科技创业月刊 2012(01)
    • [28].开源虚拟机:VirtualBox 4.0.10发布[J]. 硅谷 2011(14)
    • [29].虚拟系统中的交互控制策略[J]. 安阳师范学院学报 2008(05)
    • [30].风河发布新版Simics虚拟系统开发解决方案[J]. 中国电子商情(基础电子) 2010(07)

    标签:;  ;  ;  

    Xen虚拟化网络I/O优化方法
    下载Doc文档

    猜你喜欢