?

基于云計算的桌面辦公系統的設計

2017-11-20 13:07郭來軍
電腦知識與技術 2017年26期
關鍵詞:云計算虛擬化

郭來軍

摘要:云計算是通過網絡把大量的虛擬化資源鏈接在一起,進行統一管理后構成虛擬資源池,為用戶按需提供服務。傳統的辦公環境是PC為工作人員提供計算機環境,云計算的出現改變了傳統的辦公設備之間的物理限制,在云計算框架下設計的桌面辦公系統可以隨時隨地為工作人員進行服務。該文對云計算概念和云平臺桌面辦公的關鍵性技術進行了分析,對基于云計算的桌面辦公系統的需求進行了研究,提出了基于云計算的桌面辦公系統的設計方案。

關鍵詞:云計算;桌面辦公系統;虛擬化;資源池

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)26-0043-02

隨著計算機信息技術的發展,云計算成為計算機應用研究的焦點內容,云計算的出現提高了企業對軟件資源和硬件資源的利用率,使復雜的系統集群變得越來越智能化。桌面辦公環境主要是提高工作人員的工作效率,隨著計算機在企業中的普及,員工辦公主要是靠電腦來進行操作,這樣給管理上帶來了很多的問題。辦公計算機數量增多而且位置分散,許多員工對計算機應用中出現的問題不能夠很好的解決,這樣不但影響工作效率而且還有可能把企業的機密信息泄露出去,所以急需一種安全并且高效的左面辦公系統來解決存在的問題。

1 云計算及桌面關鍵技術研究

1.1 云計算

云計算是一種分布式計算方式,把網絡上的資源都集成到云端,實現超級計算模式,云計算的計算處理能力非常強大。云計算把所有的資源進行整合然后統一管理,使用云計算的用戶不用擔心自己的資源怎么樣存儲,也不必擔心自己的軟件和硬件的管理和維護,對云資源的使用只需要按需付費就可以了。云計算通過網絡把分散的資源和應用集中起來,在集群中的服務器可以利用虛擬化技術進行靈活的擴展,這樣形成了云計算的強大的計算能力、超大的存儲能力和應用服務平臺。云計算體系結構如圖1所示。

在云計算體系結構圖中云客戶端是用戶接入云平臺的接口,用戶通過云客戶端登錄到桌面辦公系統。服務目錄是為用戶提供服務菜單供用戶選擇的,用戶根據服務目錄來定制自己的應用和服務。管理部署包括對用戶的管理和部署應用服務。資源監控對云平臺資源進行負載監控來調整資源的配置。服務器集群面對用戶的請求可以做出最快的響應,完成數據備份,保證數據的安全。

1.2 云桌面辦公的關鍵技術

虛擬化技術是對計算資源分配部署的一種技術,云計算的虛擬化解決方案就是把分散各個地方的服務器整合成一個集群,降低了服務器的成本,而且提高了資源的利用效率。數據存儲管理技術是解決云計算中數據存儲問題的,隨著存儲數據量的驟增,以及數據面臨的安全性的問題,數據存儲管理技術保證云計算平臺數據的安全性和可靠性,對數據進行異地備份,保證整個云計算平臺具有較高的數據吞吐率。私有云技術是企業未來獨立使用云而建立的云計算平臺,這樣企業可以掌握云計算系統的穩定性,提供一個良好的云平臺的環境。數據的安全性是云服務的重要內容,私有云在數據安全性方面具有自己的優勢。私有云在局域網內使用的時候計算反映能力快,上傳和下載數據快,平臺具有較好的穩定性。

2 基于云計算的桌面辦公系統需求分析

2.1 系統設計原則

基于云計算的桌面辦公系統設計是為了解決企業辦公效率低的問題,保證企業機密信息的安全性。桌面辦公系統的界面在使用上要方便快捷,整個桌面辦公系統的框架要方便拓展,并且要與原先系統做好很好的兼容?;谠朴嬎愕淖烂孓k公系統功能要完善,可以滿足不同工作人員的需要,操作界面簡潔,管理操作有序。系統的后臺存放個人的信息和企業的信息,所以要保證數據的安全性,系統中對通信的信息要進行加密處理,對不同的用戶要分配不同的權限。企業在云計算平臺部署的時候,要保證辦公系統和硬件之間的兼容性,在原有系統和設施的基礎上建立桌面辦公系統,這樣做可以減少成本。

2.2 系統需求分析

云計算的桌面辦公系統利用云計算虛擬化的特點建立平臺,所有的軟件和硬件的管理都由后臺人員進行統一的管理,根據工作人員的不同的需求在虛擬桌面上設計相應的應用,可以很好地解決辦公系統中存在的問題,基于云計算的桌面辦公系統的開發和研究是非常有必要的。系統的需求分析主要從兩方面進行分析,分別是功能性需求和非功能性需求。功能性需求分析包括管理員需求和用戶需求,對非功能性需求分析是為系統的補充,在系統設計的時候可以給用戶更多的體驗。功能性需求分析,在整個系統中用戶是直接的使用者,普通用戶在對系統進行使用的時候,首先要對云桌面進行登錄,對平臺提供的應用進行使用。用戶可以通過個人虛擬機進行登錄或者通過瀏覽器進行登錄。系統管理員是整個系統的管理維護人員,主要負責對用戶和應用進行管理,還包括虛擬機管理和權限管理等。管理員主要功能如圖2所示。

