admin管理员组

文章数量:1530038

2024年7月31日发(作者:)

Citrix Xendesktop各模式下虚拟桌面文件及用户个人数据存储方式

Xendesktop各模式下VM存储方式个人数据存放规则

虚拟桌面存储方式:

桌面发布的两种常用模式

Xendesktop的MCS模式与VIew的克隆链接很相似,所有计算机组的桌面都共享一个主镜像。

所有虚拟机可以通过模版进行统一更新;

池模式:该模式不保留用户对VM所做的任何更改;

静态池

:用户第一次登陆后系统自动分配一个桌面给该用户;后期该用户始终登录到这一

个桌面;(用户对VM所做的更改;只有关机后,才清除更改)

动态池

:用户登录的桌面由系统随机分配;(用户对VM所做的更改;注销后清除更改)

【Citrix在Xendesktop5、6中增加了personal Vdisks的功能(可用于静态池与流模式)】

专有模式:该模式下将保留用户对VM所做的任何更改;(相当于每个用户都有自己的个性化

PC,跟本地计算机体验效果一样)

关于桌面系统盘的存储存放

以上两种模式,池与专有;在创建VM时,均由主镜像新建出一个base盘目录与对应的各个

VM的单独目录

这里使用的环境为:vsphere5+Xendesktop5、6;存储为esxi本地磁盘(共享存储类似)。

例如:在DDC里面创建了一个拥有2个VM的计算机目录,目录名称为xenvdi,虚拟机名称就是

xenvdi1与xenvdi2;则计算机目录创建完毕后,在存储中的存储方式如下:

base盘目录名称:xenvdi_esxi-baseDisk-datastore-30、vmdk

xenvdi:就是指VM目录名称

esxi:就是指服务器虚拟化名称

datastore:就是指存储名

30:就是指主机IP

在这个目录里有同名的一个主镜像的副本;

如果就是池模式,则仅此一个副本文件;

若就是专有模式则还有对应VM的差异盘文件;

DDC中所创建的VM目录:含有一个IdentityDisk的识别盘文件;

池模式的base盘

专有模式base盘与VM的差异盘

识别盘:大小就是固定的16M

Citrix Xendesktop各模式下虚拟桌面文件及用户个人数据存储方式

虚拟机启动加载虚拟硬盘顺序

企业常用的两种模式:

池桌面

:当用户连接桌面启动VM时,所有的桌面都将加载base目录中的base盘+VM目录中

的识别盘启动系统;(对VM所做的更改注销或关机后不保存)

专有模式

:加载base目录中的base盘+base目录中对应的各VM差异盘+VM目录中的识别盘

启动系统;(对VM所做的更改将保存到对应的差异盘)

其她两种模式:

Personal Vdisks

池化模式

:

Citrix在Xendesktop5、6中增加了personal Vdisk(可用于静态池与流模式);

其桌面的启动模式与以上两种类似(base盘+pvdisk+识别盘);

并且也就是多桌面共享一个base盘。

与普通池模式相比,在对应的VM目录中增加了一个名为pvdisk的虚拟磁盘文件,其作用就就

是用于存储用户的个人设置与应用程序;

personal Vdisk在创建VM时可设置大小;

其由2部分组成:

一个就是存储用户文档的(桌面文件);另一部分用于存储应用程序(C盘的更改);

第一部分默认以P盘符挂载用户使用:

第二部分则就是隐藏的;

两部分的大小相同。比如创建了一个4G的personal vdisk 则其各自为2G。

第二部分就是一个、vhd格式的文件,存储用户对C的更改。

通过上图,我们可以很直观的瞧出,第二部分就就是userdata、vhd。

现在我们瞧到的大小就是155M,如果连接桌面后向C盘里写入一个大小为20M的文件,会

发现其大小将变更为175M。

需要注意的就是,personal Vdisk就是厚置备模式的,通过最后一个文件我们可以瞧出。(因为该

模式在稳定性上只适于小范围的个人用户使用;大型企业部署中官方不推荐)

PVS

模式

:(需要单独的授权;适用于超大型企业用户使用)

Citrix在其镜像管理方法中使用了镜像缓存技术来分担对共享存储的压力;

Citrix Xendesktop各模式下虚拟桌面文件及用户个人数据存储方式

例如PVS, 镜像不再就是从共享存储上直接访问,而就是由“Provisioning Server”来统一分发。

“Provisioning Server”会将母版镜像缓存在内存中,通过网络流送给虚拟桌面。由于整个路

径上都就是电气信号的转换,所以性能比磁盘的机械操作要快得多。

而MCS+IntelliCache方法则就是将集中于中央共享存储的压力分摊到每一个虚拟桌面宿主

服务器上。一般宿主服务器上都配有本地硬盘,这些硬盘空间不用白不用。当宿主服务器加

载第一个虚拟桌面时,系统镜像就被缓存在本地存储上,当后续虚拟桌面开机时,宿主服务器

如果发现使用的就是相同模板(通常就就是),就直接从本地存储读取,不再访问共享存储了。

如果桌面就是可回收类型的,那么用户在桌面上的写操作也全部发生在服务器本地,不会写

到共享存储上。因为当用户登出时,虚拟桌面上的临时改变都会被丢弃;

总结:无论就是PVS还就是MCS都就是想方设法将共享存储上的IOPS卸载下来,从而降低虚

拟桌面方案对高端共享存储的依赖性。

个人数据存储方式:

个人数据存放方式

以上所有模式桌面D盘数据都不会因为用户桌面系统挂掉而受到影响;只需重新挂载到

新的系统下即可恢复使用;

以下只针对MCS(池)模式:

专有模式不考虑个人数据问题;(因为此模式下保留用户对VM的所有更改)

Citrix有自己的Profile管理工具Citrix Pro;

文件夹重定向

用户配置管理的核心就是文件夹重定向,无论就是AD的,还就是Citrix Pro,还就是其她第三

方产品都就是如此;

从Windows2000操作系统发布以来微软就提供了一个组策略功能来实现这个配置,您甚至

可以通过注册表的修改来实现;

由于文件夹重定向就是Profile管理的核心,所以无论就是标准的漫游配置文件设置,还就是

Citrix Pro,还就是类似AppSense的工具,第一步就就是首先要启用“文件夹重定向” 。

从Windows 7操作系统之后微软已经明显改进了文件夹重定向,新的配置包含了更多的目

录。缺省状态下,可以通过内建的组策略模版重定向以下的文件目录:

•AppData(Roaming)

•Contacts

•Desktop

•Documents

•Downloads

•Favorites

•Links

•Music

•Pictures

•Saved Games

•Searches

•Start Menu

•Videos

默认情况下;用户数据文件夹会全部重定向到网络上的share file;

Citrix Xendesktop各模式下虚拟桌面文件及用户个人数据存储方式

可以通过组策略做相应的保留限制;(需要提供一个Citrix的OU与有管理该OU相

应权限的域帐号)

本文标签: 桌面用户模式虚拟文件