服务器虚拟化是企业IT部门的重要基础之一。虚拟化不仅仅是虚拟机,而是像桌面一样彻底重塑计算、内存、存储、网络和基础设施。Hyper-V是用于创建和运行虚拟机的最重要的管理程序之一。用户喜欢它类似于Windows的界面、易用性和安全性。什么是超级V?Hyper-V是微软的虚拟化平台。它是一个直接在主机硬件上运行的管理程序,能够在Windows系统上创建虚拟机(VM)。使用Hyper-V,您可以使用一台物理服务器并虚拟化多个操作系统以在同一硬件上同时运行。Microsoft的Hyper-V是VMWare的ESXi和Citrix的XenApp的重要竞争对手。Hyper-V的第一个版本随WindowsServer2008一起发布,自WindowsServer2012和Windows8以来一直免费。Hyper-V是如何工作的?Hyper-V的主要目标之一是为VM提供隔离。每个VM上运行的每个操作系统都在称为“分区”的隔离逻辑单元上执行。管理程序创建一个父分区以在其上运行(对于Hyper-V,这必须是Windows)并且可以直接访问所有硬件资源。管理程序还创建子分区来托管每个VM,而Hyper-V管理硬件??和VM之间的交互。它访问主机并为VM提供一部分资源以运行其隔离环境。根据Hyper-V的配置,VM可以访问存储、网络等。Hyper-V的优点Hyper-V具有与任何管理程序一样的基本功能。其中一些功能包括计算、灾难恢复、备份、优化、安全性、便携性和远程管理。但人们更喜欢Hyper-V,主要是因为:易于配置和管理。熟悉Windows界面的用户无需太多培训即可实施Hyper-V。使用Hyper-V,可以使用本地存储。其他一些管理程序需要外部存储(例如NAS)。可以从同一台服务器管理和监视VM。不需要外部监控服务器。一切都可以在当地完成。它可以与所有Windows服务器管理工??具集成。免费的Hyper-V包括集群、复制、迁移、光纤通道存储、NFS等高级功能。如上所述,WindowsServerx64版本和Windows(客户端)可以免费使用Hyper-V。在某些64位版本中,Hyper-V作为一项功能以及可下载的独立服务器应用程序提供。为什么监控它很重要?在监控Hyper-V的运行状况和性能之前,您必须了解工作负载的需求。了解将在VM上运行的软件的要求和依赖项将使您更好地了解要监视哪些参数。密切关注内存、CPU、存储和网络等指标将帮助您发现潜在的性能瓶颈或规划容量;存储I/O争用和磁盘延迟等Hyper-V性能问题很常见;但幸运的是,您可以使用正确的监控工具来避免,一些软件和工具甚至可以在遇到此类问题时执行操作。这里有10个推荐的MicrosoftHyper-V监控工具。1.SolarWindsVirtualizationManagerSolarWindsVirtualizationManager可以监控和管理Hyper-V环境。该软件会跟踪虚拟机、优化其性能并修复所有问题。它带有一个直观的仪表板,可以向您显示整个Hyper-V环境的健康状况;仪表板将显示与内存不足、磁盘滞后、高CPU使用率等问题相关的低到严重状态警报。SolarWindsVirtualizationManager还可以显示所有孤岛和共享存储的视图,并测量重要的存储指标;主动管理和分析存储I/O性能有助于避免存储争用问题。主要特点:获取VM配置数据的完整历史详细信息。VMSprawl仪表板将建议过度分配和分配不足的资源。在容量规划方面获得帮助。管理和监控云、混合和本地虚拟环境中的资源。提供30天免费试用2.PRTGNetworkMonitorPRTGNetworkMonitor是一个功能强大的监控解决方案,可帮助跟踪IT基础架构的各个方面。它基于传感器工作,传感器是每个设备或整个网络上的受监控元素,这意味着可以观察设备的各个组件(例如CPU负载)、同一设备的各个方面或网络指标(例如流量)。PRTGNetworkMonitor带有一个Hyper-V主机服务器监控传感器,可以实现完整的Hyper-V监控;传感器通过WindowsManagementInstrumentation(WMI)和特定的性能计数器工作。传感器收集并显示以下信息:CPU利用率。密钥主机值的数量。虚拟内存。(主机服务器的)网络流量。VM的读/写值。更多传感器可帮助您监控Hyper-V基础结构,包括Hyper-V虚拟机传感器和Hyper-V虚拟存储传感器。因为它是基于传感器的,所以计费模型也是如此。它的免费版本PRTG100可以安装100个监控传感器。3.ManageEngineHyper-VPerformanceMonitorManageEngine提供免费的Hyper-V性能监控,帮助跟踪运行中的Hyper-V服务器和虚拟机。该软件监控服务器性能并提供CPU使用率、内存、磁盘I/O或网络流量等信息。Hyper-VPerformanceMonitor还可以查看VM的数量,了解它们的状态,并在遇到问题时知道问题的严重性。该工具还允许跟踪安装在Hyper-V主机上的每个虚拟机的存储、内存和网络利用率。主要特点:查看每个VM的CPU利用率和分布。定义阈值和刷新时间值以提高CPU利用率。根据阈值获取警报。为主机和虚拟机生成性能报告。完全免费4.eGEnterpriseeGEnterprise是一个应用程序性能和IT基础设施监控解决方案。它允许从硬件资源、虚拟机到虚拟桌面应用程序对Hyper-V环境进行端到端监控和管理。eGEnterprise可以部署为无代理或基于代理。该软件带有预定义和自定义的监控模型,以提供对Hyper-V性能的完整监控体验,例如网络状态、CPU和内存利用率、硬件资源的健康状况、虚拟磁盘I/O活动、磁盘空间使用率。此外,该软件带有这些指标的自动基线,当达到基线时,软件会发送警报并通知用户。主要特点:Hyper-V服务器和VM的单一管理平台。自动化根本原因诊断和警报。100%基于网络的架构允许远程监控和管理。数据分析和容量规划报告功能。提供免费试用版。5.OpsViewMonitorOpsViewMonitor是一个先进的IT基础架构监控工具,用于本地、云或虚拟环境中的资源,它支持超过3500个插件和服务检查。该软件允许与许多应用程序(包括Hyper-V)进行开箱即用的集成。这些集成之一是MicrosoftHyper-VAgentlessOpspack,它可以帮助监控主机和VM中的不同指标,使用WindowsManagementInstrumentation(WMI)更快更轻松地进行设置。监控指标包括:CPU和内存。VM来宾状态。读/写存储,包括错误。Hyper-V正常运行时间。OpsviewMonitor免费版可以监控25台主机。6.Site24x7Site24x7是专为DevOps和IT团队设计的性能监控解决方案。可以跟踪整个IT基础设施,包括服务器、网络、应用程序、网站、虚拟环境等。您可以全面了解整个Hyper-V环境,包括活动的、停机的和故障的VM。该软件可以提供有关VM基本指标的详细信息,例如CPU/内存利用率和处理器数量,甚至可以深入到每个VM。主要特点:收集有关主机服务器、管理程序、虚拟机、网络或存储的指标。当指标超出限制时获取警报和通知。生成全面的性能报告和图表。提供30天免费版本。7.QuestFoglightforVirtualizationFoglightforVirtualization是一种用于虚拟、云或本地环境的综合监控和管理工具。可以监控、优化资源、故障排除和规划Hyper-V环境的容量。FoglightforVirtualization具有自动发现功能,可以找到新的服务器和虚拟机。一旦发现,该软件就会将其细粒度监控和管理流程应用到整个虚拟化堆栈,从物理磁盘到VM,具有多个内置警报和可配置的恢复操作。如果Foglight在VM中检测到问题,它会发送警报,并执行诸如重新启动某些服务或进程、重新启动或运行脚本等操作。主要特点:交互式综合仪表板。优化和自动化。强大的报告和警报功能。容量和资源管理。提供30天免费版本。8.EventSentryEventSentry是一个SIEM(安全信息和事件管理)、事件日志管理和WindowsServer监控解决方案,提供30天免费版。可以监控Windows服务器的不同方面,例如磁盘空间、健康状况、性能、库存、虚拟化等。它通过不同的检查来跟踪Hyper-V的健康状况,例如:事件日志。它检查Windows中的事件日志管理器。服务。监控基本Hyper-V服务的状态并发送警报。表现。密切关注实时分析和历史趋势中的关键绩效指标。磁盘空间。跟踪Hyper-V主机或特定目录上的磁盘空间。
