云計算是新時期發(fā)展的重要成果,已經(jīng)成為社會各領(lǐng)域信息化的主要趨勢,通過發(fā)展云計算平臺,相關(guān)領(lǐng)域可以借助網(wǎng)絡資源的共享功能,高效管理自身運轉(zhuǎn)工作,提升整體生產(chǎn)力,對于云計算發(fā)展來講,云平臺設(shè)計與實現(xiàn)是不可缺少的重要部分,對此,有必要充分結(jié)合互聯(lián)網(wǎng)技術(shù),深層探究云平臺的設(shè)計與實現(xiàn),促進相關(guān)領(lǐng)域朝著云化方向轉(zhuǎn)型。
一、云計算平臺分析
(一)理論概述
云計算平臺,屬于一種利用互聯(lián)網(wǎng)技術(shù)的計算形式,通過此種模式,使用者能夠借助網(wǎng)絡連接功能,利用平臺給予的計算、存儲服務。云計算的基礎(chǔ)設(shè)施包含很多種,比如,存儲設(shè)備、服務器、網(wǎng)絡設(shè)備,使用者在云計算平臺上為了實現(xiàn)存儲、計算功能,可以建立虛擬機。當前,云計算平臺以其多元化功能被廣泛應用,它能夠根據(jù)使用者的需求,在計算、存儲資源時發(fā)揮動態(tài)調(diào)整功能,與此同時,通過云計算平臺的應用,可以看出不僅性能高,而且具有自動化特征。
(二)技術(shù)路線
要想保證平臺的穩(wěn)定性、先進性,應采取成熟的技術(shù),建設(shè)信息化項目。第一,面向服務的架構(gòu)(SOA)體系,采取此種設(shè)計,針對使用者的業(yè)務,能夠?qū)崿F(xiàn)直接轉(zhuǎn)換,在網(wǎng)絡訪問下互相連接,充分利用相關(guān)資產(chǎn)。通過SOA,能夠在平臺和數(shù)據(jù)來源存在差異時實現(xiàn)有效屏蔽,維護系統(tǒng),在統(tǒng)一的方式下完成服務。在云平臺設(shè)計中,采取統(tǒng)一的服務架構(gòu),針對不同種類的業(yè)務,實現(xiàn)系統(tǒng)開發(fā)、安排、集成,執(zhí)行服務方式,一方面進行業(yè)務應用,一方面實現(xiàn)邏輯處理。第二,基于靈活支撐特點,為系統(tǒng)的后期調(diào)整等內(nèi)容提供便捷。為了適應改革要求,應在平臺建設(shè)中為后續(xù)的信息系統(tǒng)改進帶來有效支撐。根據(jù)服務架構(gòu),運用標準的Web服務,在流程中制定相對靈活的技術(shù),借助松耦合的方式,不斷完善軟件系統(tǒng)的建設(shè)。在平臺層中增強支撐作用,在同一平臺層下,經(jīng)過數(shù)據(jù)總線等,提升配置的靈活性。此外,促進多源數(shù)據(jù)的有效融合,嚴格遵循國家、行業(yè)標準,經(jīng)過數(shù)據(jù)整合處理后,將其放入數(shù)據(jù)庫中,保證數(shù)據(jù)資源得到統(tǒng)一管理。第三,運用主流的數(shù)據(jù)庫技術(shù),無論是平臺中的基礎(chǔ)數(shù)據(jù),還是特殊數(shù)據(jù),應運用主流數(shù)據(jù)庫,保證信息能夠安全、平穩(wěn)地存儲、共享。
二、基于“互聯(lián)網(wǎng)”的云平臺設(shè)計
(一)設(shè)計考慮方面
1.平臺的彈性與可擴展性
在云計算平臺中,不僅要具有彈性,還要具有可擴展性,從而適應使用者的需求調(diào)整,平臺運作期間能夠結(jié)合用戶的需求,無論是計算資源,還是儲存資源,都能自動調(diào)整,與此同時,可以動態(tài)化擴展。
2.平臺的可靠性與性能水平
云計算平臺應具有可靠性,同時性能水平應盡可能高,為了達到這樣的效果,應注重計算、存儲方面的響應時間和速度。設(shè)計平臺時,應選取性能水平較高的硬件和軟件,提升使用者的應用體驗。
3.平臺的安全性
云計算平臺中涉及大量數(shù)據(jù),因此需要確保數(shù)據(jù)的安全性,也就是說數(shù)據(jù)應完整、保密。在平臺中采取合理的安全舉措,如,數(shù)據(jù)加密處理、訪問控制等。
(二)整體功能架構(gòu)設(shè)計
1.邊緣連接層
通過邊緣連接,帶來數(shù)據(jù)應用整個過程的服務支撐,促進設(shè)備數(shù)據(jù)實現(xiàn)連接、結(jié)合。將設(shè)備數(shù)據(jù)作為要點,基于集中、統(tǒng)一要素,完善監(jiān)控管理,把握整體運行狀態(tài),從而有利于準確開展維護工作。利用大數(shù)據(jù)學習功能,針對趨勢變化、異常情況等進行預測,不斷挖掘數(shù)據(jù)的應用價值,在邊緣連接層中,通過快速構(gòu)建、拓展,不斷走向智能化發(fā)展。
2.服務(IaaS)層
IaaS層屬于互聯(lián)網(wǎng)下平臺的基礎(chǔ),能夠促進互聯(lián)網(wǎng)平臺資源更加具有彈性,并結(jié)合實際需求進行擴展,與此同時,可以達到平臺的云需求。IaaS層建設(shè)相對比較集中化,包含著普通、高性能的計算集群,可以形成多種存儲模式,如對象存儲,基于使用者的公共云、私有云,實現(xiàn)同構(gòu)混合管理。在相同的云管平臺中,依照門戶、認證等方面的統(tǒng)一原則,完成同構(gòu)混合。建設(shè)期間相關(guān)領(lǐng)域可以進行資源整合,將投入利用效率優(yōu)化,從而建設(shè)數(shù)據(jù)中心資源,保證互聯(lián)網(wǎng)平臺能夠穩(wěn)定運行。
3.服務(PaaS)層
PaaS層在軟件開發(fā)方面帶來了平臺支持,一方面包括通用PaaS,其中涵蓋應用部署庫等,能夠在基礎(chǔ)階段發(fā)揮開發(fā)、部署作用;一方面包括應用PaaS,其中涉及四大公共庫、開發(fā)池,保證相關(guān)應用領(lǐng)域得到多樣化的資源服務。
4.服務(BaaS)層
主要是針對區(qū)塊鏈服務,將其框架嵌入以互聯(lián)網(wǎng)為支撐的云平臺中,通過服務中的管理優(yōu)勢,結(jié)合基礎(chǔ)設(shè)施的具體安排,帶來性能水平高、便利的服務,進而打造穩(wěn)定、安全的區(qū)塊鏈服務。
5.服務(SaaS)層
SaaS層具有指定性,在特定場景中,可以發(fā)揮云作用帶來場景化的處理方案,并依據(jù)有關(guān)領(lǐng)域的供需情況,實現(xiàn)平臺交易服務的準確對接?;诨ヂ?lián)網(wǎng)的云平臺SaaS,可以提供經(jīng)營運用、場景應用等服務,有助于開展精細化的服務模式,為使用者帶來智能監(jiān)測平臺服務等場景方案。
(三)系統(tǒng)數(shù)據(jù)庫設(shè)計
系統(tǒng)數(shù)據(jù)庫相當于倉庫,能夠?qū)崿F(xiàn)數(shù)據(jù)的組織、存儲、管理,保證符合各層使用者的數(shù)據(jù)分析需求,從而在后續(xù)發(fā)展中進行智能化分析。在系統(tǒng)數(shù)據(jù)庫中,應先依據(jù)合理原則確定系統(tǒng)的管理表,然后與系統(tǒng)的功能模塊結(jié)合,優(yōu)化完善管理等多個模塊運行階段需要的表格,密切關(guān)聯(lián)相應表格,促進數(shù)據(jù)信息得到共享,提升實際管理效率,進一步達到遠程管理目標。
(四)服務接口設(shè)計
云平臺運行期間,在信息層面不僅要符合管理需求,還要能夠順應用戶擴展需求,密切集合管理體系動態(tài)情況,不斷完善系統(tǒng)層面。所以,設(shè)計服務接口時應注重功能需求的保障。第一,數(shù)據(jù)應做到高效傳輸,當系統(tǒng)收到請求、調(diào)用信息之后,從客戶端便能看到接口的形成,經(jīng)過一系列加工、轉(zhuǎn)換,形成了消息模式,在傳輸作用下到達遠程機器,在此位置進一步轉(zhuǎn)化,完成調(diào)用處理之后,還要執(zhí)行反饋步驟,最終到達客戶端。在請求響應過程中,不會干擾業(yè)務系統(tǒng)自身的運作狀況,在多源數(shù)據(jù)下可以做到并發(fā)調(diào)用。第二,對于客戶端,若持續(xù)發(fā)起請求,此時處于高并發(fā)狀態(tài),需要服務器能夠滿足抵御標準,通過處理能力,評估接收狀態(tài),一旦出現(xiàn)超出承受能力的情況,要想丟棄處理,應將信息告知客戶端,得到服務器資源緊張的信息,此時客戶端應用其他服務器展開調(diào)用工作。第三,采取接口協(xié)議,篩選適宜的通信協(xié)議,基于服務器,保證與電腦端等實現(xiàn)可靠通信,通信環(huán)節(jié)中需要簽名來完成驗證,進一步保護數(shù)據(jù),防止在傳輸階段遭到篡改。
三、平臺實現(xiàn)
(一)平臺架構(gòu)實現(xiàn)
在集中化平臺架構(gòu)設(shè)計中,基于使用者需求,為其提供基本服務單元,針對不同的功能、服務領(lǐng)域,展開了細致劃分,從而形成服務庫。服務業(yè)務數(shù)據(jù)等數(shù)據(jù)庫合理布置在前置機上,促使信息系統(tǒng)、服務器等互相連接,與此同時,為了保證各類信息的安全,當服務器與外網(wǎng)進行連接時,需要著重設(shè)置防火墻。在平臺信息系統(tǒng)的主服務器上,連接著多種功能設(shè)備,受到內(nèi)外互聯(lián)網(wǎng)的互通連接作用,實現(xiàn)信息數(shù)據(jù)的及時整合,從而在規(guī)范時間內(nèi)傳遞數(shù)據(jù),促進云平臺功能的實現(xiàn)。而使用者在應用移動設(shè)備時,通過登入平臺,就能保證設(shè)備、服務器的連接,在相應通道內(nèi)得到有關(guān)信息。在信息系統(tǒng)主服務器上,連接著備份服務器,方便在規(guī)定時間內(nèi)更新信息數(shù)據(jù),并執(zhí)行備份、儲存工作,防止使用者的信息丟失、泄露。云平臺在專網(wǎng)的支持下,能夠?qū)崿F(xiàn)多方連接,在正確的對接方式下,數(shù)據(jù)高效交換,使用者進入云平臺之后,可以注冊自己的信息并完成綁定,完成對應驗證內(nèi)容。使用者登錄云平臺,發(fā)出請求信息,通過格式轉(zhuǎn)換,信息將到達第三方服務器,從而達到交互性的服務。另外,在云平臺上,還包含著諸多功能模塊,使用者可以結(jié)合需求來操作,滿足其他需求,這也促進了服務平臺功能的實現(xiàn)。
(二)功能實現(xiàn)
云平臺的服務器完成相關(guān)配置之后,為了實現(xiàn)各項功能,需要保證數(shù)據(jù)信息可以依照次序來傳輸,所以,需要在各種類型數(shù)據(jù)中進行聚合、匯總,建立平臺的數(shù)據(jù)中心,當平臺得到信息之后,實現(xiàn)全面對接,借助互聯(lián)網(wǎng)技術(shù),深層分析數(shù)據(jù),然后劃分類別來管理,便于后期查詢、調(diào)用數(shù)據(jù)。使用者登錄服務平臺后,操作界面,在信息模塊中將重點詞輸入進去,然后展開數(shù)據(jù)的檢索,在互聯(lián)網(wǎng)支持下后臺和相關(guān)網(wǎng)站短時間內(nèi)便能成功連接,積極響應使用者的操作,將目標信息調(diào)取出來,這樣使用者就能得到所需信息。當與業(yè)務系統(tǒng)進行對接后,有關(guān)信息結(jié)果也會以消息形式發(fā)送給使用者,起到提醒的作用。此外,平臺的監(jiān)控技術(shù)能夠保護系統(tǒng),在不同層面加以監(jiān)控,比如,平臺層、應用層等,便于相關(guān)人員第一時間察覺系統(tǒng)問題,采取改進舉措。平臺中還可以實現(xiàn)緩存處理,對于請求數(shù)據(jù)、結(jié)果等存在重復請求的情況,將其放在內(nèi)存中,這樣就能為網(wǎng)絡傳輸減少負載作用,從而在訪問層面、響應層面提升速度。云計算平臺在功能作用下得到廣泛應用,它能夠針對使用者的需求,有效發(fā)揮動態(tài)化調(diào)整功能。
四、結(jié)語
通過上述分析可知,新時期應合理結(jié)合信息技術(shù),實現(xiàn)創(chuàng)新融合發(fā)展,完善云平臺的設(shè)計工作,優(yōu)化總體設(shè)計,完善功能設(shè)計,促進云計算平臺不斷發(fā)展。相關(guān)領(lǐng)域應充分借助互聯(lián)網(wǎng)技術(shù),重視云平臺設(shè)計,增加資金、技術(shù)投入,為人們提供高效的平臺服務,借助數(shù)據(jù)管理,展開更加精確的規(guī)劃分析,創(chuàng)新技術(shù)發(fā)展模式。
(作者單位:中國大唐集團科學技術(shù)研究總院有限公司)