📜  虚拟化和虚拟机管理程序之间的区别

📅  最后修改于: 2021-07-05 06:36:23             🧑  作者: Mango

1.虚拟化
顾名思义,虚拟化是一种允许OS实例在单台计算机上同时运行的软件。它的类型包括CPU虚拟化,内存虚拟化,设备和I’O虚拟化。它被应用在系统的现有部分中,因此始终会带来更高的效率和性能。由于可以平衡资源的技术,它总体上提高了性能。

2.管理程序
顾名思义,Hypervisor是一种通常使虚拟化成为可能的软件,硬件或固件。它只是创建虚拟化层,将CPU /处理器,RAM和所有其他物理资源与我们创建的虚拟机分开。它的类型包括本机管理程序和托管管理程序。它用于分配每个VM资源,例如CPU,内存,存储和网络,以仅运行来宾OS和应用程序。

虚拟化和虚拟机管理程序之间的区别:

Virtualization

 Hypervisor 

It uses software to create virtual version of something rather than actual one. It is software used to create and run virtual machines. 
It generally allows to use physical machines full capacity simply by distributing its capabilities among different users and environments.   It generally allows one host computer to support various guest virtual machines simply by sharing its resources virtually. 
Its main function is to manage workloads by transforming tradition computing radically simply to make it more scalable.   Its main function is to allocate system resources properly to each virtual machine that it manages.
It is most effective way to reduce IT expenses, boost efficiency, and agility for small to large size business.   It is most effective way to ensure that virtual machines are working effectively or not, smooth functioning of virtual machine, reduces costs of operations, etc. 
It is generally used for testing application on different platforms for OS, to conserver physical space, reduce cost, increase efficiency and productivity, etc. It is generally used for various tasks such as cloud computing, server management, running programs compatible with OS, etc.  
Its advantages include control independence and DevOps, enhance resiliency, reduce downtime, simplify data center management, etc.  Its advantages include consolidating servers, desktop virtualization, data replication, etc.  
It is more cost-effective as compared to hypervisors.  It is less cost-effective as compared to virtualization.