虚拟化:从简单开始。
虚拟化是一个广义的术语,是一个简化管理、优化资源的解决方案。就像现在空旷透明的写字楼,整个楼层几乎看不到墙,用户可以用同样的成本建立更独立、更适合的办公空间,从而节约成本,充分发挥空间的较大利用率。这种根据不同需求重新规划有限固定资源达到较大利用率的思路,在IT领域被称为虚拟化技术。
硬件虚拟化:虚拟化技术的革命。
中央处理器的虚拟化技术是一个硬件方案。支持虚拟技术的中央处理器有特殊优化的指令集来控制虚拟过程。通过这些指令集,虚拟机可以轻松提高性能。与纯软件相比,虚拟化技术将大大提高性能。
纯软件虚拟化技术。
在纯软件虚拟化解决方案中,虚拟机中的操作系统实际上是操作系统下的应用程序。因此,虚拟操作系统上的应用程序比通常的应用程序通过更多的通信层。
虚拟化技术分类:
平台虚拟化(PlatformVirtualization)
虚拟化计算机和操作系统。
资源虚拟化(ResourceVirtualization)
虚拟化系统资源,如内存,存储,网络资源等。
应用虚拟化(ApplicationVirtualization)
包括模拟、模拟、解释技术等。
我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用控制程序,隐藏特定计算平台的实际物理特性,为用户提供抽象、统一、模拟的计算环境(称为虚拟机)。虚拟机中运行的操作系统称为客户机操作系统(GuestOS),运行虚拟机监控器的操作系统称为主机操作系统(HostOS)。