Virgin Media手動變自動 加快發布周期和服務上市速度
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 管理、控制和執行配置變更的方式。我們對該解決方案確實有很多期待。”