K1体育 - 十年品牌 值得信赖

虚拟化资源调度管理测试工具包
简介
虚拟化资源调度管理测试工具包包括资源调度功能测试模块和资源监控测试模块两部分。资源调度功能测试模块支持虚拟化平台虚拟机之间的网络调度情况的测试,测试虚拟化平台对网络资源分割的合理性;资源监控测试模块对虚拟化资源池中物理计算节点CPU、网络、磁盘使用率等指标进行实时监控,对数据进行统计分析,支持对虚拟化平台的工作状态及使用情况,如启动时间、迁移时间等虚拟机性能指标的监测。

功能介绍
【资源监控测试模块】
(1)物理节点监控模块
物理节点监控模块支持CPU、网络、磁盘、内存等使用率的实时监控和展示。通过简单网络管理协议(SNMP协议)进行物理节点信息收集,包括CPU信息、网络信息、磁盘信息、内存信息等。SNMP协议是专门设计用于在IP网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议,能够发现并解决网络问题以及规划网络增长。SNMP协议通过接收随机消息及事件报告,能够获知网络出现问题,便于网络管理员管理网络效能。主要功能包括:
支持物理资源信息收集,可通过SNMP协议从物理节点收集CPU、网络、磁盘和内存等用量信息。针对CPU用量,可收集CPU数量、频率、空闲率、压力负荷等信息;针对网络用量,可收集带宽、流量等信息;针对磁盘用量,可收集磁盘空间大小、使用率、读速率、写速率等信息;针对内存用量,可收集内存大小、使用率等信息。
支持物理资源信息存储,可依据固定的时间间隔将收集到的资源信息存储至数据库,以便于信息展示。
支持物理资源信息展示,可通过Web界面、接口等形式对物理资源信息进行直观的查看,展示形式可包括:运行状态(以仪表盘、柱状图、折线图、数据视图)、运行状态数据统计(CPU、内存、硬盘灯)、异常告警(短信告警、邮件告警、页面告警)等。
支持物理资源健康测评,可通过综合利用率乘积法或综合负载基准对比法等方法对物理资源的健康度进行评价。其中,综合利用率乘积法以CPU、内存和网络带宽的空闲率乘积的倒数表征负载值,负载值越大,则物理资源利用率越高;综合负载基准对比法以正常工作状态为基线,通过计算CPU、内存和网络带宽等指标与基线的相对加权平均值来表征负载值,负载值越大,则物理资源利用率越高。
(2)虚拟平台监控模块
虚拟平台监控模块与物理节点监控模块类似,支持每台虚拟机的负载监控;支持整体虚拟化平台资源的使用率监控,实现对每个虚拟节点信息收集,包括CPU信息、网络信息、磁盘信息、内存信息等。与物理节点监控不同的是,虚拟节点监控考虑了虚拟机内外部利用率的差异,避免了测量虚拟机运行所带来的开销干扰。此外,虚拟平台监控模块还能够实现对虚拟机启动、关闭、迁移等事件状态的收集和展示。主要功能包括:
支持平台节点信息收集,可通过kvmtop等工具收集CPU、网络、磁盘和内存等用量信息。针对CPU用量,可收集CPU数量、频率、空闲率、压力负荷等信息;针对网络用量,可收集带宽、流量等信息;针对磁盘用量,可收集磁盘空间大小、使用率、读速率、写速率等信息;针对内存用量,可收集内存大小、使用率等信息。
支持平台事件信息收集,可通过KVM虚拟化命令对虚拟机的启动、迁移、关闭等事件进行监控,并记录时间和事件状态等重要信息。
支持平台信息存储,可依据固定的时间间隔将收集到的资源信息存储至数据库,以便于信息展示。
支持平台信息展示,可通过Web界面、接口等形式对虚拟化平台信息进行直观的查看,展示形式可包括:运行状态(以仪表盘、柱状图、折线图、数据视图)、运行状态数据统计(CPU、内存、硬盘灯)、异常告警(短信告警、邮件告警、页面告警)等。
      支持虚拟平台健康测评,可通过综合利用率乘积法、综合负载基准对比法等方法对虚拟平台的健康度进行评价。其中,综合利用率乘积法以CPU、内存和网络带宽的空闲率乘积的倒数表征负载值,负载值越大,则虚拟化资源利用率越高;综合负载基准对比法以正常工作状态为基线,通过计算CPU、内存和网络带宽等指标与基线的相对加权平均值来表征负载值,负载值越大,则虚拟化资源利用率越高。
(3)虚拟网络监控模块
虚拟网络监控模块通过基于VLAN技术的虚拟网络配置,支持不同规模虚拟机的网络划分信息的监控和展示,实现当前虚拟网络中各虚拟机IP、虚拟网卡和Mac地址的动态监控和展示。主要功能包括:
支持虚拟网络配置划分,可对多KVM虚拟机的网络配置,实现虚拟机间的网络通信。
支持虚拟网络信息收集,能够将网络配置划分方案中所涉及到的IP地址、网络端口和网络结构等信息进行收集,并存储在数据库当中。
支持虚拟网络展示,能够通过Web界面、接口等形式对网络信息进行直观的查看,展示形式可包括:运行状态(以仪表盘、柱状图、折线图、数据视图)、运行状态数据统计(CPU、内存、硬盘灯)、异常告警(页面告警)等。
【资源调度功能测试模块】
(1)负载均衡调度功能测试子模块
支持通过人为增加单一物理节点上总虚拟节点载荷,验证虚拟机的负载均衡调度能力,并根据运行过程监控给出网络资源分割的合理性评估。
(2)可靠性调度功能测试子模块
支持通过人为构建虚拟机故障,观测虚拟机是否能够动态进行迁移,以验证虚拟机的可靠性调度能力,并根据运行过程监控给出网络资源分割的合理性评估。
(3)维护性调度功能测试子模块
支持通过虚拟机关机状态下的静态迁移,验证虚拟机的维护性调度能力,并根据运行过程监控给出网络资源分割的合理性评估。