桌面虚拟化的***目标是让企业实现降低数据中心维护及管理开支的成本。然而,IT管理员不得不忍受来自各个方面的压力,虚拟化产品本身的缺陷,晦涩的术语,新型的管理模式及用户的抱怨。但幸运的是,你可以通过一个整合了各式工具的软件来实现虚拟化的***优势。
桌面虚拟化技术一个最重要的功能就是实现用户终端虚拟化,管理传统桌面将变得更容易。这听起来不错,是吧!?但可悲的是,当人们谈及此事的同时,他们并没有真正理解这终将会发生什么。
所以,我要告诉你:这条路很远,也许就没有尽头,你可以通过桌面虚拟化技术来压缩成本,这样所有的用户将共用一个主系统磁盘映像。毕竟,假如有500个用户,哪种管理模式更省钱?是管理500个 Windows实例呢,还是管理一个实例?这适用于无论你正在使用哪种桌面虚拟化产品类型,无论是用远程桌面、还是用虚拟桌面架构(VDI)、供前端用户使用的虚拟机、客户端虚拟化程序、操作系统流,或者是以上产品的组合。
当然,你情愿管理一份磁盘镜像。如果这500个用户相同,那合适。它们都有相同的应用程序,访问相同的数据和一样的配置,这只需一个简单的任务,建立一个磁盘映像后再分发500个完全相同的副本。但即便是***的克隆,我们也可以为500个用户设置不同的桌面属性。
漫游用户的个性化配置文件
幸运的是,对于Windows管理员来说,用户个性化配置并不是什么新鲜事。微软早在1994年就引入了漫游配置文件的方式,通过一个任务来集中存储用户的个性配置,例如壁纸和菜单布局。
但是在十多年前,桌面虚拟化技术还是设想的时候,已经有了漫游配置技术。17年后的今天,桌面虚拟化技术正在受限于漫游配置技术。
漫游配置技术***的问题在于,它只能将文件和配置信息保存到用户的个性配置文件夹内,除此之外,其他已经在Windows中真真实实发生了得变化没有被其捕获,漫游配置引擎对这些视而不见。
通过一个简单的例子就可说明这个问题的严重性:试想一下你个人的笔记本电脑。如果我走进来说,将会给你换一个新的笔记本并把旧的收回。你可能会抗议,但我说:“不要担心!我会将你的个人配置复制到新的机器上面。”
那将会发生什么?
我知道我不会这样干。当然,用户配置文件夹包括了我的个人注册表设置和开始菜单信息。但我自己安装的应用程序怎么办?我的全部数据怎么办?它们是否存储在不同的文件夹内?(这取决于个人的配置)那些不为人知的我存储的琐碎信息该怎么办?没有存储在注册表中的所有配置信息该怎么办?
以此类推,不胜枚举。现在Windows桌面环境的现实是,很多东西被存放在很多地方,只靠简单的漫游配置文件机制不足以健壮到可以捕捉这一切。
漫游配置文件的其他限制
那你可能会问,“如若漫游配置没有能力捕获这一切,那将意味着什么?”
在桌面虚拟化的背景下,如果企业的IT部门想通过为所有用户只保留一份镜像来达到省钱的目的,那就得确保用户的桌面环境必须得像他们以前的一样。你不能说,只是因为我们无力捕捉到这个,所以“你只能把数据存在这,”或“你不能安装应用程序,”等。
记着,我们正在谈论的是一个完全的、真实的桌面环境,并非是终端服务,那只是一个辅助的桌面环境或是为一些执行简易流程的工人准备的桌面环境。
漫游配置中的 “***成功写入”问题是另一个严重局限。 在同一时间,一个用户只登陆到一台机器的时代,Windows设计了漫游配置文件功能。因此,当用户登录后,他的漫游配置文件将从服务器上被下载下来。当用户注销账户结束了一天的工作后,就在这个时候,漫游配置文件被复制回服务器。
但在今天的环境中,用户可能同时会在二个、三个、甚至四个地方同时登陆。这可能包含一个本地的Windows系统,几个远程主机桌面会话,也许还有一个VM。所有这些配置文件可能产生冲突和互相覆盖,这取决于在某刻此用户在哪个系统环境对桌面属性做了改动。
即便当前的Windows 7系统,采用基于文件级别的“流”技术来管理个性配置的不断变化,然而对于拥有多个同时设置的用户仍然可能会破坏注册表的设置。
进入个人信息管理系统
以上所有问题都可以用当今个人信息管理系统来解决,即现在的“用户虚拟化”技术。 像Immidio、AppSense、RES软件、triCerat和Scense这些供应商均提供用户虚拟化产品。就像应用程序虚拟化,这些厂商都采用不同的方法实现个人信息管理/用户虚拟化。像AppSense和RES这样的厂商,它们可以为用户提供一个综合而深远的解决方案,将用户的管理提升到新的水平。其他如Immidio,为一些特殊的问题提供简单而有效的办法。
大多数这些产品具有相似的架构体系,在前端的Windows里会运行一个客户端,其与后端的配置和存储数据库进行通信。管理员可以为某些用户设定某些配置,同时用户自行设定的属性也会被集中存储。
当用户对个性配置进行了修改,客户端会捕获到这一切,无论此修改是否被存到正确的目录下。这意味着管理员可以为用户安装一个全新的Windows系统而不会丢失用户的个性配置。此最终解决方案,结合用户虚拟化与应用程序虚拟化技术,此时回头想下,是什么构成了你的桌面环境,是否是虚拟的!
其实,很多企业在将用户虚拟化产品部署到其物理桌面环境之前,他们都曾考虑过桌面虚拟化。这样做会使他们将现存系统环境最终迁移到一个相对简单的虚拟工作桌面中。
原文链接:http://www.searchvirtual.com.cn/showcontent_54908.htm