虚拟化的类型有哪些?虚拟化可以采取多种情势,具体取决于利用程序使用的类型和硬件利用率。主要类型以下:
一、硬件虚拟化
硬件虚拟化也称为硬件辅助虚拟化或服务器虚拟化,其运行的概念是,单个独立的硬件段或物理服务器,可以由多个较小的硬件段或服务器组成,本质上是将多个物理服务器合并为虚拟服务器,在单个主物理服务器上运行。每一个小型服务器都可以托管一个虚拟机,但是任何要求硬件的进程都将全部服务器集群视为单个装备。硬件资源分配由管理程序完成。主要优势包括通过最大限度地提高硬件利用率和利用程序正常运行时间来提高处理能力。
1.完全虚拟化——客户软件不需要任何修改,由于底层硬件是完全摹拟的。
2.摹拟虚拟化——虚拟机摹拟硬件并独立于它。来宾操作系统不需要任何修改。
3.半虚拟化——硬件没有被摹拟,来宾软件运行它们自己的隔离域。
二、软件虚拟化
软件虚拟化触及在主机上创建多个虚拟环境的操作。它创建了一个完全的计算机系统,该系统配备了允许来宾操作系统运行的硬件。例如,它允许您在使用 Microsoft Windows 操作系统的主机上本地运行 Android 操作系统,使用与主机相同的硬件。
1.操作系统虚拟化——在本机操作系统上托管多个操作系统。
2.利用程序虚拟化——在独立于本机操作系统的虚拟环境中托管单个利用程序。
3.服务虚拟化——托管与特定利用程序相干的特定流程和服务。
三、内存虚拟化
跨不同服务器的物理内存聚合到单个虚拟化内存池中。它提供了扩大的连续工作记忆的好处。您可能已熟习这一点,由于某些操作系统(例如 Microsoft Windows 操作系统)允许您的存储磁盘的一部份用作 RAM 的扩大。
1.利用程序级控制——利用程序直接访问内存池。
2.操作系统级控制——通过操作系统提供对内存池的访问。
四、存储虚拟化
多个物理存储装备组合在一起,然后显示为单个存储装备。这提供了各种优势,例如跨多种容量和速度的存储装备的存储同质化、减少停机时间、负载平衡和更好地优化性能和速度。将硬盘驱动器分区为多个分区就是这类虚拟化的一个示例。
1.块虚拟化——多个存储装备合并为一个。
2.文件虚拟化——存储系统授与对存储在多个主机上的文件的访问权限。
五、数据虚拟化
它使您可以轻松地操作数据,由于数据显现为完全独立于数据结构和数据库系统的抽象层。减少数据输入和格式毛病。
六、网络虚拟化
它使您可以轻松地操作数据,由于数据以抽象层的情势显现。在网络虚拟化中,可以在同一个物理网络上创建多个子网络,这些子网络可能会或可能不会被授权相互通讯。这可以限制跨网络的文件移动并增强安全性,并允许更好地监控和辨认数据使用情况,从而使网络管理员可以适当地扩大网络。它还提高了可靠性,由于一个网络的中断不会影响其他网络,并且诊断更容易。
1.内部网络——使单个系统能够作为网络运行。
2.外部网络——将多个网络合并为一个,或将单个网络隔离为多个。
七、桌面虚拟化
对任何普通 IT 员工来讲,这多是最多见的虚拟化情势。用户的桌面存储在远程服务器上,允许用户从任何装备或位置访问他的桌面。员工可以在舒适的家中方便地工作。由于数据传输是通过安全协议进行的,因此任何数据被盗的风险都被降至最低。
以上就是虚拟化的七大类型分享。
TOP