XenDesktop中有一个Personal vDisk功能。Personal vDisk的功能主要是捕获和保存池方式发布的永久类型桌面的写操作。当下一次重启后,类似操作系统补丁,新安装的应用一类的变化都能得以保留。
但是它也可以帮助你节省存储空间,到底能节省多少存储空间?让我们一起看看下面的场景:
桌面管理员想要为知识型员工创建1000台虚拟桌面。他们知道这样的员工需要分配个人专用桌面。每个虚拟桌面相关的存储资源如下:
•30GB for OS, Base Apps, and Service Packs
•4 GB for Swap and Temp files
•10GB for other user “stuff” (files/apps)
乍一看来,你需要规划每用户45GB的存储空间。但你可以考虑具有去重功能(消减~50%冗余数据)的存储。存储去重功能在本例中是与虚拟化完全独立的技术。
因此如果给1000个个人专用桌面配备带去重的SAN存储,你需要大概22TB存储容量,每个桌面10-15 IOPS。
另外,由于使用了Personal vDisk,1000个桌面可以共享1-2个30GB母版镜像。每个用户分配一个10GB的Personal vDisk。管理员可以选择给Personal vDisk的大小设上限,并且利用文件夹重定向功能,将用户数据保存在合适的存储位置(例如带备份的文件服务器)。
这样,利用Personal vDisk技术发布精简配置的桌面,整体存储空间只需要大约7.5TB(含SWAP), 相当于节省了65%。如果你还启用了XenServer上的IntelliCache功能, 很多的读和非永久的写操作(例如SWAP)都被缓存到虚拟服务器主机,就会将存储需求降低到5TB,总体上节省78%的存储空间。