Configuration Manager 2012中以用户为中心的应用部署 第一部分:用户优先

[原文作者为Bill Anderson]

我们为自己设定的一个主要目标是通过Configuration Manager 2012产品让管理员们在做任何事情的时候都能够真正的“用户优先”。在这篇博客的第一部分,我打算讨论下“用户优先”所面临的挑战,第二部分,我会试着指出ConfigMgr如何克服这些挑战。

用户优先:绝不仅仅是简单的用“用户导向”替代“机器导向”。而是我们应该怎样度量使用多个不同设备把资源交付给用户的规范性(注:我用“资源”统称,但在ConfigMgr 2012 里,我们主要关注的资源是应用程序),这也意味着确保我在拥有对资源如何提供个用户有完全控制的情况下,同时尊重某些用户的特殊要求。(是的----那些令人讨厌的通知和重启)

为什么用户优先有这个挑战呢?在我们100多个“关注用户”设计的拜访中,几乎每一个应用需求都是以“用户X需要应用Y”的形式出现, 但那些工具很少能根据用户的要求直接将应用程序交付给他们,为什么会这样呢?

  1. 用户在不同的设备间漫游。回到我还是 培训讲师的时候,我经常开玩笑说“你可以管理账户和对象,但你却不能管理用户”。就是, 如果我以资源(应用,数据同步策略等等)为导向,这些资源又随用户无处不在。你不难想像这样的场景:一个用户登录服务器查看相应的应用配置,然后又登录笔记本装载数据,然后有进入个电话厅去确认邮件。如果不能识别用户通过什么设备访问的,那么就会产生错误的用户登录记录,资产的管理也会出现挑战,而且复杂的应用使他们并不归属的系统不稳定的可能性也会加大。虽然像远程桌面访问,微软应用虚拟化及Citix XenApp等无害交付会在某种程度上解决这个问题,但是我们用户所需要的大部分应用仍然需要在本地安装的。
  2. 当用户不在现场时协调应用的交付。一些应用程序仍然需要和他们后台支持安装的应用的变化进行协调。 我将会在周六的维护窗口是对ERP系统进行更新,然后我需要确认更新成功并强制安装客户组件。为了不会因为长时间的安装或边安装边重启等原因打断用户,我可能会选择在没有用户登录的空闲时间去做。当没有用户登录时,为此用户执行某个策略是有不是一件简单的事情。

有了这个意识,我们开始在ConfigMgr2012开创一种方法,通过这个方法,我们可以利用用户和设备的关系来自动化交付或限制交付面向用户的资源。我们把这个叫做用户/设备关联(User/Device Affinity)。我们将在下一篇文章中介绍具体的用户/设备关联信息。

[本博文仅供参考,微软公司对其内容不作任何责任担保或权利赋予]