根據(jù)產(chǎn)品特性,中興通訊云計算架構(gòu)細分為硬件層、虛擬層、軟件平臺層、能力層、 應(yīng)用平臺以及軟件服務(wù)層,對應(yīng)經(jīng)典云計算架構(gòu)中IaaS、PaaS、SaaS三層服務(wù)。
(1)硬件層和虛擬層對應(yīng)IaaS層
主要提供基本架構(gòu)的服務(wù),比如提供基本的計算服務(wù)、存儲服務(wù)、網(wǎng)絡(luò)服務(wù)。
計算服務(wù)是提供用戶一個計算環(huán)境,用戶可以在上面開發(fā)和運行自己的應(yīng)用,此環(huán)境一般是包含約定CPU、內(nèi)存和基本存儲空間的虛擬機環(huán)境,也可以是一臺物理服務(wù)器,但是對用戶是透明的。
存儲服務(wù)是提供用戶一個存儲空間,根據(jù)用戶需求不同可以提供塊存儲服務(wù),文件存儲服務(wù),記錄存儲服務(wù),對象存儲服務(wù)。
網(wǎng)絡(luò)服務(wù)是提供用戶一個網(wǎng)絡(luò)方案,可以讓用戶可以維護自己的計算環(huán)境和存儲空間,并可以利用計算環(huán)境和存儲空間對外提供服務(wù)。
(2)軟件平臺層、能力層、應(yīng)用平臺組成PaaS層
軟件平臺層主要提供公共的平臺技術(shù),比如統(tǒng)一支撐操作系統(tǒng),包括使用到的ZXINOS,ZXJOS等運行平臺,對應(yīng)用屏蔽了運行環(huán)境差異,應(yīng)用只要關(guān)心業(yè)務(wù)邏輯即可;也包括統(tǒng)一計費、統(tǒng)一配置、統(tǒng)一報表等后臺支撐,各種應(yīng)用利用相應(yīng)的框架進行開發(fā)后,即可做到對外統(tǒng)一界面、統(tǒng)一運維管理、統(tǒng)一報表展示等;也包括分布式緩存、分布式文件系統(tǒng)、分布式數(shù)據(jù)庫等通用技術(shù),上層應(yīng)用可以根據(jù)自己的需要使用相應(yīng)的API就可以使用到這些通用技術(shù)。
能力層主要提供基本業(yè)務(wù)能力,比如傳統(tǒng)電信服務(wù)中的短信、彩信、wappush等,互聯(lián)網(wǎng)服務(wù)中的圖片、地圖、天氣預(yù)報等,隨著IMS興起,也提供IMS中的彩鈴/彩像、IVR等能力,支持業(yè)務(wù)運營管理和內(nèi)容交付。
應(yīng)用平臺層是通過API或者自己的接入能力,將能力層的服務(wù)進行封裝,抽象成一個個原子服務(wù),對上層應(yīng)用提供服務(wù),從而簡化了上層服務(wù)的開發(fā)。
(3)軟件服務(wù)層對應(yīng)SaaS層
軟件服務(wù)層主要是對用戶提供具體的服務(wù),比如SNS社區(qū)、移動U盤、企業(yè)移動IM等。同時,中興云計算架構(gòu)還提供多層次安全解決方案和管理方案。
云計算架構(gòu)雖然分了多個層次,但是每個層次之間都是松耦合關(guān)系,在一個具體的案例中也不是每個層次的服務(wù)都使用到,而是根據(jù)具體的應(yīng)用環(huán)境搭建相應(yīng)的云計算架構(gòu)。
下文繼續(xù):云存儲方案之中興通訊