郭來軍
摘要:云計算是通過網(wǎng)絡(luò)把大量的虛擬化資源鏈接在一起,進行統(tǒng)一管理后構(gòu)成虛擬資源池,為用戶按需提供服務(wù)。傳統(tǒng)的辦公環(huán)境是PC為工作人員提供計算機環(huán)境,云計算的出現(xiàn)改變了傳統(tǒng)的辦公設(shè)備之間的物理限制,在云計算框架下設(shè)計的桌面辦公系統(tǒng)可以隨時隨地為工作人員進行服務(wù)。該文對云計算概念和云平臺桌面辦公的關(guān)鍵性技術(shù)進行了分析,對基于云計算的桌面辦公系統(tǒng)的需求進行了研究,提出了基于云計算的桌面辦公系統(tǒng)的設(shè)計方案。
關(guān)鍵詞:云計算;桌面辦公系統(tǒng);虛擬化;資源池
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)26-0043-02
隨著計算機信息技術(shù)的發(fā)展,云計算成為計算機應(yīng)用研究的焦點內(nèi)容,云計算的出現(xiàn)提高了企業(yè)對軟件資源和硬件資源的利用率,使復雜的系統(tǒng)集群變得越來越智能化。桌面辦公環(huán)境主要是提高工作人員的工作效率,隨著計算機在企業(yè)中的普及,員工辦公主要是靠電腦來進行操作,這樣給管理上帶來了很多的問題。辦公計算機數(shù)量增多而且位置分散,許多員工對計算機應(yīng)用中出現(xiàn)的問題不能夠很好的解決,這樣不但影響工作效率而且還有可能把企業(yè)的機密信息泄露出去,所以急需一種安全并且高效的左面辦公系統(tǒng)來解決存在的問題。
1 云計算及桌面關(guān)鍵技術(shù)研究
1.1 云計算
云計算是一種分布式計算方式,把網(wǎng)絡(luò)上的資源都集成到云端,實現(xiàn)超級計算模式,云計算的計算處理能力非常強大。云計算把所有的資源進行整合然后統(tǒng)一管理,使用云計算的用戶不用擔心自己的資源怎么樣存儲,也不必擔心自己的軟件和硬件的管理和維護,對云資源的使用只需要按需付費就可以了。云計算通過網(wǎng)絡(luò)把分散的資源和應(yīng)用集中起來,在集群中的服務(wù)器可以利用虛擬化技術(shù)進行靈活的擴展,這樣形成了云計算的強大的計算能力、超大的存儲能力和應(yīng)用服務(wù)平臺。云計算體系結(jié)構(gòu)如圖1所示。
在云計算體系結(jié)構(gòu)圖中云客戶端是用戶接入云平臺的接口,用戶通過云客戶端登錄到桌面辦公系統(tǒng)。服務(wù)目錄是為用戶提供服務(wù)菜單供用戶選擇的,用戶根據(jù)服務(wù)目錄來定制自己的應(yīng)用和服務(wù)。管理部署包括對用戶的管理和部署應(yīng)用服務(wù)。資源監(jiān)控對云平臺資源進行負載監(jiān)控來調(diào)整資源的配置。服務(wù)器集群面對用戶的請求可以做出最快的響應(yīng),完成數(shù)據(jù)備份,保證數(shù)據(jù)的安全。
1.2 云桌面辦公的關(guān)鍵技術(shù)
虛擬化技術(shù)是對計算資源分配部署的一種技術(shù),云計算的虛擬化解決方案就是把分散各個地方的服務(wù)器整合成一個集群,降低了服務(wù)器的成本,而且提高了資源的利用效率。數(shù)據(jù)存儲管理技術(shù)是解決云計算中數(shù)據(jù)存儲問題的,隨著存儲數(shù)據(jù)量的驟增,以及數(shù)據(jù)面臨的安全性的問題,數(shù)據(jù)存儲管理技術(shù)保證云計算平臺數(shù)據(jù)的安全性和可靠性,對數(shù)據(jù)進行異地備份,保證整個云計算平臺具有較高的數(shù)據(jù)吞吐率。私有云技術(shù)是企業(yè)未來獨立使用云而建立的云計算平臺,這樣企業(yè)可以掌握云計算系統(tǒng)的穩(wěn)定性,提供一個良好的云平臺的環(huán)境。數(shù)據(jù)的安全性是云服務(wù)的重要內(nèi)容,私有云在數(shù)據(jù)安全性方面具有自己的優(yōu)勢。私有云在局域網(wǎng)內(nèi)使用的時候計算反映能力快,上傳和下載數(shù)據(jù)快,平臺具有較好的穩(wěn)定性。
2 基于云計算的桌面辦公系統(tǒng)需求分析
2.1 系統(tǒng)設(shè)計原則
基于云計算的桌面辦公系統(tǒng)設(shè)計是為了解決企業(yè)辦公效率低的問題,保證企業(yè)機密信息的安全性。桌面辦公系統(tǒng)的界面在使用上要方便快捷,整個桌面辦公系統(tǒng)的框架要方便拓展,并且要與原先系統(tǒng)做好很好的兼容?;谠朴嬎愕淖烂孓k公系統(tǒng)功能要完善,可以滿足不同工作人員的需要,操作界面簡潔,管理操作有序。系統(tǒng)的后臺存放個人的信息和企業(yè)的信息,所以要保證數(shù)據(jù)的安全性,系統(tǒng)中對通信的信息要進行加密處理,對不同的用戶要分配不同的權(quán)限。企業(yè)在云計算平臺部署的時候,要保證辦公系統(tǒng)和硬件之間的兼容性,在原有系統(tǒng)和設(shè)施的基礎(chǔ)上建立桌面辦公系統(tǒng),這樣做可以減少成本。
2.2 系統(tǒng)需求分析
云計算的桌面辦公系統(tǒng)利用云計算虛擬化的特點建立平臺,所有的軟件和硬件的管理都由后臺人員進行統(tǒng)一的管理,根據(jù)工作人員的不同的需求在虛擬桌面上設(shè)計相應(yīng)的應(yīng)用,可以很好地解決辦公系統(tǒng)中存在的問題,基于云計算的桌面辦公系統(tǒng)的開發(fā)和研究是非常有必要的。系統(tǒng)的需求分析主要從兩方面進行分析,分別是功能性需求和非功能性需求。功能性需求分析包括管理員需求和用戶需求,對非功能性需求分析是為系統(tǒng)的補充,在系統(tǒng)設(shè)計的時候可以給用戶更多的體驗。功能性需求分析,在整個系統(tǒng)中用戶是直接的使用者,普通用戶在對系統(tǒng)進行使用的時候,首先要對云桌面進行登錄,對平臺提供的應(yīng)用進行使用。用戶可以通過個人虛擬機進行登錄或者通過瀏覽器進行登錄。系統(tǒng)管理員是整個系統(tǒng)的管理維護人員,主要負責對用戶和應(yīng)用進行管理,還包括虛擬機管理和權(quán)限管理等。管理員主要功能如圖2所示。
在系統(tǒng)管理員主要管理功能狀態(tài)圖中,用戶管理包括用戶賬號管理,對賬號的添加修改和刪除等操作。應(yīng)用管理師對軟件進行審核,審核通過的軟件直接應(yīng)用在云平臺上,在前期管理員要對不同的應(yīng)用進行初始化,對不同的應(yīng)用進行配置。虛擬機管理師根據(jù)用戶需求的不同來分配不同的虛擬機,創(chuàng)建虛擬機模板。監(jiān)控管理師對資源監(jiān)控管理和負載監(jiān)控管理,對服務(wù)器進行嚴密的監(jiān)控,監(jiān)控信息通過管理員界面顯示出來,作為資源調(diào)度的依據(jù)。權(quán)限管理師對角色的創(chuàng)建,對不同的角色分配不同的權(quán)限。
3 基于云計算的桌面辦公系統(tǒng)設(shè)計
云平臺桌面辦公系統(tǒng)是對云平臺的統(tǒng)一管理,實現(xiàn)用戶和云平臺之間有效的對接,桌面辦公系統(tǒng)的體系結(jié)構(gòu)采用B/S結(jié)構(gòu),在云平臺上面用戶可以根據(jù)自己的需要來定制應(yīng)用服務(wù)。基于云計算的桌面辦公系統(tǒng)的總體功能圖如圖3所示。
在對桌面辦公系統(tǒng)的功能進行設(shè)計中,權(quán)限管理定義角色和權(quán)限分配;用戶管理是用戶的定義和增加、刪除等操作;應(yīng)用管理是應(yīng)用的定義、配置和增加、刪除;存儲管理功能主要負責是否提供網(wǎng)盤,以及網(wǎng)盤配置大??;云超市主要功能是軟件發(fā)布者發(fā)布軟件,管理員審核用戶發(fā)布的軟件,軟件訂閱者個性化訂閱軟件,管理員審核用戶訂閱的軟件;服務(wù)器虛擬化功能是創(chuàng)建虛擬服務(wù)器,虛擬服務(wù)器開關(guān)機、斷電等操作;提高容錯可靠性,還原點的創(chuàng)建和還原,虛擬服務(wù)器的遷移。
桌面辦公系統(tǒng)對云平臺的管理是通過管理平臺實現(xiàn)的,用戶通過客戶端登陸應(yīng)用,在用戶管理界面上訂閱應(yīng)用和服務(wù)。桌面辦公系統(tǒng)是一個統(tǒng)一的平臺,負責管理虛擬服務(wù)器和平臺上的應(yīng)用,云平臺管理員通過瀏覽器客戶端也可以很方便地對用戶和虛擬服務(wù)器進行管理。云計算就是不斷地把終端的分析和計算處理都轉(zhuǎn)移到云計算的平臺,云計算的核心是虛擬化的,用戶根據(jù)自己的需要可以在任何的位置都可以享受云服務(wù),云計算具有一定的高效性,云平臺一旦發(fā)現(xiàn)故障那么就會將故障部分進行隔離后進行維護,這樣不會影響用戶的使用,在云計算中用戶的數(shù)據(jù)采用多機備份的方式,這樣比本地計算機的安全性和可靠性更高。云服務(wù)提供商可以根據(jù)用戶的數(shù)量變化來對平臺進行改動,用戶也可以根據(jù)自己對資源的需求增加應(yīng)用。云計算的成本低,云計算節(jié)點可以采用價格低的服務(wù)器,成本低但是服務(wù)質(zhì)量沒有減少,用戶可以花少錢獲取多的服務(wù),對硬件和軟件的管理和維護的問題用戶不用去擔心。桌面辦公系統(tǒng)所有的功能都是以云控中心為核心的,云平臺桌面管理系統(tǒng)把瀏覽器端發(fā)來的數(shù)據(jù)轉(zhuǎn)換成云控中心需要的格式,云平臺桌面也可以把云控中心的數(shù)據(jù)轉(zhuǎn)換成用戶需要的相應(yīng)格式。
4 總結(jié)
計算機網(wǎng)絡(luò)技術(shù)的快速發(fā)展給基于云計算的桌面辦公系統(tǒng)的開發(fā)和應(yīng)用提供了便利的條件,基于云計算的桌面辦公系統(tǒng)給企業(yè)和事業(yè)單位的工作人員在辦公上提供了很大的幫助。云平臺的桌面辦公系統(tǒng)的設(shè)計研究具有一定的應(yīng)用價值。
參考文獻:
[1] 陳小軍,張璟. 虛擬化技術(shù)及其在制造業(yè)信息化中的應(yīng)用綜述[J].計算機工程與應(yīng)用,2015(23).
[2] 賈斌,吳永娟,何進. 基于電信運營商桌面虛擬化系統(tǒng)的安全性分析與研究[J].計算機科學,2012(S2).
[3] 徐浩,蘭雨晴.基于SPICE協(xié)議的桌面虛擬化技術(shù)研究與改進方案[J]. 計算機工程與科學,2013(12).
[4] 敖青云,蔣文蓉.基于KVM和QEMU的虛擬桌面系統(tǒng)的實現(xiàn)與應(yīng)用[J]. 計算機應(yīng)用與軟件,2012(11).
[5] 周文煜,陳華平,楊壽保,等. 基于虛擬機遷移的虛擬機集群資源調(diào)度[J]. 華中科技大學學報:自然科學版,2011(S1).endprint