Virgin Media更新力求提供更好服务

之前

• 推出新服务/更新服务的准备时间缓慢

• 部署 Web 服务的每个配置项所需的时间:30 分钟

• 构建基于 web 的应用服务器所需的时间:90 分钟

• 容易出错的手动应用发布管理流程

• 不确定的服务质量

• 缺乏服务和服务器合规性

之后

• 加快了发布周期和服务的上市速度

• 部署 Web 服务的每个配置项所需的时间:6 分钟

• 构建基于 web 的应用服务器所需的时间:3 分钟

• 快速的自动化应用发布管理流程

• 增强的可靠服务质量

• 服务器环境的配置合规性

Virgin Media 拥有近 1000 万家客户,是英国第一家宽带、电视、电话和移动“四重奏”服务提供商。该公司是英国最大的住宅宽带提供商,拥有英国最先进的按需电视服务,并且是播出 BBC iPlayer 的唯一电视平台。Virgin Media运营着英国最普及的虚拟移动网络,该网络在发布时曾是世界首个此类移动电话服务。另外,它还是英国最大的固定线路家用电话提供商之一。

与任何企业一样,Virgin Media 需要控制其数据中心的管理成本,同时仍然满足业务部门的可靠性和上市速度要求。这家公司已经找到了满足这些相互冲突的需求的最佳答案:BMC BladeLogic IT 服务自动化解决方案帮助Virgin Media 消除了容易出错的手动应用更新,并增强了配置和变更控制。通过自动执行打包和代码升级过程,把应用版本和更新从开发环境部署到生产环境中,该公司加快了上市速度,缩短了发布周期,并提高了应用质量。

BMC BladeLogic 应用发布管理器(Application Release Manager)帮助 Virgin Media 自动执行应用更新,缩短了发布周期,确保了应用配置一致性并在不同部门之间实现了自动更新。这意味着该公司可以通过针对一个分布式应用策略模型跟踪每个环境中的应用合规性,确保其服务器和应用配置在不同环境中的一致性。所有部署操作都可以根据用户角色进行授权,从而确保适当水平的用户访问权限。如果必要,也可以轻易地逆向部署。

Virgin Media移动交付业务的构建与环境经理马特•威尔士 说:“我们可以自动执行应用程序的部署,甚至那些包括复杂的多层变更的部署,例如 Web、应用程序和数据库服务器的依序更新。采用这些方案之后,我们缩短了发布周期,因而使 Virgin Media 能够加快产品上市速度。”

采用BMC BladeLogic方案之前,Virgin Media曾经针对 11 种新的 Web 服务发布了一个重要版本。当时,他们估计,为每个 Web 服务部署 20 个配置项中的每个配置项平均需要长达 30 分钟。但是,使用 BMC BladeLogic之后,这个时间缩短到了仅 6 分钟。考虑到Virgin Media 总共要完成 201 个部署,这意味着通过自动执行部署过程,该公司可以节省近 8 天的 IT 管理时间。

而且,公司应用的质量也有了改观。马特•威尔士解释说:“由于 11 种 Web 服务每个有 20 个配置项,因此出现人为错误的可能性很大。通过实现应用发布管理流程和相关工作流的自动化,我们消除了这些错误;而且更高的数据中心稳定性和增强的服务质量令Virgin Media 受益匪浅。”

缩短应用发布周期,提高应用管理质量

在复杂的多样化环境中,挑战之一是服务器管理流程的自动化。以前,Virgin Media的整个应用环境都是以手动方式进行管理的,结果造成应用版本的管理十分耗时且难以管理。此外,确保应用程序与公司的构建、安全和配置策略的连续合规也十分困难。如果发生问题,IT 团队必须投入大量的时间和资源来解决问题。

Virgin Media选择 BMC BladeLogic 数据中心配置工具集,源于最初需要解决中间件难题的紧迫需求。当时,Virgin Media 需要在很短的时间内部署一个横跨50 台服务器的“信息中枢”,让公司的战略应用相互通信的统一消息接发解决方案。然而,由于其中一些服务器以前是手动部署的,导致这必将是一个耗费时间的过程,而且也可能无法确保服务器环境的配置合规性。

Virgin Media 根据自己的要求以及成本收益分析进行了严格的功能评估。与实施手动解决方案相比,BMC BladeLogic 解决方案因较低的投资成本和部署节省而入选。结果,Virgin Media的IT 团队轻松满足了在多个环境中进行中间件部署的最后时限要求,节省了工时和许可成本。一个服务器上的平均应用部署时间从 6 小时缩短到了 30 分钟。

此外,Virgin Media 还能建立解决配置与合规问题的基准,消除了应用部署中的人为错误,而且还把应用团队解放出来以专注于他们的核心优势而不是部署工作。马特•威尔士说:“部署一个基于 web 的应用构建过去需要 90 分钟,而现在我们只需几分钟就能完成。在11 个月的时间里,我们完成了 30 多个构建,相当于节省 55 小时。”

提高数据中心稳定性和服务质量

在取得上述的初步成功之后,BMC BladeLogic自动化软件一直帮助 Virgin Media 管理、控制和执行配置变更,以提高数据中心稳定性和服务质量。该解决方案还有助于减少应用宕机、提高 IT 生产力和降低数据中心运营成本。这在复杂的大规模测试和开发环境中尤为明显。Virgin Media的数据中心总共包括 9 个环境,每个环境大约有 20个服务器。IT 团队支持多达 53 个定制应用或组件,每个组件有多达 30 个可配置的部分。所有这些使变更控制管理成为一件极其痛苦的事情,有些组件每年仅变更一次,而其它组件的变更频率达到每周一次甚至更高。

马特•威尔士的主要工作是收集开发团队的工作成果,然后把它们发布到控制/测试环境中。对他来说,BMC BladeLogic 最大程度地减少了以手动方式支持变更控制和发布管理所涉及的时间、资源和成本。他介绍说:“过去,我们把基于纸的构建说明发给变更管理团队进行处理,然后再传递给运营团队以进行随后的部署。结果是错误、责任不明晰和耗时的过程。”

通过使用 BMC BladeLogic运维管理器( Operations Manager) 和 BMC BladeLogic 应用发布管理器(Application Release Manager) 数据中心自动化产品套件,所有这一切都发生了改变。基于策略的方法意味着变更现在首先应用到策略,然后与目标服务器同步。这种双向方法通过确保变更的目标特定性以及让用户在进行新的变更之前了解所有以前的变更,帮助 Virgin Media 大大减少了与管理服务器基础架构相关的成本和错误。

马特•威尔士介绍说:“资产目录集是配置中的一个极其宝贵的工具。例如,假设在我们的一个配置文件中,开发人员意外复制粘贴了带有一个额外空格的配置值。那么,过去我们需要花几天时间才能解决这个问题,而现在我们只需查看 资产目录集就能看到正确的配置值。”

马特•威尔士总结道:“毫无疑问,BMC BladeLogic 数据中心自动化解决方案从根本上改变了Virgin Media 管理、控制和执行配置变更的方式。我们对该解决方案确实有很多期待。”