曹 鑫,賀 宏
(石家莊信息工程職業(yè)學院,河北石家莊050035)
基于云計算的分布式通信電源控制系統(tǒng)研究
曹 鑫,賀 宏
(石家莊信息工程職業(yè)學院,河北石家莊050035)
通信基站中的電源系統(tǒng)大多以一種分布式的狀態(tài)存在,其運行數(shù)據(jù)繁多而復雜,因此應用云計算平臺來進行電源系統(tǒng)的數(shù)據(jù)管理是一種良好的策略。在設計通信電源云計算平臺的基礎上,采取數(shù)據(jù)分類匹配的方法對數(shù)據(jù)進行預處理,以減少云平臺的數(shù)據(jù)冗余,從而達到提高電源系統(tǒng)數(shù)據(jù)管理效率的目的。
通信電源;數(shù)據(jù)處理;云平臺;分類匹配
通信設備作為信息傳輸?shù)闹匾M成部分,其運行的可靠性和安全性對于通信系統(tǒng)的正常工作運行具有極大的影響。通信電源作為通信設備中的動力設備,是通信設備的“心臟”,對通信設備的正常工作具有重要的意義。目前,在通信系統(tǒng)中移動通信成為了通信的主要方式。移動通信具有自身顯著的特點,其主要表現(xiàn)為:由于基站地域分散性強,導致了通信電源地域的分散性;目前的基站由原中國移動、中國電信、中國網(wǎng)通等各公司所有,這些公司又統(tǒng)一劃歸為中國鐵塔公司所有,進而對各基站進行統(tǒng)一的規(guī)劃管理。而原各公司的通信電源的管理模式、數(shù)據(jù)管理方式等各個環(huán)節(jié)都存在很大的差異,從而產(chǎn)生了一個必須解決的問題,就是對這些差異數(shù)據(jù)進行統(tǒng)一的管理。
為了解決這一問題,提高通信電源數(shù)據(jù)管理的工作效率,就需要對各個通信基站的電源采取分布式數(shù)據(jù)管理,所應用的系統(tǒng)就是分布式數(shù)據(jù)管理系統(tǒng)。
各種不同的分布式數(shù)據(jù)管理系統(tǒng)具有不同的結構和模式,但是相同的是都具有開放性的特點。它能夠實現(xiàn)和解決數(shù)據(jù)源的轉換和兼容性問題,有利于系統(tǒng)數(shù)據(jù)的統(tǒng)一管理,而在所有的分布式數(shù)據(jù)管理體系中,最有效的是基于大數(shù)據(jù)的云計算平臺管理系統(tǒng)[1]。
針對于分布式通信電源的管理來說,需要一個多數(shù)據(jù)中心一體化的協(xié)同分布式云管理平臺。這一平臺應當基于虛擬化的管理技術,采取智能化技術自動對動態(tài)數(shù)據(jù)進行管理。具體的管理過程主要包括數(shù)據(jù)的動態(tài)遷移管理及操作的自動執(zhí)行。而數(shù)據(jù)的動態(tài)遷移主要為數(shù)據(jù)的分類管理打下良好的基礎,具體環(huán)節(jié)包括數(shù)據(jù)的過濾、捕獲、導入、部署等;而操作的自動執(zhí)行,主要是指在中心服務器設置專家診斷和分析系統(tǒng),將數(shù)據(jù)處理的結果匯集于此,并根據(jù)相應的規(guī)則來進行操作的自動執(zhí)行。
云計算的主體是云平臺,其本質是一種通過網(wǎng)絡方便地以按需方式為用戶提供可配置的數(shù)據(jù)管理資源,也就是構建相應的資源共享池,從而為用戶提供超強的計算能力。云平臺可以在最短的時間以最少的資源與管理開銷,迅速彈性地提供可配置的計算場所,而用戶只需在此框架下適時提交相應的應用需求,而無需了解各服務器的具體配置、連接方式、數(shù)據(jù)傳遞方式等信息。因此,云平臺就是一種具有廣泛網(wǎng)絡接入能力,資源配置能力和超強計算能力的信息管理方式。
基于云平臺的分布式通信電源管理系統(tǒng)基本結構如圖1所示。主要包括系統(tǒng)監(jiān)控模塊、資源管理模塊、數(shù)據(jù)處理規(guī)則模塊、操作執(zhí)行模塊、用戶應用模塊等五部分。
圖1 分布式通信電源云平臺管理系統(tǒng)基本結構
如圖1所示,整個云計算的核心是資源管理模塊,此系統(tǒng)中包括數(shù)據(jù)服務、存儲模塊、網(wǎng)絡管理、多數(shù)據(jù)中心管理。其中虛擬化計算管理也可看作資源管理的一部分,在這里把它單獨拆開來表示,是因為虛擬管理需要更精細、更準確的計算。數(shù)據(jù)服務是將監(jiān)控系統(tǒng)采集到的數(shù)據(jù)進行分析處理上傳給用戶端,方便用戶進行監(jiān)督和管理。由于云計算的數(shù)據(jù)資源龐大,且云的用戶也是一個龐大的群體,要想保證這兩個龐大的群體有序地運行,必須用網(wǎng)絡管理來規(guī)范云的管理方式和機制。由于采用了分布式電源,監(jiān)控系統(tǒng)采集到的數(shù)據(jù)類型會存在差異,多數(shù)據(jù)管理中心就是為了解決這一問題而設置的,多數(shù)據(jù)中心管理的作用是將不同基站上傳的數(shù)據(jù)進行調節(jié)運算,最終再由云管理平臺對多個數(shù)據(jù)管理中心進行統(tǒng)一管理,來實現(xiàn)整體平臺的運營和服務。
監(jiān)控系統(tǒng)是最基層的設備,對被監(jiān)控對象進行實時監(jiān)測和采集,然后將采集的數(shù)據(jù)進行分析上傳給管理系統(tǒng)。數(shù)據(jù)采集器用的是VC采集器。網(wǎng)絡管理用到的是SNMP采集器,目的是監(jiān)測連接到網(wǎng)絡上的設備運行是否正常。網(wǎng)絡參數(shù)用的是Zabblx采集器,目的是監(jiān)測網(wǎng)絡參數(shù),保障服務系統(tǒng)的運營安全,并提供靈活的通知機制讓管理員快速精確地定位并解決問題。
數(shù)據(jù)處理規(guī)則模塊也是必不可少的一部分,它包括對云平臺中各數(shù)據(jù)端進行數(shù)據(jù)過濾、捕獲、導入、部署、分類等規(guī)則模式算法的管理,從而為數(shù)據(jù)的有效管理提供算法支持。
操作執(zhí)行模塊是系統(tǒng)自動執(zhí)行的基礎。在操作執(zhí)行模塊中,內嵌有專家診斷和決策系統(tǒng),在相應規(guī)則的指導下,云平臺依據(jù)相應的數(shù)據(jù)分析結果,結合專家判斷規(guī)則,生成相應的執(zhí)行命令,并將命令下達給底層電源執(zhí)行機構,從而實現(xiàn)電源運行的控制。
用戶應用模塊可以使用戶在遠程客戶端進行登錄,通過監(jiān)控系統(tǒng)對分布式電源進行數(shù)據(jù)的讀取和分析,如電源的電流、電壓、溫度等數(shù)值。也可以對電源的斷點、重啟進行控制,提高了基站的安全性,實現(xiàn)了科學用電、節(jié)能環(huán)保的目標。
采用分布式電源需要解決的一個重要問題就是數(shù)據(jù)量大且類型不同,在這里我們對數(shù)據(jù)管理模式進行簡要的分析,如圖2所示。
圖2 數(shù)據(jù)管理模式
數(shù)據(jù)管理分為三個層次,應用層、應用管理層和數(shù)據(jù)管理層。數(shù)據(jù)層包括分布式異構關系數(shù)據(jù)庫、非結構化數(shù)據(jù)庫、分布式緩存、內存數(shù)據(jù)庫。分布式異構關系數(shù)據(jù)庫包括Oracle數(shù)據(jù)庫和MySQL數(shù)據(jù)庫,非結構化數(shù)據(jù)有NoSQL,因此不同的數(shù)據(jù)類型都可以進行存儲并上傳給管理層進行統(tǒng)一的管理。應用管理層包括數(shù)據(jù)集成管理、數(shù)據(jù)訪問平臺、事務管理系統(tǒng)、數(shù)據(jù)一致性管理。數(shù)據(jù)一致性管理的作用是對各基站采集的數(shù)據(jù)進行統(tǒng)一的管理。用戶可以登錄客戶端在數(shù)據(jù)訪問平臺對要查看的數(shù)據(jù)進行訪問,應用管理層通過分布式數(shù)據(jù)接口與應用層進行連接,用戶可以方便地通過互聯(lián)網(wǎng)或者手機APP達到訪問和控制的目的,從而完成對設備的遠程監(jiān)控。
一方面,數(shù)據(jù)庫的設計需要以設備為單位,以便于設備的監(jiān)控、維護和故障診斷,但是同時,又需要以數(shù)據(jù)集合為對象,來形成基于某一主題和應用的數(shù)據(jù)需求分析,以提高檢索查找的速度和效率,因此需要設計一個數(shù)據(jù)處理規(guī)則模塊來進行數(shù)據(jù)的分類。
常規(guī)的數(shù)據(jù)分類常常采用統(tǒng)計法來實現(xiàn),具體的方法有很多,例如支持向量機、樸素貝葉斯等方法,該方法依賴于數(shù)據(jù)的全面性和準確性,如果存在有數(shù)據(jù)集合表征不準確的情況,分析的結果就會偏離正確的方向[2]。對于云平臺來說,大量的數(shù)據(jù)利用統(tǒng)計法來進行分析,不利于快速提取數(shù)據(jù)的基本特征。因此,結合統(tǒng)計法與基于規(guī)則的數(shù)據(jù)挖掘技術來進行數(shù)據(jù)特征的提取、分類和進行數(shù)據(jù)的分析,是一個較好的解決方法。具體工作流程如圖3所示。
在圖3中,處于核心的是數(shù)據(jù)分類器,數(shù)據(jù)分類器主要由兩部分來組成,一部分是基于支持向量機(SVM)的分類方法,
圖3 數(shù)據(jù)分類流程
另一部分是專家規(guī)則系統(tǒng)?;赟VM的分類方法使用非線性映射算法將低維輸入空間中線性不可分的數(shù)據(jù)樣本轉化為高維特征空間的線性可分數(shù)據(jù),對各種線性不可分數(shù)據(jù)利用高維度模型進行模式的識別、分類及線性回歸分析,完成對數(shù)據(jù)分類的初步處理;專家規(guī)則庫由經(jīng)驗數(shù)據(jù)形成每一組電源運行數(shù)據(jù)的安全值閾、故障分類閾組合,當數(shù)據(jù)經(jīng)SVM處理之后,會自動在規(guī)則中對應相應的規(guī)則閾而進行深分類,分類后的結果就可以輸入云平臺系統(tǒng)上層應用系統(tǒng),形成決策,從而形成操作命令。
分布式通信電源系統(tǒng)是移動通信的基本保障。本系統(tǒng)采用云平臺來解決數(shù)據(jù)量大而復雜的問題,并利用基于支持向量機的分類方法和專家規(guī)則系統(tǒng)構建了相應的數(shù)據(jù)處理規(guī)則,從而提高了數(shù)據(jù)處理的速度。
[1]林強,羅歡.跨數(shù)據(jù)中心一體化協(xié)同分布式云管理平臺建設[J].廣東電力,2012(8):97-99.
[2]張壘磊.基于規(guī)則的數(shù)據(jù)分類算法在鐵路運輸信息中的應用[D].哈爾濱:哈爾濱理工大學,2005:27-29.
Study of distributed communication power supply control system based on cloud computing
CAO Xin,HE Hong
(Shijiazhuang Information Engineering Vocational College,Shijiazhuang Hebei 050035,China)
Most of the power supply systems in the communication base station was a distributed state, and the operation data were numerous and complicated. Therefore, it was a good strategy to apply the cloud computing platform to manage the data of the power system.Based on the design of the communication power cloud computing platform, the method of data classification was adopted and matched to preprocess the data to reduce the data redundancy of the cloud platform.Then the purpose of improving the efficiency of power system data management could be achieved.
communication power;data processing;cloud platform;classification matching
TM 73
A
1002-087 X(2017)10-1485-02
2017-03-12
曹鑫(1981—),女,河北省人,講師,主要研究方向為數(shù)據(jù)庫開發(fā)應用、系統(tǒng)的設計與開發(fā)。