基于PowerCLI的VMware数据中心资源获取方法研究
发布时间:2021-01-25 04:51
讨论了使用Power CLI获取VMware数据中心状态数据的两种方法,一种方法是通过Get-Datacenter、Get-Cluster、Get-VMHost、Get-VM、Get-Datastore等命令获取各种资源数据,另一种方法是通过Get-View命令并匹配不同的ViewType参数获取各种资源数据。大量实验测试表明,在获取各类资源信息时,方法 2的执行时间均明显低于方法1的执行时间,方法 2能够有效缩短程序响应时间,提高程序运行效率。此外研究了C#程序托管Power Shell的方法,设计了实际C#项目种调用Power CLI的应用流程。实际程序运行稳定,效果良好。
【文章来源】:电脑与信息技术. 2020,28(05)
【文章页数】:3 页
【部分图文】:
获取数据中心资源状态数据两种方法运行时间比较
单位的实际需求为对数据中心进行实时资源监控,主要包括:(1)监控CPU、内存和存储的资源量,已用/未用资源占比;(2)监控主机和虚拟机数目、以及各种资源在数据中心各集群中的分布情况;(3)监控主机、虚拟机和存储等设备的开关机情况和设备运行状态。最终设计程序流程为:程序运行过程中,首先创建Power Shell对象并初始化运行环境,然后通过v Center的用户名和密码登陆到云平台管理中心,接下来每30分钟循环调用GetView命令获取集群、主机、虚拟机和存储等资源信息,数据统计汇总后,采用图形的方式展示输出。实际程序运行稳定,效果良好。
本文编号:2998604
【文章来源】:电脑与信息技术. 2020,28(05)
【文章页数】:3 页
【部分图文】:
获取数据中心资源状态数据两种方法运行时间比较
单位的实际需求为对数据中心进行实时资源监控,主要包括:(1)监控CPU、内存和存储的资源量,已用/未用资源占比;(2)监控主机和虚拟机数目、以及各种资源在数据中心各集群中的分布情况;(3)监控主机、虚拟机和存储等设备的开关机情况和设备运行状态。最终设计程序流程为:程序运行过程中,首先创建Power Shell对象并初始化运行环境,然后通过v Center的用户名和密码登陆到云平台管理中心,接下来每30分钟循环调用GetView命令获取集群、主机、虚拟机和存储等资源信息,数据统计汇总后,采用图形的方式展示输出。实际程序运行稳定,效果良好。
本文编号:2998604
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2998604.html