硬件虚拟化虚拟机(Virtualmachine或VM),可以像真机一样运行程序的计算机软件,允许便携式应用程序,允许程序在便携式设备上运行,而无需在操作系统上安装跨平台虚拟化,允许软件特定的CPU或操作系统无需修改就可以运行在其他平台上,比如Wine虚拟设备,运行在虚拟化平台上,虚拟机镜像模拟器的应用程序是完全虚拟化的,指令对操作系统和操作系统敏感硬件被捕获并处理,主机操作系统不需要修改。所有程序都可以在虚拟机中运行,如IBMCP/CMS、VirtualBox、VMwareWorkstation等,借助硬件虚拟化,支持硬件(主要是CPU)。在执行虚拟化功能的敏感处理指令中,不应更改主机操作系统。比如VMwareWorkstation、Xen、KVM都是部分虚拟化,将一些应用程序虚拟化,实现整个操作系统的半虚拟化/半虚拟化。硬件相似,但编程接口不一样,必须改变主机操作系统,比如早期的Xen操作系统标准虚拟化,让内核操作系统可以支持多用户空间实体,比如ParallelsVirtuozzoContainers、Unix上的chroot类似系统,SolarisZones虚拟化平台将硬件虚拟化应用中的操作系统和资源分离,在操作系统和应用程序之间建立虚拟内存虚拟环境,并在单个和连续内存中虚拟非相邻内存区域甚至硬盘空间地址。存储虚拟化,将物理存储空间(以前是磁盘)划分为不同的逻辑空间。网络虚拟化,将不同网络的硬件和资源组合成一个整体的虚拟专用网络。VPN(VPN),在大型网络(利用互联网上不同计算机(节点)通过加密连接组成的虚拟网络,具有与本地网络类似的功能。内存虚拟化将网络系统中的随机内存聚合在一起,形成一个虚拟内存池。计算机中的桌面虚拟化可以在本地使用显示和操作远程计算机桌面,在远程计算机上存储程序和数据数据库虚拟化软件虚拟化服虚拟化虚拟化发展时间表
虚拟化有哪些应用?一、在高校信息化生产中的应用下一篇:常见的虚拟化类型包括