Print

虚拟服务器聚合动态性能评测系统

论文摘要

随着虚拟化技术的广泛应用,传统的评测系统不能满足对复杂的虚拟机系统的性能评测需求,而现有的虚拟机评测软件仅适用于评价虚拟机稳态性能。针对以上情况,虚拟服务器聚合动态性能评测系统提出了对虚拟机系统动态性能进行评测的方法和模型。虚拟服务器聚合动态性能评测系统是用于评价服务器虚拟机系统硬件和软件性能的实用工具。系统主要测试安装有Web服务器、数据库服务器的虚拟机系统的稳态性能和动态性能。系统提供可扩展的接口,根据不同的需求,用户可以创建模板、定制测试参数。系统提供可自行定制的测试策略,为不同应用场景定制个性化的测试策略使测试过程更符合实际运行环境,从而提供更准确、实用的测试结果。在动态性能测试方面,虚拟服务器聚合动态性能评测通过评测单虚拟机不稳定运行时间、多虚拟机不稳定运行时间、干扰虚拟机对稳定虚拟机的影响等,综合评价虚拟机在动态环境下的性能优劣。在测试对象方面,虚拟服务器聚合动态性能评测系统主要针对应用广泛且开源的虚拟化环境,包括半虚拟化系统Xen和操作系统级虚拟化系统OpenVZ等。而Web和数据库是服务器中使用频率最高的应用,系统包含了Web虚拟服务器和数据库虚拟服务器的模板,简化了测试复杂程度,同时保证了结果的一致性。在配备4GB内存和8个处理器核心的服务器上,分别对Xen和OpenVZ进行了稳态性能测试和动态性能测试。通过对1到24台虚拟机的测试结果的对比和分析,得出结论,OpenVZ有较高的稳态性能,而Xen和OpenVZ在动态性能方面均有很大的提升空间。在Xen下的干扰测试表明,Xen有较好的隔离性,干扰虚拟机未对其他虚拟机性能和整体性能产生影响。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 问题提出
  • 1.2 虚拟化性能评测概况
  • 1.3 国内外研究现状
  • 1.4 研究内容
  • 1.5 文章框架结构
  • 2 虚拟服务器聚合动态性能评测系统设计
  • 2.1 系统简介
  • 2.2 系统体系结构
  • 2.3 系统主要设计思想
  • 2.4 系统工作流程
  • 2.5 小结
  • 3 虚拟服务器聚合动态性能评测理论和实现技术
  • 3.1 测试用虚拟机模板
  • 3.2 系统评测模型和算法
  • 3.3 性能评测方法
  • 3.4 小结
  • 4 系统测试与分析
  • 4.1 测试环境
  • 4.2 功能测试
  • 4.3 系统测试结果和分析
  • 4.4 小结
  • 5 总结及未来工作
  • 致谢
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/fa544776f50722e6c6a35684.html