【IT168 应用技巧】虚拟化俨然已经成为了当前IT界热议的一个话题,在接触很多客户的时候,大家也会或多或少谈到虚拟化的话题。一谈到虚拟化,大家可能马上就会想到服务器的虚拟化,例如微软Windows Server 2008的Hyper-V或者VMware的ESX。相信很多朋友也都会将虚拟化认为就是服务器的虚拟化,其实,虚拟化不仅仅包括了服务器的虚拟化,还有很多其他方面的虚拟化可能还没有被大家所认识到,例如应用程序的虚拟化、桌面的虚拟化、存储的虚拟化以及展现层的虚拟化。今天要跟大家讨论的就是使用虚拟桌面基础架构实现企业桌面虚拟化。
服务器虚拟化相信大家都已经非常熟悉了,通过服务器的虚拟化,企业节省了服务器硬件设备的开支,同时还降低了日常运维的成本,因此相当多的企业都已近或者希望部署服务器的虚拟化。不过有很多企业也同样意识到了一个问题,服务器是为大家提供服务的,在企业的IT环境中毕竟只是一小部分,而更多的则是企业中每个员工的桌面计算机。在很多企业中,桌面计算机的数量往往几倍、几十倍于服务器的数量,面对如此之多的桌面计算机,如何能够实现安全性更高、易用性更强、兼容性更好的桌面管理平台,同时又能够有更方便、高效、低成本的管理,已经成为了很多管理员所面临的一个重要的问题。毕竟桌面计算机是所有用户都在使用的,用户的计算机水平又是参差不齐的,如何能够为大家提供一种易用的平台很重要;目前互联网的飞速发展,必然也给用户带来了非常高的安全风险,病毒、蠕虫、木马各种各样的恶意程序都会带来巨大的威胁;面对成百上千的客户端,管理员又该如何把他们管理起来呢?Windows Server 2008 R2为我们企业的桌面管理引入了一种全新的方式,那就虚拟桌面基础架构,也就是大家可能经常听到的VDI。VDI其实是一个概念,或者说是一套解决方案,是一套桌面虚拟化的解决方案,通过VID,我们可以将客户端虚拟化,从而有效地降低维护、管理、部署桌面的成本。
Windows Server 2008 R2虚拟桌面基础架构其实就是在数据中心中,统一维护桌面客户端的虚拟机,集中来存储和处理桌面的负载,包括操作系统、应用程序和用户的数据等。
而真正的客户端,仅仅需要远程桌面协议去访问被集中管理的虚拟桌面。那么为什么要使用VDI来进行桌面客户端的管理呢,或者说使用VDI有什么好处呢?首先,采用集中式的存储,将所有用户的桌面都集中到数据中心,可以很好地为用户提供连续一直的桌面体验,因为所有用户的桌面都集中存储,所以管理员可以对这些桌面进行统一的备份,一旦桌面数据丢失,可以进行很快速的还原,用户就不再需要为机器损坏、数据丢失而担心了,他们所有的数据都在服务器集中存储,并且由管理员进行集中备份;其次,可以实现独立、随时随地访问的桌面,用户都是通过远程桌面RDP协议访问自己的桌面系统,这样无论用户无论是在家中还是在任何地点,只要有互联网接入,都可以通过远程桌面协议进入自己的桌面环境;最后,VDI为企业带来了真正的桌面集中式管理,相信每个企业中的help desk都是非常忙碌的,成百上千的客户端都需要他们来提供支持,有些时候还不得不跑到客户端桌面进行支持,有了VDI,这样的工作将会减少很多,因为用户的桌面都集中管理在数据中心,只需要对数据中心中的桌面进行很好的维护,就可以保障提供给用户良好的桌面体验。
说了VDI这么多好处,那么在Windows Server 2008 R2中是如何实现VDI的呢?其实主要是依赖于Windows Server 2008 R2的远程桌面服务实现的,远程桌面服务也就是之前windows版本中的终端服务,说起远程桌面,我们先来看看下面列表中的变化:
在Windows Server 2008 R2中,原来的终端服务已经正式更名为远程桌面服务,并且还全新引入了远程桌面虚拟化主机这样一个角色,通过全新的远程桌面服务,就可以实现一整套虚拟桌面基础架构解决方案。这些远程桌面角色是如何实现VDI的呢?我们来看看下图的详细说明