当前位置:首页 > 虚拟化 > 正文

虚拟化的本质和目的


一、虚拟化技术有哪些?各种虚拟化技术允许服务器虚拟化将物理资源抽象为逻辑资源。独立的虚拟服务器超越了物理边界,使硬件成为动态管理的资源池,从而提高利用率并简化系统管理。计算机终端系统提供桌面使用的安全性和灵活性。任何设备、任何时间、任何地点都可以通过网络访问您的个人桌面系统。桌面应用程序虚拟化不是由本地操作系统提供的,它将应用程序与操作系统分离。连接为应用程序提供了虚拟环境(可执行文件+运行时)。这个想法是从底层系统和硬件中抽象出应用程序的依赖关系。这样可以解决程序版本不兼容的问题,并保留在后台数据中心。将异构存储资源形成一个庞大的存储池。这使得底层磁盘和磁带对用户透明,通过直接利用存储资源来简化管理。存储资源根据需要分配给每个应用程序。网络虚拟化是物理的。多个逻辑网络,并保持网络设计中原有的层次结构、数据路径和提供的服务,使最终用户体验与独占物理网络相同,提高网络资源的利用率。两种类型的虚拟化技术。类型1:直接工作。在物理硬件上,它监视硬件并管理虚拟机,也称为裸机虚拟机管理程序。LinuxKVM:一个开源虚拟化平台,是为x86机器设计的基于内核的虚拟机,将Linux内核转变为虚拟机Hypervisor,使虚拟机可以直接访问硬件,是一种完全虚拟化的裸机虚拟化技术。VmwareESXi:直接安装在底层物理硬件上的全虚拟化技术


二、虚拟化与云计算有什么区别不同之处在于,虚拟化是一种用于虚拟化硬件资源的专门技术,而云计算与服务器集群类似,通过互联网提供动态、易于扩展且通常虚拟化的资源。虚拟化和云计算可能听起来很相似,但两者都有更广泛的定义,可以应用于许多不同类型的系统。
云计算和虚拟化有着本质的不同。虚拟化涉及在单个服务器上创建多个虚拟环境。这是通过使用虚拟化软件来完成的,虚拟化软件允许多个操作系统在同一台服务器上同时运行。


三、什么是应用虚拟化?应用虚拟化将应用程序与操作系统分离,为应用程序提供虚拟的运行环境。
在此环境中,不仅包括应用程序的可执行文件,还包括其所需的运行时环境。
本质上,应用虚拟化从低层系统和硬件中抽象出应用程序依赖关系,可以解决版本不兼容的问题。