Microsoft Hyper-V是一个虚拟化平台,可帮助管理员在Windows客户端和服务器上创建和运行虚拟计算机,操作系统(OS)被称为“管理器”,因为它将物理资源分配给程序,在虚拟环境中,由于Hyper-V充当虚拟机(VM)操作系统和硬件之间的层,因此它被认为是管理程序的管理程序,或者简单地说,是一个“虚拟机管理程序”。
Hyper-V为Windows网络环境中提供了无与伦比的灵活性,它通过以下方式增强网络基础设施的灵敏性:
总而言之,Hyper-V通过整合服务器、减少物理空间和节省运营所需的资源,降低了总体拥有成本。尽管Hyper-V具有所有优点和多种功能,但随着时间的推移,它会利用多余的资源,运行应用程序变得低效,并且由于管理不善,最终无法像承诺的那样交付。这只能通过强大的Hyper-V管理工具/软件来纠正。
Windows Hyper-v管理需要服务器性能管理工具,其中一个工具就是Hyper-V管理器——一个与Microsoft Hyper-V捆绑在一起的虚拟机管理工具。它是一个基本的工具,可以让管理员创建、删除和管理虚拟机、虚拟硬盘(VHD)等,还可以配置Hyper-V管理工具来满足虚拟化需求。有效的Hyper-V管理工具需要具备以下功能:
实际上,IT基础设施拥有的不仅仅是Hyper-V环境,还拥有来自多个供应商的各种硬件,以实现特定的功能,使用多种管理工具并不符合成本效益,因此需要一种混合监控和管理工具。
OpManager是一个全面的Hyper-V管理工具,旨在管理多个Hyper-V环境。OpManager提供了专用的Hyper-V性能监控工具,例如Hyper-V主机监控、单个VM监控、Hyper-V报告、Hyper-V仪表板、Hyper-V映射器等,有助于轻松管理Hyper-V。
网络管理员在不了解全局(在这种情况下,就是Hyper-V环境的可用性和运行状况)的情况下几乎不可能做出任何战略决策。使用OpManager的Hyper-V专用控制面板,管理员可以在一个地方监控Windows虚拟环境的状态。Hyper-V控制面板按最大资源消耗列出设备,这可以帮助管理员密切关注占用最大资源的虚拟机和主机,并防止性能瓶颈。
Microsoft Hyper-V支持创建Windows和其他操作系统的虚拟机,但只支持WMI协议,这使得管理员对运行在Linux操作系统上的虚拟机的可见性为零。OpManager使用WMI、CLI、SNMP等协议,这些协议有助于监控Hyper-V服务器的性能,以及在Windows和Linux操作系统上运行的VM。通过多个专用的Hyper-V性能监控器,可以监控虚拟机和主机的CPU、内存、磁盘I/O、网络使用情况。
僵尸虚拟机消耗资源,但不执行任何有用的工作,这使得运行业务应用程序的关键虚拟机几乎没有资源,此外,网络管理员在不知道最初创建虚拟机的原因的情况下无法删除虚拟机。僵尸虚拟机数量的增加会导致虚拟机蔓延,最终导致性能下降。这可以通过跟踪虚拟机来消除,OpManager的Hyper-V管理工具生成Hyper-V清单,帮助管理员实时跟踪虚拟机及其使用的资源,OpManager可以识别和消除潜在的虚拟机问题。
当发现Hyper-V环境时,OpManager会自动创建一个Hyper-V映射,这有助于IT管理员可视化他们的Hyper-V架构。通过映射,用户可以实时映射虚拟机到主机、虚拟机到数据存储、主机到数据存储等实体之间的依赖关系。当OpManager对任何物理存储设备的性能发出警报时,管理员可以通过Hyper-V映射来精确定位Hyper-V基础架构中受影响的主机和虚拟机。此外,Hyper-V映射器定期扫描IT基础设施并自动更新依赖关系映射,这有助于网络管理员做出正确的决策。
Hyper-V报告提供有关Hyper-V环境的全面数据,这可以帮助管理员在任何所需时间段内跟踪VM的性能,并评估Hyper-V环境,以便可以快速部署VM以满足需求。OpManager中的Hyper-V报告是高度可定制的,使用OpManager可以生成、安排和电子邮件报告,并将其导出为PDF和Excel电子表格。
如果不及时处理Hyper-V故障,Hyper-V环境可能会遇到性能问题,最终导致Hyper-V崩溃。为了避免这种情况,可以利用OpManager的告警升级,如果告警未被确认,则可以将Hyper-V警报升级到更高的权限。使用警报升级中的自定义功能,管理员可以选择所需的Hyper-V服务器,定义条件,并根据偏好将警报升级到个人,还可以通过短信和电子邮件、Slack渠道以及直接在OpManager中通知Hyper-V故障。
Hyper-V管理工具对于实时监控Hyper-V性能和确保虚拟设备的最大效率至关重要,虚拟环境的三个最重要的组件是处理器、磁盘和内存,因此,Hyper-V性能监控(尤其是在虚拟环境中)自然会集中在这三个资源上。
Hyper-V有自己的处理器性能指标,一个用于评估Hyper-V系统的整体性能,这是Hyper-V虚拟机管理程序逻辑处理器的总运行时百分比指标,它显示处理器运行主机和来宾虚拟机所花费的时间,任何高于75%的值都表示主机处理器被过度使用。
如果主机处于一个合理的级别,而来宾虚拟机仍然存在性能问题,那么也有针对来宾虚拟机的处理器指标,Hyper-V虚拟机管理程序虚拟处理器的总运行时百分比指标是此实例中要查看的最重要统计数据之一,该指标显示哪个虚拟处理器的处理时间最长。如果该指标经常很高(高于75%),则应该禁用来宾虚拟机上导致问题的任何不必要的角色和服务,还应该考虑向相关虚拟机添加第二个虚拟CPU。
有两个指标可以很好地反映主机Hyper-V和客户虚拟机的磁盘性能:
这些指标监控操作系统响应读取和写入操作的速度,作为一般规则,这些值应介于15到20毫秒之间,任何超过25毫秒的时间都可能对主机和虚拟机的性能产生负面影响。
当涉及到内存时,应该关注两个重要的问题:有多少内存可用,以及交换文件时使用百分比是多少?“可用内存兆字节数”指标用于确定Hyper-V主机可用的内存量(应该有10%到20%的空闲内存)。换句话说,不应该在Hyper-V主机上使用超过90%的可用RAM。
内存pages/second是应该关注的另一个指标,它测量从磁盘读取或向磁盘写入页面的速度,如果该值过高,则可能表示内存块有故障或可用内存不足,对于运行状况良好的系统,这个值应为500或更小,如果该值在500到1,000之间,则应密切关注此数字。如果该值大于1,000,则性能将受到负面影响。
免费下载试用OpManager,来监控Hyper-V设备的运行状况、可用性和性能。