徐安令



摘要: 云平臺部署校園應用系統具有較大的優勢,既可提供大量的服務功能、降低建設成本,又能夠提高系統的運行效率。本文首先分析數字化校園建設的現狀,然后研究云平臺的設計、實現、運行和測試,為建設數字化校園云平臺提供參考。
關鍵詞: 云平臺; 設計; 實現; 虛擬化
中圖分類號:TP391
文獻標志碼:A
文章編號:2095-2163(2017)04-0067-03
0引言
隨著數字化校園應用的不斷發展,各類各級學校對服務器數量、可靠性、穩定性等提出了切實高端的要求,要求提高服務器響應時間并獲得大量的磁盤存儲空間等。由于受到建設成本的限制,不可能也沒有必要通過購買大量服務器來部署應用系統。為提高信息化建設的水平,解決當前存在的問題,需要在新的技術架構下展開研發設計,基于云平臺的數字化校園建設具有很好的應用前景。
1數字化校園建設現狀分析
1.1服務器計算能力現狀分析
隨著數字化校園的大范圍推廣普及,校園應用系統少則幾十個,多則上百。如果每個系統都獨占自己的服務器,那么建設成本就會很高。因此,數字化校園建設對服務器的計算能力提出更高要求。
服務器虛擬化是一種可在單臺物理機上有效運行多個虛擬機的熱點技術[1]。服務器虛擬化技術可以實現對原有及新購服務器的集中和整合,充分地利用了學校服務器資源,大大提高了服務器計算速度,一次投入就可以降低建設成本和總體運維成本,所以在數字化校園建設中引入服務器虛擬化是非常有必要的。
1.2數據存儲能力現狀分析
數據是重要的信息資源,學校每天都要產生大量的數據,對數據的存儲設計則尤顯其基礎性的支持作用。隨著數字化校園應用規模的進一步擴大,信息更新快,信息量增加也隨即更趨可觀,對存儲空間的需求量就將呈現出激增態勢。
存儲虛擬化就是把多個存儲介質模塊通過一定的技術手段集中到存儲池[2]。虛擬存儲池其實是一個超強的存儲系統,可以按需進行存儲的分配。所以,存儲虛擬化是解決海量數據存儲的最佳方式。
1.3網絡傳輸能力現狀分析
數字化校園系統中,一些子系統具有實時發布、實時處理的功能,這些應用系統的使用對數字化校園的網絡傳輸能力和穩定性提出了實時增進式的技術要求。
隨著服務器虛擬化和存儲虛擬化的發展,網絡虛擬化也隨即出現,可以通過軟件虛擬交換機實現,在虛端口級配置網絡參數,感知虛擬機的存在,提供大量的網絡資源,從而提高數據傳輸的能力。網絡虛擬化作為虛擬化技術的重要組成部分,在云平臺建設中提高了數據的傳輸能力。
1.4系統安全現狀分析
校園應用系統涉及教學、科研、管理等方面的工作,應用的廣泛和功能的強大決定了內含子系統數量上的繁多,其安全性不容忽視。
服務器虛擬化、存儲虛擬化和網絡虛擬化從客觀上保證了對數字化校園的安全防護。其中,服務器虛擬化實現了數字化校園系統與物理服務器的隔離,在云計算中心劃分資源池,創建虛擬機,虛擬機與物理機相隔離;存儲虛擬化可以在云平臺劃分虛擬存儲空間與物理服務器銜接,按需對存儲進行分配;網絡虛擬化提高了網絡安全防護能力,實現系統軟件與物理設備相隔離。
2數字化校園云平臺體系架構設計
平臺的體系架構,是支撐和提供網絡資源集中化管理、信息資源共享利用、平臺應用服務架構的技術基礎結構 [3]。圖1即為數字化校園云平臺的體系架構圖,云平臺一般由標準體系、基礎平臺體系、安全體系三部分組成。其中,基礎平臺體系是云平臺的核心。在此,針對每一部分的結構設計給出如下的研究闡釋。
1)基礎設施層(IaaS)是數字化校園云平臺的最底層。通過虛擬化技術,可以在云平臺上,按需分配相應的資源等,在虛擬機上安裝并運行不同操作系統。每個虛擬機都安排管理員對其進行管理,管理員完全可以利用和控制自己的虛擬機系統,自主決定運行什么樣的應用。
2)平臺管理層(PaaS)是數字化校園云平臺的第二層,也是平臺的核心層,包括了系統軟件、數據中心、資源管理、門戶管理等。
3)軟件即服務(SaaS)是數字化校園云平臺建設的最終目的層,即創建虛擬資源提供服務,主要是數字化校園系統的部署和應用。目前,本校的十幾個應用系統主要提供的就是SaaS服務。
3數字化校園云平臺實現
3.1云平臺的網絡拓撲結構
為了提高學校網絡資源的利用率和應用系統的服務能力,必須按照先進性、實用性、開放性、可靠性、安全性和經濟性設計原則對云平臺進行建設,運用服務器虛擬化和存儲虛擬化技術整合資源,通過物理交換和虛擬交換將二者聯通,建立云平臺資源池。云平臺的網絡拓撲結構好壞會影響到平臺的可靠性和穩定性,現經反復多次的分析、設計和研究,數字化校園云平臺的網絡拓撲實現可如圖2所示。
3.2云平臺的資源配置
3.2.1平臺硬件資源配置方案
云計算資源服務器群由4臺四路服務器組成,最大可以支持4個英特爾至強處理器XeonXeonE7-8867v3(2.5 GHz/16c)/9.6GT45ML3,32個內存插槽最大可以定制生成2 TB的內存池。
2臺四路服務器組成核心數據庫雙機系統,能夠通過控制軟件實現核心數據應用的不中斷。1臺雙路服務器為云平臺的管理服務器,承載平臺的資源配置、管理功能,當然其功能也可以由資源池中的1臺虛擬機(VM)來調制設定。
整個云平臺和數據庫平臺的數據存儲在高端存儲(磁盤陣列)上,服務器通過冗余光纖鏈路和冗余的光纖交換機連接到存儲上,保證數據的集中管理和訪問的高可用。
云計算備份一體機作為云平臺和數據庫系統的備份設施,提供數據保護的最后一道“防線”,做到有備無患。endprint