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. |