云管理程序17 Mar 2025 | 5 分钟阅读 关键是启用虚拟机管理程序虚拟化。最简单地说,虚拟机管理程序是安装在单个硬件上的专用固件或软件,或两者兼而有之,它允许您托管多个虚拟机。这使得物理硬件可以在多个虚拟机之间共享。运行一个或多个虚拟机的计算机称为宿主机。 虚拟机称为客户机。虚拟机管理程序允许物理宿主机运行各种客户机。它有助于最大限度地利用内存、网络带宽和 CPU 周期等计算资源。 虚拟机管理程序的优势尽管虚拟机在相同的物理硬件上运行,但它们彼此隔离。这也意味着如果一个虚拟机发生崩溃、错误或恶意软件攻击,它不会影响其他虚拟机。 另一个优点是虚拟机非常灵活,因为它们不依赖于底层硬件。由于它们不连接到物理硬件,因此在本地或远程虚拟化服务器之间切换比传统应用程序更容易。 云计算中的虚拟机管理程序类型云计算中主要有两种类型的虚拟机管理程序。 I 型虚拟机管理程序I 型虚拟机管理程序直接在宿主机硬件上运行,以监控硬件和客户虚拟机,并被称为裸机。通常,它们不需要提前安装软件。 相反,您可以直接将其安装在硬件上。这种类型的虚拟机管理程序功能强大,需要丰富的专业知识才能良好运行。此外,I 型虚拟机管理程序更复杂,对硬件的要求很少,才能充分运行。因此,它主要由 IT 运营和数据中心计算选择。 I 型虚拟机管理程序的示例包括 Oracle VM Server for Xen、SPARC、Oracle VM Server for x86、Microsoft Hyper-V 和 VMware 的 ESX/ESXi。 II 型虚拟机管理程序它也称为托管虚拟机管理程序,因为它安装在现有操作系统上,并且它们无法运行更复杂的虚拟任务。人们将其用于基本的开发、测试和模拟。 如果在宿主操作系统中发现安全漏洞,它可能会危及所有正在运行的虚拟机。这就是为什么 II 型虚拟机管理程序不能用于数据中心计算,它们是为对安全性要求不高的最终用户系统设计的。例如,开发人员可以使用 II 型虚拟机管理程序启动虚拟机,以在发布软件产品之前对其进行测试。 虚拟机管理程序、其用途和重要性虚拟机管理程序是一种帮助管理员将操作系统和应用程序与底层硬件隔离的进程或功能。 云计算最常使用它,因为它允许在单个宿主系统上同时运行多个客户操作系统(也称为虚拟机或 VM)。管理员可以通过在多个 VM 之间划分计算资源 (RAM、CPU 等)来高效利用资源。 ![]() 虚拟机管理程序是虚拟化的关键要素,它帮助组织实现了更高的成本节约,提高了配置和部署速度,并通过减少停机时间确保了更高的弹性。 虚拟机管理程序的发展虚拟机管理程序的使用可以追溯到 1960 年代,当时 IBM 将它们部署在分时系统上,并利用它们来测试新的操作系统和硬件。在 1960 年代,开发人员广泛使用虚拟化技术来测试他们的程序,而不会影响主生产系统。 2000 年代中期,Unix、Linux 等操作系统在虚拟化方面又取得了重大进展。随着处理能力的进步,公司构建了能够处理多个工作负载的强大机器。2005 年,CPU 供应商开始为其基于 x86 的产品提供硬件虚拟化,使虚拟机管理程序成为主流。 为什么要使用虚拟机管理程序?现在我们已经回答了“什么是虚拟机管理程序”,探索它的一些重要应用程序将有助于更好地理解虚拟机管理程序在虚拟化环境中的作用。虚拟机管理程序简化了服务器管理,因为 VM 独立于宿主环境。换句话说,一个 VM 的操作不会影响其他 VM 或底层硬件。 因此,即使一个 VM 崩溃,其他 VM 也可以继续工作而不影响性能。这允许管理员在服务器之间移动 VM,这是工作负载平衡的有用功能。团队可以在机器之间无缝迁移 VM,他们可以使用此功能进行故障转移。此外,虚拟机管理程序对于在不同操作系统中运行和测试程序很有用。 然而,虚拟机管理程序最重要的用途是整合云上的服务器,数据中心需要服务器整合以减少服务器蔓延。虚拟化实践和虚拟机管理程序之所以流行,是因为它们在解决服务器利用率不足的问题方面非常有效。 虚拟化使管理员能够轻松利用未开发的硬件容量一次运行多个工作负载,而不是在单独的物理服务器上运行单独的工作负载。他们可以将工作负载与适当的物质资源匹配,满足他们的时间、成本和服务水平要求。 虚拟机管理程序有哪些不同类型?Type 1 虚拟机管理程序(裸机或原生虚拟机管理程序): Type 1 虚拟机管理程序直接部署在宿主硬件上。直接访问硬件,无需任何底层操作系统或设备驱动程序,使此类虚拟机管理程序对企业计算非常高效。这种实现本身也具有防范操作系统级漏洞的内在安全性。VMware ESXi、Microsoft Hyper-V、Oracle VM 和 Xen 是 Type 1 虚拟机管理程序的示例。 Type 2 虚拟机管理程序(托管虚拟机管理程序): Type 2 虚拟机管理程序作为应用程序运行在传统操作系统之上。开发人员、安全专业人员或需要访问仅在选定操作系统版本上可用的应用程序的用户通常依赖 Type 2 虚拟机管理程序进行操作。KVM、VMware Server 和 Workstation、Microsoft Virtual PC、Oracle VM VirtualBox 和 QEMU 是流行的 Type 2 虚拟机管理程序。 虚拟化管理工具的需求如今,大多数企业都使用虚拟机管理程序来简化服务器管理,它是所有云服务的支柱。虽然虚拟化有其优点,但 IT 团队通常没有足够的工具来管理来自多个供应商的复杂虚拟机管理程序生态系统。跟踪不同类型的虚拟机管理程序并准确监控 VM 性能并不总是那么容易。此外,配置的便利性增加了应用程序和操作系统的数量,从而增加了日常维护、安全性和合规性负担。 此外,VM 可能仍需要 IT 支持,以根据个人安全和合规性要求进行配置、取消配置和审计。故障排除通常涉及浏览多个产品支持页面。随着组织的发展,缺乏对适当文档和技术支持的访问会使虚拟机管理程序的实施和管理变得困难。最终,控制虚拟机蔓延成为一项重大挑战。 组织内部的不同团队通常将相同的工作负载部署到不同的云中,从而增加效率低下并使数据管理复杂化。IT 管理员必须使用虚拟化管理工具来解决上述挑战并高效管理其资源。 虚拟化管理工具提供所有 VM 的可用性、其状态(运行中、已停止等)以及宿主服务器的整体视图。这些工具还有助于执行 VM 的基本维护、配置、取消配置和迁移。 虚拟化管理中的主要参与者市场上有三大类虚拟化管理工具
下一主题云计算示例 |
我们请求您订阅我们的新闻通讯以获取最新更新。