专有虚拟桌面vs共享虚拟桌面补丁管理策略虚拟化

2014-02-18    来源:TechTarget中国    编辑:王学强
在虚拟桌面环境中,补丁管理可能会涉及更多的工作,根据VDI的配置方式,这可能会包含多种情况。本文介绍专有虚拟桌面 vs. 共享虚拟桌面补丁管理策略。

  从物理桌面到虚拟桌面的迁移会对补丁管理产生影响,所以在部署VDI的过程中非常重要的一点就是需要重新制定补丁管理策略。

  首先需要考虑的是现有的虚拟桌面配置方式。许多VDI产品都为管理员提供了两种选择,可以为每个单独的用户提供专用虚拟桌面,或者让所有用户共享一台相同的虚拟桌面。当然,也存在折中的部署方案。比如,你可能拥有多个不同的桌面镜像,在不同的用户组之间实现共享。或者你可能为一些用户提供私有虚拟桌面,同时为其他人提供共享虚拟桌面。

  专有和共享虚拟桌面补丁

  如果你使用专有——或者持续性——虚拟桌面(为每个用户都分配其自己的、唯一的虚拟桌面),那么你可以使用和物理桌面环境中类似的补丁管理方式。虚拟桌面只不过是一个外在表现形式,补丁管理软件并不知道或者关心虚拟化层。

  在用户共享集中虚拟桌面镜像(或者非持续性桌面)的环境中,补丁管理可以作为镜像管理的一部分。你不能在虚拟桌面中简单地应用操作系统补丁,因为虚拟桌面在用户登录和注销之后会保持不变。取而代之的是,补丁管理需要更新共享虚拟桌面镜像。

  这增加了对补丁进行测试的重要性。毕竟,如果一个补丁会破坏镜像,并且这个镜像被许多用户共享,那么这个有问题的补丁就会产生广泛的影响。在将补丁部署到共享桌面之前,管理员应该在实验环境中对其进行测试。保留之前几个版本的共享镜像非常重要。通过这种方式,如果补丁导致未知的问题,你可以轻易地将虚拟桌面恢复到之前的状态(通过恢复一个之前的虚拟桌面镜像)。

  应用程序补丁

  在虚拟桌面环境中另外一个需要考虑的重要项目是应用程序补丁。同样,如果为每个用户分配一个持续性虚拟桌面,假设应用程序直接安装在虚拟桌面上,你可能需要使用类似于物理桌面环境的方式来管理应用程序补丁。

  但是,对于共享虚拟桌面镜像来说,情况会变得更有意思。是的,应用程序的补丁管理策略可能类似于操作系统层的补丁管理方式。但是,还有另外一点需要考虑。

  许多程序都包含自动更新机制。不同于依赖一个集中补丁管理系统,这些应用程序会周期性地提醒用户安装更新或者在更新自动安装之后重启。

  在物理桌面环境中,这种类型的更新会对用户产生影响,但是在VDI中,桌面基于共享镜像,这可能会成为真正让人烦恼的地方。当应用程序提醒用户进行更新或者尝试自动更新时,会发生如下两种情况。

  一种可能性是更新失败,因为用户没有足够的权限安装更新。在这种情况下,用户将会不断地接到更新提示,直到管理员最终更新共享镜像。

  另外一种可能性是更新能够被安装,但是当用户注销会话登陆时更新会被移除。此外,用户将会不断收到更新安装提示,直到管理员最终将共享镜像升级到最新版。

  当然,一些组织将应用程序进行虚拟化,而不是直接将应用程序安装在虚拟桌面镜像当中。根据使用的应用程序虚拟化软件的不同,你可能在应用程序每次需要更新的时候都需要重新打包。

  相比于物理桌面环境,在虚拟桌面环境中,补丁管理可能会涉及更多的工作,根据VDI的配置方式,这可能会包含多种情况。在任何情况下,将补丁应用到虚拟桌面之前,对其进行完整测试是十分重要的。

1
3