在系統管理員主要管理功能狀態圖中,用戶管理包括用戶賬號管理,對賬號的添加修改和刪除等操作。應用管理師對軟件進行審核,審核通過的軟件直接應用在云平臺上,在前期管理員要對不同的應用進行初始化,對不同的應用進行配置。虛擬機管理師根據用戶需求的不同來分配不同的虛擬機,創建虛擬機模板。監控管理師對資源監控管理和負載監控管理,對服務器進行嚴密的監控,監控信息通過管理員界面顯示出來,作為資源調度的依據。權限管理師對角色的創建,對不同的角色分配不同的權限。

3 基于云計算的桌面辦公系統設計

云平臺桌面辦公系統是對云平臺的統一管理,實現用戶和云平臺之間有效的對接,桌面辦公系統的體系結構采用B/S結構,在云平臺上面用戶可以根據自己的需要來定制應用服務?;谠朴嬎愕淖烂孓k公系統的總體功能圖如圖3所示。

在對桌面辦公系統的功能進行設計中,權限管理定義角色和權限分配;用戶管理是用戶的定義和增加、刪除等操作;應用管理是應用的定義、配置和增加、刪除;存儲管理功能主要負責是否提供網盤,以及網盤配置大??;云超市主要功能是軟件發布者發布軟件,管理員審核用戶發布的軟件,軟件訂閱者個性化訂閱軟件,管理員審核用戶訂閱的軟件;服務器虛擬化功能是創建虛擬服務器,虛擬服務器開關機、斷電等操作;提高容錯可靠性,還原點的創建和還原,虛擬服務器的遷移。

桌面辦公系統對云平臺的管理是通過管理平臺實現的,用戶通過客戶端登陸應用,在用戶管理界面上訂閱應用和服務。桌面辦公系統是一個統一的平臺,負責管理虛擬服務器和平臺上的應用,云平臺管理員通過瀏覽器客戶端也可以很方便地對用戶和虛擬服務器進行管理。云計算就是不斷地把終端的分析和計算處理都轉移到云計算的平臺,云計算的核心是虛擬化的,用戶根據自己的需要可以在任何的位置都可以享受云服務,云計算具有一定的高效性,云平臺一旦發現故障那么就會將故障部分進行隔離后進行維護,這樣不會影響用戶的使用,在云計算中用戶的數據采用多機備份的方式,這樣比本地計算機的安全性和可靠性更高。云服務提供商可以根據用戶的數量變化來對平臺進行改動,用戶也可以根據自己對資源的需求增加應用。云計算的成本低,云計算節點可以采用價格低的服務器,成本低但是服務質量沒有減少,用戶可以花少錢獲取多的服務,對硬件和軟件的管理和維護的問題用戶不用去擔心。桌面辦公系統所有的功能都是以云控中心為核心的,云平臺桌面管理系統把瀏覽器端發來的數據轉換成云控中心需要的格式,云平臺桌面也可以把云控中心的數據轉換成用戶需要的相應格式。

4 總結

計算機網絡技術的快速發展給基于云計算的桌面辦公系統的開發和應用提供了便利的條件,基于云計算的桌面辦公系統給企業和事業單位的工作人員在辦公上提供了很大的幫助。云平臺的桌面辦公系統的設計研究具有一定的應用價值。

參考文獻:

[1] 陳小軍,張璟. 虛擬化技術及其在制造業信息化中的應用綜述[J].計算機工程與應用,2015(23).

[2] 賈斌,吳永娟,何進. 基于電信運營商桌面虛擬化系統的安全性分析與研究[J].計算機科學,2012(S2).

[3] 徐浩,蘭雨晴.基于SPICE協議的桌面虛擬化技術研究與改進方案[J]. 計算機工程與科學,2013(12).

[4] 敖青云,蔣文蓉.基于KVM和QEMU的虛擬桌面系統的實現與應用[J]. 計算機應用與軟件,2012(11).

[5] 周文煜,陳華平,楊壽保,等. 基于虛擬機遷移的虛擬機集群資源調度[J]. 華中科技大學學報:自然科學版,2011(S1).endprint

猜你喜歡
云計算虛擬化
基于OpenStack虛擬化網絡管理平臺的設計與實現
對基于Docker的虛擬化技術的幾點探討
虛擬化技術在CTC/TDCS系統中的應用研究
虛擬化技術在計算機技術創造中的應用
實驗云:理論教學與實驗教學深度融合的助推器
高速公路服務器虛擬化技術應用與探討
存儲虛擬化還有優勢嗎?
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合