共计 1369 个字符,预计需要花费 4 分钟才能阅读完成。
什么是虚拟机?
虚拟机 (VM) 是一种紧密隔离的软件容器,可以像物理计算机一样运行操作系统和应用程序。 虽然虚拟机运行不需要任何硬件,但它仍然包含 CPU、RAM 硬盘和网络接口卡 (NIC),就像物理计算机一样。
虚拟机允许企业在应用程序窗口或桌面上运行类似于完全独立的计算机的操作系统。 VM 的常见用途包括运行需要不同操作系统的软件或在安全环境中测试应用程序。
使用虚拟机有什么好处?
与传统计算机相比,无需硬件即可使用应用程序和操作系统为用户带来了一些优势。 虚拟机的好处包括:
1. 兼容性
虚拟机使用物理计算机中的所有组件(主板、VGA 卡、网卡控制器等)托管自己的来宾操作系统和应用程序。 这使得虚拟机能够与所有标准 x86 操作系统、应用程序和设备驱动程序完全兼容。 因此,您可以运行通常在标准 x86 计算机上使用的所有相同软件。
2. 隔离
虚拟机共享计算机的物理资源,但彼此保持隔离。 与非虚拟系统相比,这种分离是虚拟机为运行应用程序创建更安全的环境的核心原因。 例如,如果您在一台服务器上运行四个虚拟机,其中一个崩溃,则其余三个将不受影响并且仍然可以运行。
3、封装
虚拟机充当单个软件包,封装了一组完整的硬件资源、操作系统及其所有应用程序。 这使得虚拟机非常便携且易于管理。 您可以像任何其他软件文件一样将虚拟机从一个位置移动和复制到另一个位置,或者将其保存在任何存储介质上 – 从存储区域网络 (SAN) 到常见的 USB 闪存驱动器。
4. 硬件独立性
虚拟机可以配置完全独立于底层硬件的物理组件的虚拟组件。 驻留在同一服务器上的虚拟机甚至可以运行不同类型的操作系统。 硬件独立性允许您将虚拟机从一台 x86 计算机移动到另一台计算机,而无需对设备驱动程序、操作系统或应用程序进行任何更改。
虚拟化有哪些类型?
虚拟机允许您虚拟化数据中心或 IT 基础设施的所有传统组件。 虚拟化的五种核心类型包括:
硬件虚拟化
硬件虚拟化,有时称为服务器虚拟化,可以更有效地使用硬件资源。 通过虚拟化,一台机器可以同时运行多个不同的操作系统。
软件虚拟化
通过软件虚拟化,我们可以创建一个具有硬件的计算机系统,允许一个或多个客户操作系统在物理主机上运行。 您还可以虚拟化应用程序并将其从服务器交付到最终用户的设备,从而允许员工在远程工作时访问集中托管的应用程序。
存储虚拟化
通过将多个物理存储设备整合为一个,存储虚拟化可以提高性能速度、改善负载平衡并降低成本。 它对于灾难恢复规划也很有用,因为虚拟存储数据可以复制并快速传输到另一个位置,有助于减少停机时间。
网络虚拟化
网络虚拟化将设备组合到一个基于软件的虚拟网络中,在同一物理网络上创建多个子网络。 它允许将可用带宽划分为多个独立通道,每个通道都可以实时分配给服务器和设备。 企业可以享受更高的可靠性、网络速度、安全性和改进的数据使用监控的优势。
桌面虚拟化
桌面虚拟化是最常见的虚拟化类型之一。 它将桌面环境与计算机硬件分离到远程服务器上。 用户将受益于易于访问、更好的数据安全性、易于管理以及软件许可和更新的成本节省。
使用虚拟机作为虚拟基础架构的构建块
虚拟机代表整个计算机的硬件资源,而虚拟基础设施则代表整个 IT 基础设施的互连硬件资源,包括计算机、网络设备和共享存储资源。
各种规模的组织都使用 VMware 解决方案来构建虚拟服务器和桌面基础架构,以提高关键业务应用程序的可用性、安全性和可管理性。