用户虚拟化如何实现桌面虚拟化

发布网友 发布时间:2022-04-22 06:11

我来回答

1个回答

热心网友 时间:2023-07-01 12:55

  随着桌面虚拟化的成熟,我们将看到桌面虚拟化最终将作为一个客户虚拟桌面提供或者作为一个托管的虚拟桌面(HVD)提供。更大的可能性是这两种方法结合在一起,与更多的传统的物理桌面混合在一起,而不是完全取代传统的PC。本文重点介绍HVD,因为这是目前市场上提供的桌面虚拟化的主流方式。然而,这里提供的信息只与客户虚拟桌面有关。我们认为客户虚拟桌面在2010年晚些时候将成为现实。  目前有两种高水平的部署HVD的方式。第一种模式通常叫做“一对一”的方式,第二种是“一对多”的方式。  一对一的方式是每一个用户都有自己的在数据中心运行的完整的虚拟机。这种方法被认为是完整的桌面(包括所有的应用程序)都集中地存储和执行,而不是在物理台式电脑或者笔记本电脑/上网本等设备上本地运行。这种模式已经被目前的许多机构采用,其方法是物理向虚拟的转换,这样,一个用户现有的物理台式电脑就应用到了虚拟世界,所有以前的物理操作系统和相关的应用程序现在实际上都从数据中心运行。  第二种模式稍微复杂一些,因为它假设有一个中心的“黄金镜像”,所有的“用户”虚拟桌面都以它为基础。接下来,每一个“用户”都有某种形式的不同的硬盘存储从初始化的黄金镜像(特别是对于当前的用户环境)以来的所有的变化。这些项目合在一起的组成用户的个人工作环境。这个环境是,企业只需要容纳少量的能够集中使用补丁和管理的黄金镜像。这种方法不仅能够让企业能够减少桌面财产的管理成本,而且还能够通过显著减少存储的需求而降低交付在数据中心中的桌面的成本。  例如,不用要求企业为每一个用户在数据中心存储相应的物理的台式电脑硬盘,这个企业有一个主镜像和多个(非常小的)不同的硬盘。这种事情的例子是这样的:一万个用户,每一个用户有一个80GB存储容量的笔记本电脑。在一对一的模式中,就需要直接要求一万个 x 80 = 800TB数据中心存储。另一方面,在一对多模式中,企业也许能够把黄金镜像减少到只有40GB(这个容量是偏高的),这是共享的,然后向每一个不同的硬盘进一步提高20GB(再说一次,这个容量也是偏高的)。这个例子为中心镜像提出的总需求是200TB加上40GB的存储容量。因此,在这个例子中,一对多的方法只需要数据中心中的四分之一的存储需求。  然而,一对一的模式使最流行的,几乎所有的虚拟桌面资产目前都使用这个模式。在这个模式中,每一个用户都有自己的操作环境。在这个环境中,操作系统和应用程序是固定的并且用户概况信息组合在一起形成一个庞大的名为桌面的虚拟实体。在建造这个桌面方面也许有许多应用程序交付技术。但是,一旦这个桌面建成,所有这三个关键的组件都要牢固地结合在一起。因此,通过把这个桌面迁移到数据中心,这些关键的组件没有一个实际上会更好一些。它们现在肯定是在一个中心的位置,因此,无可争议的是管理团队为了技术支持的目的能够更容易地访问它。但是,它们仍然是一起在这个单个实体中。  这个一对多的环境(按照我的意见是桌面虚拟化)是把这三个关键的层相互之间分开,实现代表用户动态建立和撤销桌面(虽然,这个过程是用户不知道的)。通过把这些层分开,我们能够真正地单独管理每一个组件,对每一个层/组件都没有任何影响。企业认识到的明显的好处是每一个组件都能够地管理,从而减少了复杂性、管理性和成本。企业将不再需要担心应用程序集成和兼容性,因为这种组件化的方法能够让管理员建造、测试和交付各种组件,不必担心其它应用程序/组件的影响。这是这种模式能够实现桌面虚拟化,实现它的最全面的潜力,把自己放在最现实的地方,允许企业利用这种技术向用户群提供很容易管理的桌面,并且在这个过程中减少交付的成本。  在这个时候,重要的是指出桌面虚拟化厂商直到最近才认识到这三个层中的两个层的重要性:这两个层是操作系统和用户应用程序。因此,他们已经把精力的重点放在交付解决方案方面。这个交付解决方案实现操作系统与硬件分离的虚拟化和应用程序与操作系统分离的虚拟化。这在一个没有管理的状态下留下了可交付的一个非常重要的方面--用户体验。可以建议把这个用户体验作为任何可交付的桌面的一个最重要的方面,因为在大多数情况下正式用户体验和用户满意度将表明一个解决方案是否将从实验阶段进入某种形式的生产交付阶段。  如果我们回顾过去10年的情况,我们看到许多基于服务器的计算(SBC)项目在这个重要阶段搁置了,因为用户群不能接受建议的SBC解决方案的用户体验的锁定的和*性的性质。这里的关键问题是尽管SBC解决方案承诺提供巨大的效率和节省成本,这种不能让人满意的用户体验是许多项目搁置的原因。当然,SBC项目搁置还有其它原因。但是,根据我的经验,大部分没有继续下去的项目都是因为用户体验问题。用户体验要求正在成为更高的要求条件,因为用户群正在变得越来越懂技术以及交付一个桌面的新方法已成为生活的一个标准部分。  用户虚拟化是虚拟化的第三层(排在硬件虚拟化和应用程序虚拟化后面),是管理的并且让用户的所有的方面都脱离基础的操作系统和应用程序集。这里的重要事情是如何管理用户信息和在运行时间(最好是实时)把用户数据重新应用到这个操作系统以完成用户的环境并且在为管理员保留管理能力的同时保留用户的个性。这个用户虚拟化层有效地向用户提供了他们在控制自己的桌面的感觉,而实际上是企业保持对这个环境的管理控制。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com