◆王麗杰
(河北能源職業(yè)技術學院)
中國電信行業(yè)進過2008年重組之后,宣布進入了全業(yè)務時代,之后,全業(yè)務運營被各個運營商所采用。傳統(tǒng)的服務類型性競爭也不在是重點,各運營商要向個性化服務、差異化運營、快速的提供業(yè)務以及精準化管理方向發(fā)展。
云計算架構包括基礎架構和服務架構,基礎云架構提供一個能實現(xiàn)快速部署和靈活擴展的云平臺,而服務云架構在基礎云架構的基礎上提供各種云服務。這兩個架構又可以合并為三個層次:基礎層、平臺層和應用層。
基礎云架構的組成為服務流程一體化、管理自動化、硬件設備資源虛擬化、軟件版本標準化,用戶可以接收到平臺帶來了一定水平的服務?;A云構架由四個子層組成,分別為企業(yè)云計算管理平臺、以服務為中心的IT管治、端到端服務請求管理平臺以及基礎架構。
基礎資源網絡、存儲資源池、SAN以及服務池組成了靈活的基礎架構,并利用虛擬化技術實現(xiàn)物理設備內部資源的動態(tài)調配和共享;云計算管理平臺可以實現(xiàn)資源的管理和自由部署,它能夠執(zhí)行IT資源的管理、回收以及自動分配;復雜協(xié)調企業(yè)內部各個部門合作問題的是服務請求平臺,他利用工作隱情實現(xiàn)端到端的流程管理,從而達到提高管理效率的目的。
云計算的服務模式劃分方法較多,但最終都可以歸納為三類基本服務:基礎設施即服務、平臺即服務、軟件即服務。
基礎設施即服務:是一種將存儲和計算能力等基礎IT資源作為標準化服務提供給終端用戶的手段。各種基礎IT資源和其他系統(tǒng)協(xié)作處理特定類型的工作負載。
PaaS即為平臺服務,它由兩個封裝組成,分別是服務負載和開發(fā)環(huán)境的抽象,服務平臺具有很大的靈活性,但是因為供應商的能力制約,服務會受到一定影響。軟件服務是一個完整的應用程序,它包含多重租用。那么,什么是多重租用呢,是指運行于基礎層基礎設施上的平臺層軟件實例,可為多個客戶提供服務。
傳統(tǒng)的業(yè)務網模式重用性差、業(yè)務開放能力也不好,因為管理以及投資費用會隨著系統(tǒng)業(yè)務規(guī)模的擴張而擴大,所以,在推薦新產品的周期上往往因為重復建設而加強。業(yè)務網也不能很好的將全業(yè)務融合,不適合運營。在各運營商中,中國移動首先發(fā)布了SDA業(yè)務網架構,該架構能夠解決部分平臺開放能力、管理的統(tǒng)一性問題以及平臺定位問題,但是,在融合業(yè)務指導建設方面很缺乏。
2009年,IT行業(yè)最熱議的問題就是云計算,隨著計算水平的發(fā)展,IT行業(yè)推出各種各樣的云計算產品,同時也按照理解不同定義了云計算的概念。那么,什么是云計算呢?其實云計算是一種資源使用模式、計算模式和資源交付,它不是一種技術。在云計算模式下,用戶可以通過網絡接收到資源的應用、服務方式以及數(shù)據。
各種資源的隨需分配和共享是云計算所強調的,應用層、平臺層和基礎層組成了云計算架構。業(yè)務接入層、應用層以及業(yè)務能樓層組成了SDA架構,快速服務交付和能力開放是業(yè)務網架構所強調的。SDA架構的各層強調的平臺和能力,在實現(xiàn)上都是邏輯的概念,因此SDA架構的三層實際只對應于云計算架構的平臺層(即邏輯實現(xiàn)層),SDA架構中缺乏基礎層和應用層,雖然SDA也存在應用層,但更關注應用層的平臺和能力,而非應用層上的應用本身。將云計算模式融入到全業(yè)務網,將全面拓展業(yè)務網架構,并豐富全業(yè)務網的內涵。
基于云計算的全業(yè)務網架構仍然參照基礎層、平臺層和應用層的三層設計思路。
1.基礎層。提供基礎軟、硬件資源,實現(xiàn)資源共享、動態(tài)配置、資源管理與流程管理等功能,可以為各類平臺提供服務。它通過虛擬化技術整合全業(yè)務網基礎層的IT資源。除服務器和存儲整合之外,虛擬化整合系統(tǒng)架構、應用程序基礎設施、數(shù)據和數(shù)據庫、接口、網絡、桌面系統(tǒng)甚至業(yè)務流程,因而可以有效節(jié)約成本和提高效率。流程管理包括業(yè)務流程和策略流程管理,業(yè)務流程管理主要用于指導業(yè)務流程創(chuàng)建,調用服務;策略流程管理用于調度平臺資源,實現(xiàn)安全性和QoS。
在全業(yè)務網架構中繼續(xù)利用Web Services技術將不同的業(yè)務能力構造成SOA中的服務。SOA服務不限于各種具體的業(yè)務功能模塊,還包括數(shù)據、統(tǒng)一的業(yè)務控制和觸發(fā)機制以及基本管理功能和基本運營支撐功能等,通過向SDA的展現(xiàn)域與支撐域開放Web Services接口,將促進整個SDA網絡向SOA方向的演進。
2.平臺層。各種平臺能力的提供在平臺層得以實現(xiàn),根據業(yè)務網需求的功能,利用SOA方法將業(yè)務網功能構架重構,各種平臺能力被整合,最終可以將平臺調用、平臺申請以及平臺發(fā)布能力實現(xiàn)。
SOA方法是基于云計算業(yè)務網構架平臺層的方法,服務能力的注冊平臺是將現(xiàn)有SDA控制域融合而成的,將注冊平臺作為其他服務能力調用和發(fā)布的中心,所構成的業(yè)務邏輯處理在每個重點平臺之間轉移。在基于云計算的業(yè)務網中,注冊平臺和提供服務者和服務需求者是不能直接聯(lián)系的,它們之間可以通過SDA接口連接,這種方式的優(yōu)點是方便對流程和訪問進行很好的控制。
SOA的服務包括兩種類型。公共服務:包括鑒權、認證、計費、用戶管理、公共數(shù)據庫、公共操作維護、統(tǒng)一控制等,由全業(yè)務網架構平臺層的注冊平臺來承載公共服務能力,并向公共服務引擎開放Web Services接口。專業(yè)業(yè)務能力:實現(xiàn)某種特定的業(yè)務特征,包括OS定義中的各種業(yè)務能力、IMS定義的各種業(yè)務能力以及其它非OMA業(yè)務的業(yè)務能力,不同的業(yè)務能力由不同的平臺承載,并通過各自的業(yè)務引擎向注冊平臺發(fā)布其業(yè)務能力。Web Services技術最大的優(yōu)勢就在于它并不標準化執(zhí)行平臺,而是標準化互操作消息機制,任何一個平臺既可作為服務請求者申請其他業(yè)務能力,也可以作為服務提供者發(fā)布自身的業(yè)務能力。
3.應用層。它能夠提供平臺服務,提供給客戶最終的應用,也就是說,應用層可以根據客戶的需求將服務平臺中對應的業(yè)務系統(tǒng)應用提供給客戶。將應用快速融合起來是業(yè)務網架構應用層最大的特點。
考慮到移動集團對業(yè)務網的規(guī)范、架構要求,分兩個方向對業(yè)務網進行升級改造,一是對現(xiàn)有的省內二三類業(yè)務系統(tǒng)按照SDA三層三域架構對系統(tǒng)應用和能力進行分離,虛擬化整合存儲及計算資源,為中、后期整合進云平臺做準備,最終整合進云平臺。二是新建云種子平臺,先將新建立的小業(yè)務系統(tǒng)直接按照云平臺的要求構建在云平臺上,其次將可經過簡單系統(tǒng)應用和能力進行分離的現(xiàn)有小型系統(tǒng)整合進云平臺。
[1]邊鋒.安全服務器“軟硬兼施”[J].中國計算機用戶,2010,(Z2).
[2]張京彬,賀志強.基于項目管理的創(chuàng)新型教育資源建設與管理平臺設計[J].中國電化教育,2010,(1).
[3]劉秉鑫,李繼.淺談農業(yè)信息數(shù)據庫的分析與設計[J].科技資訊,2010,(1).