• 1
虚拟化技术你了解多少

编者语:苏州工业园区飞鸟科技有限公司作为虚拟化整合服务专家,一直在这条道路上努力,为大家提供更好的产品与服务。

        虚拟化就是淡化用户对于物理计算资源(如处理器、内存、I/O设备)的直接访问,取而代之的是用户访问逻辑的资源,而后台的物理连接则由虚拟化技术来实现和管理。简单来说,就是指计算机相关模块在虚拟的基础上而不是真实的独立的物理硬件基础上运行。这种把有限的固定的资源根据不同需求进行重新规划以达到最大利用率的思路,从而实现简化管理,优化资源等目的的解决方案,就叫虚拟化技术。

       虚拟化技术主要分为服务器虚拟化(也称为操作系统虚拟化)、存储虚拟化、网络虚拟化和应用虚拟化(也称为桌面虚拟化)4种。

       服务器虚拟化能够通过区分资源的优先次序,并随时随地将服务器资源分配给最需要它们的工作负载来简化管理并提高效率,从而减少为单个工作负载峰值而储备的资源。用户可以动态启用虚拟服务器(又叫虚拟机),每个服务器实际上可以让操作系统以及上面运行的任何应用程序误以为虚拟机就是实际硬件。运行多个虚拟机还可以充分发挥物理服务器的计算潜能,迅速应对数据中心不断变化的需求。服务器虚拟化按实现原理来分,主要包括基于CPU的虚拟化,基于硬件的虚拟化,以及基于操作系统的虚拟化。

       网络虚拟化可以帮助保护IT环境,防止来自Intemet的威胁,同时用户能够快速安全地访问应用程序和数据。网络虚拟化分为纵向分割和横向分割两类。通过网络虚拟化纵向分割功能使得不同企业机构相互隔离,但可在同一网络上访问自身应用,从而实现了将物理网络进行逻辑纵向分割,虚拟化为多个网络。通过网络虚拟化横向分割将网络节点进行整合,虚拟化成一台逻辑设备,提升数据中心网络可用性、节点性能的同时极大地简化网络架构。

       存储虚拟化就是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池(Storage P001)中得到统一管理。从主机和工作站的角度,看到就不是多个硬盘,而是一个分区或者卷,就好像是一个超大容量的硬盘。

       应用虚拟化通常包含两层含义,一是应用软件的虚拟化,一是桌面的虚拟化。应用软件虚拟化就是将应用软件从操作系统中分离出来,通过自己压缩后的可执行文件夹来运行,而不必需要任何设备驱动程序或者与用户的文件系统相连。借助这种技术,用户可以减小应用软件的安全隐患和维护成本,并能进行合理的数据备份与恢复。桌面虚拟化专注于桌面应用及其运行环境的模拟与分发,是对现有桌面管理自动化体系的完善和补充。采用桌面虚拟化技术之后,将不需要在每个用户的桌面上部署和管理多个软件客户端系统,所有应用客户端系统都将一次性地部署在数据中心的一台专用服务器上,这台服务器就放在应用服务器的前面。客户不需要通过网络向每个用户发送实际的数据,只有虚拟的客户端界面(屏幕图像更新、按键、鼠标移动等)被实际传送并显示在用户的电脑上。

 

来源:畅享网