云計算關(guān)鍵技術(shù)及標準化
2.2 分布式文件系統
分布式文件系統是指在文件系統基礎上發(fā)展而來(lái)的云存儲分布式文件系統,可用于大規模集群。主要特性包括:
(1)高可靠性:云存儲系統支持節點(diǎn)間保存多副本功能,以提供數據的可靠性。
(2)高訪(fǎng)問(wèn)性能:根據數據重要性和訪(fǎng)問(wèn)頻率將數據分級多副本存儲,熱點(diǎn)數據并行讀寫(xiě),提高訪(fǎng)問(wèn)性能。
(3)在線(xiàn)遷移、復制:存儲節點(diǎn)支持在線(xiàn)遷移、復制,擴容不影響上層應用。
(4)自動(dòng)負載均衡:可以依據當前系統負荷將原有節點(diǎn)上的數據搬移到新增的節點(diǎn)。特有的分片存儲,以塊為最小單位來(lái)存儲,存儲和查詢(xún)時(shí)所有存儲節點(diǎn)并行計算。
(5)元數據與數據分離:采取元數據與數據分離的方式設計分布式文件存儲系統。
圖4為分布式數據庫的系統架構。其中:

圖4 分布式數據庫架構
●FAC:負責向用戶(hù)提供文件訪(fǎng)問(wèn)接口,安裝在服務(wù)器端(提供給應用以文件操作的API接口;實(shí)現與FLR和FAS的交互,完成數據的搬遷)。
●FAS:負責文件的調度和訪(fǎng)問(wèn),完成對磁陣的讀寫(xiě)操作,對FAC提供數據讀寫(xiě)功能,完成數據的分布式存儲。
●FLR:負責元數據的管理,保存文件和塊的命名空間,文件到塊的映射,以及每個(gè)塊副本的位置。
2.3 分布式數據庫
分布式數據庫能實(shí)現動(dòng)態(tài)負載均衡、故障節點(diǎn)自動(dòng)接管,具有高可靠性、高性能、高可用、高可擴展性,在處理PetaByte級以上海量結構化數據的業(yè)務(wù)上具備明顯性能優(yōu)勢。圖5為分布式數據庫的系統架構。其中:

圖5 分布式數據庫架構
(1)PEC:解析執行服務(wù)器(Parsers ExecuTIng Controllers,簡(jiǎn)稱(chēng)PEC),SQL服務(wù)接入點(diǎn)。負責接收客戶(hù)的SQL請求,并定向到特定的Tablet服務(wù)器上進(jìn)行數據訪(fǎng)問(wèn)。
(2)Master:主要負責數據庫的元數據管理和調度工作。
(3)TabletServer:負責保存數據庫的子表。
(4)Space:分布式文件系統的鎖服務(wù)功能。主要保證共享訪(fǎng)問(wèn)時(shí)對數據的獨占性。
2.4 中興通訊CoCloud增值業(yè)務(wù)云(見(jiàn)圖6)

圖6 中興通訊CoCloud增值業(yè)務(wù)云
基于上述關(guān)鍵技術(shù),中興通訊的CoCloud增值業(yè)務(wù)云服務(wù)棧提供了IaaS,PaaS,SAAS多層次云服務(wù)模式,包括統一開(kāi)放環(huán)境UOE/Mahup PAAS云平臺,云存儲,多業(yè)務(wù)云調度,ECP,NGCC,VPBX,應用工廠(chǎng)等多種云服務(wù)方案。
2.4.1 中興通訊CoCloud增值業(yè)務(wù)云優(yōu)勢
(1)先進(jìn)的軟件自適應自動(dòng)部署方式:實(shí)時(shí)監控各個(gè)業(yè)務(wù)節點(diǎn)的資源情況,根據預先定制的策略,增加或者減少業(yè)務(wù)節點(diǎn),可以自動(dòng)安裝、啟動(dòng)、關(guān)閉業(yè)務(wù)軟件,做到軟件根據業(yè)務(wù)節點(diǎn)資源狀況自適應部署。
(2)靈活高效的業(yè)務(wù)擴展方式:在已有的云計算平臺上通過(guò)簡(jiǎn)單的配置后,就可以為新的業(yè)務(wù)分配資源,迅速開(kāi)展新的業(yè)務(wù)。
評論