虚拟化应用程序

通过软件封装轻松实现应用程序虚拟化

随着行业从传统 PC 发展到以用户为中心的计算,由于新颖独特的用户设备和用户对移动性的期望激增,桌面虚拟化和云技术正变得越来越流行。尽管应用程序虚拟化最初是一种处理应用程序冲突的方式,但其流行性的增长是因为企业 IT 将它视为一种替代性的软件部署模型。IT 经理喜欢它是因为应用程序交付现在发挥着战略作用,还提供了一种低成本、高效率的方式来部署用户需要的软件,而无需在每个客户端设备上安装和维护每个应用程序。达到安全性和控制方面的双赢。IT 开发人员喜欢它是因为他们不再需要再面对编写与以前安装应用程序不冲突代码的问题。

将桌面模式更改为一个虚拟化且独立的资源集(操作系统、应用程序,以及用户数据和设置),这提供了独立管理每一层并根据需要跨多种技术应用它的收益。组织正在迁移到 Windows 7、虚拟桌面和基于会话的解决方案,但他们常常缺乏资源来将其应用程序组合转换为满足不断变化业务形势的需求的解决方案。这是应用程序虚拟化成为新桌面模式的构建块的地方。

如今 IT 组织正在更改桌面计算模式,将新的操作系统部署与虚拟化技术相结合来增强桌面基础架构。应用程序虚拟化可实现加速的部署、改善的支持和更高的灵活性,减少实现新技术的工作。应用程序是每个用户保持高效所需的基本资源。组织面临的问题是如何获取具有各种格式的成百上千个应用程序并将它们标准化为一种通用的应用程序格式。应用程序虚拟化提供了一个解决方案,但是将应用程序转换为新格式所需的资源和时间阻碍了许多组织。

应用程序虚拟化:从一个计划开始

应用程序虚拟化始于评估当前和未来的需求。底层技术各不相同,以至于每个实现也具有很大区别。可以想象,您可能会对启动另一个需要更多时间和工作来得到不确定结果的新项目犹豫不决。但是,自动封装技术 (英语)中的进步使以极少的开支让应用程序做好应用程序虚拟化的准备并实现重大的时间节省成为可能。这可加速位于战略业务计划列表顶部的应用程序虚拟化项目。

在评估应用程序虚拟化战略和创建您的计划时,您可考虑以下重要问题:

  • 不从头开始
    因为应用程序虚拟化项目可能紧接着其他更大的计划而执行,所以减少完成从软件到应用程序虚拟化包的转换的时间和工作至关重要。大部分企业都有大量旧版应用程序已转换为 MSI,而后者需要转换才能实现应用程序虚拟化。您不希望花更多的时间来重做此工作。
  • 确保可靠的虚拟化应用程序
    您不想冒迁移到应用程序虚拟化的风险将破坏之前有效的功能。所以,尽管您需要最小化准备、编辑和测试虚拟应用程序所需的时间,但您还需要最大化部署的成功率。
  • 知道要虚拟化哪些应用程序
    因为应用程序虚拟化的收益会随着虚拟化的应用程序比例越大而增长,所以知道哪些应用程序是最佳的转换候选者会节省大量时间。因为不是所有应用程序都可虚拟化,并且其他应用程序可能需要其他更多工作,所以此步骤为组织提供了一个确定哪些应用程序可以或应该虚拟化的路线图。转换前评估可帮助您迅速制定正确的决策。此洞察也对计划 32 位 (x86) 或 64 位 (x64) Windows 7 迁移很有价值,因为将 Windows 7 迁移与应用程序虚拟化项目相结合可带来优化的桌面基础架构。
  • 最小化学习曲线
    创建虚拟应用程序的本机顺序或第三方工具可能难以使用且具有功能限制。因为每种应用程序虚拟化技术都具有独特的工具,需要深入的应用程序级知识,所以 IT 人员需要了解其他工具,并且常常执行传统和虚拟封装的并行处理。使用一个熟悉和自动化的应用程序封装或就绪性工具集可加速迁移进度。

最佳实践:供应商中立的解决方案

如果您仍然无法确定您的虚拟平台或您最近执行了合并、收购或整合,您可通过一个支持广泛应用程序虚拟化供应商的应用程序封装解决方案 (英语)消除上述一些挑战。这使您可以自由地选择对您如今需求有意义的应用程序虚拟化技术,而不会在明天锁定在该供应商的产品中。

供应商中立的应用程序就绪性解决方案或应用程序封装解决方案在多个层面上提供了灵活性。例如,如果您的组织已执行了合并或收购,您可以选择或整合多个应用程序虚拟化平台。借助供应商中立的应用程序就绪解决方案,您不需要在支持一个公司的应用程序虚拟化技术与支持其他流行的应用程序虚拟化技术之间做出困难的选择。