華勝天成助力廣東移動構建業務支持PaaS云平臺
項目背景
中國移動廣東分公司省公司業務支持中心建設的各類系統共56個,目前缺乏完整的目標應用架構藍圖。存在如下諸多問題:
非核心系統數量多、投資大
據統計,目前分散在各個地市的非核心業務支持系統多達30多個,2011年由各個地市申報上來的系統擴容與新建系統的申請已達1200多萬。
管理分散、效率低
眾多系統分散在各個地市,都需要配備專門的系統管理人員進行日常維護,既加重了管理人員的負擔,也容易忙中出錯。
投資粗放、資源利用率低
傳統的建設模式,硬件和軟件的設計均按照達到系統峰值的要求進行建設,但是在實施生產過程中,很多系統資源明顯閑置。
根據傳統的建設方式,硬件資源的利用率一般不到20%,且無法動態伸縮。
架構落后,經驗局限,周期長,風險高
目前各個地市系統的建設基本上是各自為政,技術平臺不一、架構設計良莠不齊,購買的第三方軟件產品也無法共享利舊,承建廠商的開發水平也有高有低,整個系統建設管控成本高,風險大。
廣東移動BOSS周邊系統實現了對廣東移動BOSS 主體業務的輔助支撐和服務。隨著廣東移動BOSS系統廣度與深度的不斷增加,對其周邊系統也提出了更高要求。現有的以應用為單位,相對獨立的系統平臺需要 向公共基礎架構共享、資源共享、集中化管理系統平臺轉變,并最終實現系統快速交付、資源共享的云計算平臺。
建設目標
根據當前的技術發展趨勢與廣東移動自身發展要求的需要,以搭建PaaS云計算平臺架構為建設目標,主要建設目標包括:
- 長遠目標是建立PaaS平臺和SaaS平臺,上收和規范下屬地市的應用開發和使用規范;
- 建設資源池承載非核心應用,并進行計量和管控;
- 以非核心云平臺架構的經驗作為BOSS演進的基礎;
- 建設規模合理的資源池,并可實現資源的快速部署;
- 在此云計算平臺中初步實現IT基礎架構、平臺層的資源共享;
- 以云計算支撐平臺為基礎,實現后繼BOSS周邊系統的IT基礎快速提供和部署;
- 建立以資源為對象的管理平臺;
- 形成初步的服務快速供應模板。
解決方案
基于本項目的建設目標和相關云計算技術的解決方案,建議廣東移動云計算平臺結構如下圖所示:
該體系架構的主要特點:
PaaS平臺與IaaS平臺可以分別建設,兩個平臺之間是松耦合關系;
IaaS平臺關注于基礎架構資源的供給,IaaS平臺提供的服務可以給獨立業務系統使用,也可以給上層的PaaS平臺來使用;
PaaS平臺著重于應用集成、應用開發、應用測試、應用部署、應用的個性化定制、業務流程管理、規范的統一;
PaaS通過資源調度來調用IaaS平臺的IT基礎架構資源,以滿足PaaS平臺上應用的需求。
為了能夠在現有系統的現狀基礎上實現項目建設目標,將本項目的云計算平臺定位為以快速提供業務需要的IT基礎設施為主要功能的IaaS服務平臺,并可在其上擴展更多的如數據庫和中間件等多種具備共享條件和技術的業務支持相關資源。IaaS云計算平臺的示意圖如下所示:
根據云計算平臺示意圖,由低到高的組成層次可分別稱為資源層、OS層和管理層的建設。
華勝天成PaaS平臺在架構上由應用集成、業務運營平臺、管理、展現、SaaS部署框架組成,如下圖所示:
PaaS平臺為不同角色的人員提供不同的環境,這些環境均基于瀏覽器提供,支持不同角色人員進行協調開發、協調管理等操作:
開發環境:為快速響應業務需求提供保障,開發人員能夠在很短的時間內開發出滿足業務需求的應用,讓客戶及時看到投資回報。開發者通過開發環境可以完成企業應用研發的全生命周期,如業務流程建模、服務互通、展現頁面、測試、部署及監控與調優等。
運行支撐環境:為開發者所開發的應用提供運行環境,如接收客戶的請求,執行客戶的任務等。
管理環境:運營商可以通過其門戶登陸到PaaS管理環境管理監控PaaS環境,包括應用管理、應用資源使用情況監控、業務流程運行監控及服務訪問計量計費等。
平臺服務:平臺所提供的基礎服務,包括業務流程引擎、企業服務總線、計量計費等基礎服務。這些基礎服務都為開發人員快速構建業務應用提供保障。
華勝天成IaaS管理平臺,提供圖形化的工作界面,使用戶更好地使用IaaS云中動態資源池中的資源,使管理方更好地管理動態資源,以實現業務的快速開通。
主要功能
面向服務用戶:
- VDC管理:創建、配置、調整、刪除VDC,支持對虛擬設備管理;
- 資源申請:通過Web界面申請資源環境、時間周期、SLA要求、環境配置等;
- 計費管理:根據VDC查詢得到分配資源的使用情況、計費、結算管理等;
- 監控管理:查詢VDC的運行狀態,實施監控資源狀態;
- 用戶管理:建立用戶、授權管理、密碼管理等;
- 日志管理:運行日志的查詢、分析和審計管理等。
面向服務管理:
- 客戶管理:多租戶管理,服務滿意度、服務投訴、SLA/OLA管理;
- 計費管理:費率、服務包、折扣等定義,結算、收費、提醒等管理;
- 監控管理:VDC、虛擬設備、物理設備監控;
- 報表管理:固定報表、動態報表、統計分析、儀表盤等;
- 平臺管理:資產配置管理、資源分配管理、服務交付管理等;
- 系統日志:系統日志、安全日志、自定義日志管理。
方案亮點
平臺服務
在省公司建立統一的IaaS平臺管理運營計算能力、存儲能力、網絡能力;在IaaS平臺之上構建PaaS平臺,即可采用托管方式租用服務,又可采用交付形式實施建設。
平臺功能
建立一套符合PaaS模式的新型移動信息化運營平臺,其功能依托IaaS平臺的核心技術設計
提供,既可提供支持企業流程信息化的移動應用,又可為IT資產提供有效安全管理手段,同時還具備向行業/企業提供定制的移動信息化應用的功能特點。
顯著優勢
PaaS平臺
PaaS平臺的多租戶框架為企業提供了一種全新的運營模式,運營商通過門戶向外提供服務,而用戶根據自己的興趣愛好及需求訂閱運營商對外提供的服務。同時通過PaaS平臺的計量計費模塊,運營商能夠為不同的服務定制不同的計費策略,并能及時管理用戶產生的服務費用。
同時,通過PaaS平臺的開發環境、運行支撐環境、管理環境及基礎平臺服務,使得開發者具有快速響應業務需求的能力,同時通過平臺提供的應用互聯框架,能讓現有IT資源持續產生價值。
華勝天成PaaS平臺框架不僅繼承了傳統業務模式為企業帶來的經濟、方便的軟件使用模式,而且兼具解決傳統業務模式局限性的能力,具備鮮明的競爭優勢:
通過業務運維管理平臺(BOP),快速定制企業用戶的端到端業務流程,更加貼近各個企業用戶自身的業務特色。
將原先獨立維護、各自為政的應用作為應用構件,整合為一個完整的企業信息架構,并在真實的業務流程中加以調用,大大簡化維護負擔、提升企業用戶的使用體驗。
利用BOP業務運營平臺的SOA架構,根據各個企業用戶自身的要求,靈活取用豐富的基礎信息系統(如CRM、ERP、財務管理,OA等專項業務系統)中的功能,為企業構建符合其自身需求的IT架構。
IaaS平臺
在云計算平臺下,需要實現公共基礎架構共享、資源共享及集中化管理化,并最終實現資源快速交付、業務快速開通,因此建設以提供標準的服務目錄、支持應用快速交付以及提供靈活、高可靠基礎架構服務的IAAS服務支撐管理平臺成為必要。
華勝天成IaaS支撐管理平臺,提供圖形化的工作界面,使用戶更好地使用IaaS云中的動態資源池中的資源,使管理方更好地管理動態資源,以實現業務的快速開通。
客戶受益
更快地實現及調整應用
- 減少應用程序開發和商用發布的障礙;
- 增強應用程序適應不斷變化的業務需求的調整能力。
- 規范的系統建設標準開發、測試、部署、運維標準與規范。
提高服務水平
- 降低數據中心配置的復雜度;
- 將閑置的能力配置到需要的地方;
- 輕松而主動地滿足SLA需求;
- 通過復用模板避免配置問題。
降低成本
- 管理更多的應用程序;
- 在相同的硬件上部署更多的應用;
- 更高效地維護平臺。