多虚拟机管理平台中的监控系统

多虚拟机管理平台中的监控系统

论文摘要

随着多机系统虚拟化的普及,如何有效地监控多个物理计算节点以及部署在物理计算节点上的数十乃至数百台虚拟机是一个非常重要的问题。目前非常成熟的集群监控软件虽然监控功能强大并且性能优秀,但却无法识别VMM虚拟化层的存在,从而不能适用于多机虚拟化环境。而大部分虚拟机管理软件在监控方面机制简单、功能薄弱并且效率较低,在对数十台乃至数百台虚拟机同时监控时,由于需要处理的信息量巨大,因而存在较大的性能瓶颈。针对以上问题,VNIX多虚拟机管理平台中的监控系统结合了传统集群监控软件的优点与虚拟化技术在多机计算环境中的应用特点,为VNIX多虚拟机管理平台提供了信息丰富、性能优秀的多机虚拟化监控功能。为了穿透VMM虚拟化层获取真正的硬件资源状态信息和实时的虚拟资源状态信息,提出了基于VMM信息的资源利用率算法,通过从VMM获取的虚拟资源使用状态,准确地计算物理资源使用状态。为了减少网络传输系统状态信息的带宽开销,提出了基于最小更新集的快速更新算法,基本思想是:服务器端(被监控端)将第一次采集的完整系统状态信息转换为类似数据字典的信息结构并传输到客户端(监控端);服务器端对最近一次获得的完整系统信息结构与上一次获得的完整系统信息结构进行比较,计算两者的差异;按照两次完整系统信息结构的差异,计算将前者转换为后者所需步骤最少的更新方案(最小更新操作集);服务器端将最小更新操作集传输到客户端,避免了传输重复的监控数据;客户端依据最小更新操作集,对上一次计算得到的完整系统信息结构进行修改,从而得到更新后的完整系统信息结构。基于Unix、Linux和Windows操作系统,采用Python语言实现了VNIX多虚拟机管理平台中的监控系统,并且进行了系统测试。功能测试表明:VNIX多虚拟机管理平台中的监控系统实现了对物理机与虚拟机的监控。性能测试表明:快速更新算法计算得到的最小更新操作集的数据量比完整信息的数据量减少了80%以上;应用快速更新算法后,在100M带宽的情况下,更新操作集的网络传输延迟时间是完整信息集传输时间的17%,在1M带宽的情况下,监控数据的传输延迟时间减少了90%以上。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 论文的组织结构
  • 2 多虚拟机管理平台中的监控系统设计
  • 2.1 VNIX 多虚拟机管理平台概述
  • 2.2 监控系统的设计思想
  • 2.3 监控系统的体系结构
  • 2.4 小结
  • 3 监控系统的核心算法
  • 3.1 快速信息更新算法
  • 3.2 资源利用率算法
  • 3.3 小结
  • 4 监控系统的主要实现技术
  • 4.1 网络通信
  • 4.2 系统信息采集与持久化
  • 4.3 虚拟机的控制
  • 4.4 小结
  • 5 系统应用与性能分析
  • 5.1 测试环境
  • 5.2 功能测试
  • 5.3 性能测试和分析
  • 5.4 小结
  • 6 总结及展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于虚拟机迁移的高校网络优化模型设计研究[J]. 湖北师范大学学报(自然科学版) 2019(04)
    • [2].基于可信链的虚拟机可信迁移方法[J]. 指挥控制与仿真 2019(06)
    • [3].基于负载优化的虚拟机放置方法[J]. 智能计算机与应用 2019(06)
    • [4].一种基于冗余跳变的虚拟机动态迁移方法[J]. 计算机工程 2020(02)
    • [5].云环境下虚拟机管理研究综述[J]. 长春师范大学学报 2020(04)
    • [6].绿色云计算环境中基于温度感知的虚拟机迁移策略[J]. 重庆邮电大学学报(自然科学版) 2020(02)
    • [7].使用即时恢复功能恢复虚拟机[J]. 网络安全和信息化 2020(01)
    • [8].正常恢复虚拟机[J]. 网络安全和信息化 2020(01)
    • [9].Ubuntu VirtualBox虚拟机管理实战[J]. 网络安全和信息化 2020(05)
    • [10].基于虚拟机动态迁移的负载均衡策略[J]. 计算机系统应用 2020(05)
    • [11].基于多目标优化的虚拟机放置方法[J]. 重庆邮电大学学报(自然科学版) 2020(03)
    • [12].高校云计算数据处理中虚拟机迁移与轮转模式研究[J]. 井冈山大学学报(自然科学版) 2020(03)
    • [13].云环境下网络感知的虚拟机分配问题的求解方法[J]. 吉林大学学报(工学版) 2020(04)
    • [14].善用免费工具监测虚拟机运行[J]. 网络安全和信息化 2020(07)
    • [15].云环境中基于分组的安全虚拟机放置方法[J]. 信息网络安全 2020(08)
    • [16].基于跨虚拟机零下陷通信的加速器虚拟化框架[J]. 软件学报 2020(10)
    • [17].基于自适应虚拟机迁移的云资源调度机制[J]. 计算机科学 2020(09)
    • [18].虚拟机隐藏进程检测系统设计与实现[J]. 现代计算机(专业版) 2019(01)
    • [19].一种无代理虚拟机进程监控方法[J]. 南京大学学报(自然科学) 2019(02)
    • [20].灵活管理虚拟机[J]. 网络安全和信息化 2019(05)
    • [21].巧用虚拟机维护多媒体教室计算机之我见[J]. 信息记录材料 2019(04)
    • [22].浅析云计算虚拟机部署方案[J]. 电子世界 2019(15)
    • [23].一种基于服务次数的云虚拟机资源部署算法[J]. 中国新通信 2017(23)
    • [24].快速克隆千台虚拟机[J]. 网络安全和信息化 2017(06)
    • [25].创建虚拟机与远程管理[J]. 网络安全和信息化 2017(05)
    • [26].虚拟机复制管理[J]. 网络安全和信息化 2018(06)
    • [27].虚拟机“句柄无效”无法开机[J]. 网络安全和信息化 2018(09)
    • [28].云计算环境下虚拟机服务质量保证和评估方法:研究综述[J]. 云南大学学报(自然科学版) 2018(06)
    • [29].创建虚拟机用于测试[J]. 网络安全和信息化 2016(04)
    • [30].虚拟机配置越高越好?[J]. 网络安全和信息化 2016(01)

    标签:;  ;  ;  ;  

    多虚拟机管理平台中的监控系统
    下载Doc文档

    猜你喜欢