◎呂錚
面向多源異構數據的云推送平臺研究
◎呂錚
隨著我國科學技術的不斷發(fā)展,我國業(yè)務部門在記錄多源異構數據時采用的方式逐漸多樣化,通常情況下,在進行高端數據決策過程中普遍存在數據讀取、多位計算分析效率過低等問題。為解決此類問題,相關科研部門結合數據實時性的社會需求,成功設計出“多源異構數據云推送平臺”并應用于各個領域。本文將結合多源異構數據云推送平臺的實際使用情況,對多源異構數據云推送平臺作進一步分析并提出有效建議,旨在加快我國信息化時代建設速度。
在我國各個業(yè)務部門建立的業(yè)務系統(tǒng)使用過程中,由于各個系統(tǒng)建立的時間以及供應商不同,使得各種數據信息存在的方式、形式、來源以及記錄格式也不盡相同,為各個部門之間的信息資源共享帶來一定阻礙。為實現各個部門之間的信息互動與資源共享,相關的科研人員成功設計出了“多源異構數據云推送平臺”并投入使用。本文將結合實際情況對多源異構數據處理平臺的使用情況進行研究分析,以期為我國相關部門的信息整理工作提供便利。
云推送平臺的邏輯架構。云推送是指在云計算的大環(huán)境下,客戶端接受由服務器端主動發(fā)送消息的技術,使得用戶不需要主動檢查更新,為用戶提供便利。同時,云服務器端會通過云推送平臺將各個系統(tǒng)中的多源異構數據推送給用戶。云推送過程主要有以下幾個步驟:①云數據層,云數據層是整個云推送平臺最主要的部分,云數據主要是由各個系統(tǒng)中的多源異構數據構成的,所有數據都隸屬于云數據層,同時云數據層成功地實現了數據的邏輯虛擬化;②數據管理層,數據管理層是云推送平臺邏輯架構的核心,是實現云推送過程中數據與推送同步進行的重要工作層;③應口對接層,用戶可以通過訂閱不同的應用模塊對應口對接層自行配置,從而獲得不同的數據儲存、訪問的應用服務,如學習成績、炒股信息、工資推送等服務;④訪問層,授權用戶可通過相應接口實現對系統(tǒng)數據的訪問,同時根據用戶訪問權限的不同,各類用戶訪問的方式也不盡相同;⑤用戶層,用戶層主要負責對各類用戶的注冊信息進行整理,同時也會管理各類登錄終端,如IOS、PC。
云推送平臺功能設計?;ヂ摼W傳遞信息的類型具有差異性,針對這種差異性設計出的云推送平臺,可以推送三種類型的消息,分別是通知、傳透消息、富媒體,同時云推送平臺應向所有用戶或通過標簽進行分類的用戶推送云數據、消息等并提供用戶信息以及消息統(tǒng)計信息,且可以在平臺之間交互使用。此外用戶還可以根據自身需要,對使用功能進行自定義添加或選擇。
云推送平臺運行過程設計。云推送的實質就是一個信息傳遞服務,平臺需要向成功訂閱云推送平臺內容的用戶發(fā)送消息,并借助云端、客戶端之間的長連接向用戶提供即時消息。在云推送的過程中,主要存在兩點問題需要解決:第一,收集多源異構數據的途徑,第二,將多源異構信息及時推送到用戶手中的方法。針對這兩大主要問題,相關的科研人員提出了一種MDPC模型,主要應用于云推送平臺,并基于MDCP模型提供了云推送平臺的相關設計過程。首先,平臺根據用戶的訂閱信息選擇相應的多源異構數據傳送數據庫,然后由MDPC模型對數據庫信息進行訪問,通過對權值和屬性的分離進行確定并決策推送,即完成了“訂閱—收集—決策—推送”周期。根據這個周期循環(huán)利用MDPC模型對重復數據和信息進行篩選,最后結合用戶訂閱系統(tǒng)的數量、推送的數據信息數量、網絡寬帶以及保密性等綜合因素對推送方式進行判斷。
多源異構數據分析。由于相關技術人員對數據異構性的考慮不夠全面,使得數據信息在推送過程中時常出現效率過低的現象,導致云推送平臺無法正常工作,因此應選擇一個合理的信息推送方式。大部分計算方式都存在一定的缺陷,如某種運算方法在進行計算時沒有考慮數據傳輸的問題,通信率、計算能力等因素會直接影響到分布式環(huán)境中不同的云數據傳輸,因此應減少云服務之間的數據通信量,從而避免云推送直接對大量通信進行傳輸,同時可以選擇矩形方式作為數據的排列方式,然后再基于這個數據結構,對用戶進行數據傳輸。
多源同構數據信息的推送。雖然在云數據中存在大量多源異構數據,但是在這個大環(huán)境中還存在著許多多元同構數據。當用戶需要推送的數據信息為同構數據時,應使用協(xié)方差矩陣根據數據不同的特征進行向量分解,從而篩選出更加高效快捷的推送方式,使得數據通信率得到有效節(jié)約。由于多源同構數據具有傳輸量小、計算有限、開銷量小的特點,因此應選擇小性傳輸協(xié)議。
多源異構數據信息的推送。多源異構數據主要是對多源同構數據的內容進行一定擴展得到的數據。由于多源異構數據的推送具有計算量較大的特點,對推行數據的網絡要求相對較高,不適合選用小性傳輸協(xié)議。因此MDPC模型應充分調用互聯網中公開的第三方云數據推送平臺對數據信息進行推送。第三方數據推送平臺屬于免費服務,可以實現零成本使用,同時強大的服務器集群可以最快速度實現訂閱信息的推送。
綜上所述,傳統(tǒng)的推送平臺具有效率低、實時性差的問題,針對這一問題相關技術人員根據各個業(yè)務系統(tǒng)之間信息多源、異構等特點,結合社會需求設計出了“多源異構數據云推送平臺”?!岸嘣串悩嫈祿仆扑推脚_”的應用,為數據信息的管理、儲存、查詢提供了便利并實現了大量數據信息的共享,從而促進了我國信息化社會的發(fā)展。
(作者單位:河北航空投資集團有限公司)
河北省教育廳自然科學基金青年項目“云環(huán)境多源異構情境信息融合的移動商務推薦模型與方法研究”(編號:QN2015248)