1.虚拟化:
顾名思义,虚拟化是一种技术,用于以完全函数的方式访问计算资源和设备,无论它们的物理布局或位置如何。它为运行虚拟WindowsXP机器提供了虚拟环境。它通过彻底改变传统计算来提高可扩展性来简单地管理工作负载。它还可以提高运营效率并提供更大的工作负载移动性。
2. 仿真:
仿真,顾名思义,是一种虚拟机在软件中模拟完整硬件的技术。有许多虚拟化技术是在仿真技术中开发或继承的。它在为各种系统设计软件时非常有用。它只是允许我们使用当前平台来访问较旧的应用程序、数据或操作系统。
虚拟化和仿真的区别:
Virtualization |
Emulation |
---|---|
It is a process of creating virtual version of something such as OS, server, storage device, etc. | It is a process of simulating another kind of device. |
It generally increases IT agility, increase scalability, improve flexibility, saves costs, etc. | It generally increases customer satisfaction, install acceleration at customer site that minimizes impact on production, increase confidence, etc. |
It simply allows and help us to use full capacity of physical machines by distributing its capabilities among different environments or users. | It simply allows and help us to run software from totally different device on our computer. |
Its main aim is to centralize administrative tasks that in turn improves scalability and workloads. | Its main aim is to allow subsystem to present same interface and characteristics as another. |
It runs code directly with different set of domains in use language. | It’s uses interpreter that translate and convert source code into readable format of host system so that it can be processed further. |
It creates an isolated environment. | It reproduces behavior of same hardware including quirks, bugs, etc. |
It usually accesses hardware directly without any need of software bridge. | It usually requires software bridge to access hardware. |
It is less cost-effective I.e., costlier as compared emulation. | It is more cost-effective as compared to virtualization. |
It provides effective and better backup solutions as compared to emulation. | It provides less effective backup solution as compared to virtualization. |
It makes use of and rely on CPU. | It does not use CPU. |
It is normally faster than emulation. | It is unnecessarily slower than virtualization. |