999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OpenStack的桌面云的應用與挑戰

2017-02-22 08:05:53唐興助解月江馬穎勁
計算機技術與發展 2017年2期

唐興助,解月江,馬穎勁

(北京航天自動控制研究所,北京 100854)

基于OpenStack的桌面云的應用與挑戰

唐興助,解月江,馬穎勁

(北京航天自動控制研究所,北京 100854)

隨著云計算技術的不斷完善和推廣使用,桌面云作為云計算的一種應用形態越來越受到關注。近年來,桌面云業務在國內開始蓬勃發展,越來越多的人開始接受云辦公的工作模式,桌面與數據分離,瘦終端代替傳統PC是大勢所趨。OpenStack作為云計算平臺,在推動企業云轉型的過程中有不可替代的優勢,其開放性和良好的企業生態為其贏得了事實上的云計算架構標準。雖然在服務器虛擬化中,OpenStack表現不俗,但在桌面虛擬化應用場景下,原生的OpenStack離商用卻還有一定的差距。通過對目前桌面云市場的發展現狀進行調研,對OpenStack的發展趨勢以及應用進行客觀的分析,得出相關結論,對OpenStack的學術及工程研究有一定的參考意義。

OpenStack;桌面云;虛擬化;云計算

0 引 言

桌面云[1],顧名思義就是利用虛擬化技術,將原有分散的終端軟件資源(含操作系統、應用軟件、客戶數據)集中地在云端管理起來,進行有效組織、安全存儲、按需分配,利用服務器資源進行集中運算,并可以通過瘦客戶端或者其他任何與網絡相連的設備來訪問跨平臺的應用程序,以及整個客戶桌面[2-4]。目前業界主流的模式是虛擬桌面基礎設施(Virtual Desktop Infrastructure,VDI)[5],該詞最早由VMware提出,相較于DaaS(Desktop as a Service)[6-7]模式,單從技術的角度看,兩者其實是同一回事,主要區別在于服務器的位置以及如何付費。目前用戶似乎并不習慣將自己重要的數據交由別人來托管,畢竟在信息時代,數據就是企業最重要的資產。

1 桌面云的市場發展現狀

根據國際知名咨詢與服務公司KPMG在2010年做的關于云計算的調查[8]中顯示,將近60%的機構和公司認為云計算會成為未來IT的發展模式,已經有45%的機構在使用某種形式的云計算,而剩下至少32%的機構表示未來將采用云計算。在2015年Evoloveip公司做的一項關于桌面云市場的調查中[9],大約36.5%的用戶稱他們的機構已經使用了虛擬桌面,而另有10%左右的用戶表示在一到三年內將使用桌面云。根據2015年國務院出臺的國發{2015}5號文件《國務院關于促進云計算創新發展培育信息產業新業態的意見》[10]中提出,將加快推進云計算建設,將云計算作為戰略產業予以支持。這表明,現在不管是政府還是企業都已開始認識到虛擬化技術帶來的好處。從服務器虛擬化市場的成熟,到桌面云、應用虛擬化等產品的不斷涌現,虛擬化技術已成為計算機技術發展的趨勢[11]。

但從另一個角度看,大型企業及一些運營商客戶仍有些疑慮,這些客戶財力雄厚,并不缺乏資金支持,但對于數據的安全和用戶的隱私有一定的擔憂。桌面云采用集中化數據存儲的方式,對組織來說,業務數據的安全性無疑提升了很多,但對于使用者來說,尤其是政府和事業單位等行業的員工,他們會擔心個人數據集存儲在云中心,可能會被管理員非授權查看,從而泄露了個人隱私。越是職位高、年齡大的員工,就越會存在類似的想法,從而會造成桌面云推廣艱難的情況。

在國內市場的桌面虛擬化廠商中,大概可以分為兩類。一類是有獨立知識產權,能獨立提供整套桌面虛擬化解決方案的廠商,比如VMware、Citrix、華為、云巢、深信服等,這些廠商有較大的研發團隊,有自己的渠道政策,一般底層是基于開源的hypervisor(如Xen和KVM等),Citrix和華為是基于Xen基礎上獨立開發的,云巢和深信服是基于KVM的。還有一類是這些廠商的代理經銷商,分布在全國各地,這些渠道商可能是和第一類廠商OEM合作,或者基于第一類廠商進行淺度定制出行業特色的桌面云產品,如華勝天成、申騰、實利通和、拓實科技、中企通訊等。對于絕大多數企業客戶來說,提到桌面虛擬化,首先想到的當然是VMware和Citrix這些國際知名公司,因為無論從品牌知名度、產品成熟度,技術實力,還是市場份額,這些國際IT巨頭的的確確在領導著桌面虛擬化的發展。然而,隨著虛擬化技術的興起以及市場需求的劇增,近些年國內也涌現出了不少虛擬化廠商,其中不乏一些發展勢頭較猛的,比如深信服、云端時代等。

表1是現在國內市場上能提供桌面云解決方案的主要廠商,這些廠商都有各自的渠道政策,其中華為在國內企業中實力較強,其他一些企業也以提供云計算解決方案為主要業務。

2 桌面云的發展趨勢

2.1 開源越來越受到歡迎

KVM和Xen都是開源的底層hypervisor,Xen是通過軟件模擬的虛擬化技術,較為龐大和復雜,KVM是基于硬件的虛擬化技術,需要硬件虛擬化技術支持[12],比如Intel的VT-x和VT-d等,這種虛擬化技術輕巧而高效,已經集成到Linux內核中了,是未來發展的趨勢。OpenStack是事實上的云架構標準[13],自誕生以來就受到了很大的關注,每年推出兩個版本,現在依然處于快速發展當中,已經有越來越多的公司選擇OpenStack作為自己的云計算平臺。開源的一個重要特點就是可以解除廠商鎖定,避免被一家公司綁架。

表1 國內市場上的桌面云廠商

2.2 云桌面替代傳統PC是必然

在計算機行業里,一般來說,維護成本往往會比前期投入大很多,從業務價值的角度來看,桌面維護對組織業務發展并不創造直接的價值,沒有帶來生產力的提升,在這方面的投入越大,浪費就越多。傳統模式下還需要批量采購PC,然后做系統鏡像,接著幫助用戶部署。而在整個PC生命周期中還會有修復補丁升級、軟件更新等繁鎖的工作。并且每過三四年時間,還要繼續重復這個過程。在安全方面,信息資產在組織內的價值越來越高,PC模式下,信息資產的分散化管理使得信息安全的保護機制變得更加復雜:數據在本地PC存儲,容易產生泄密事件,同時分散化的數據存儲難以統一備份,面臨數據丟失風險。如何去管理這些分散的信息資產已成為IT部門迫切需要解決的問題。總之,新型辦公模式衍生出“簡化管理、數據安全、移動辦公”等需求,為了應對桌面運維的挑戰,并更好地滿足客戶需求,“瘦終端+云桌面”替換傳統PC勢在必行。

2.3 國產化和自主可控不可或缺

在棱鏡事件之后,國家重要機關對信息安全的重視不斷增加,自主可控、國產化已經作為國內政府及事業單位的潛在采購要求,借助這個機會,國內的云計算公司將大有可為。眾所周知,很多IT技術,包括操作系統、數據庫、云計算等,國外都起步較早,技術更加完善成熟,而對于桌面虛擬化,隨著這幾年的技術突破,一些國產廠家逐漸具備了自主創新的核心傳輸協議,解決了操作體驗流暢性、高清視頻播放、外設兼容性等問題。相反,國外廠商在國內落地的過程中,卻發現了一些水土不服的問題:方案復雜,實施難度大;多方整合,投資成本高;產品架構復雜,運維難度大,甚至超過傳統PC的運維投入。如此種種,加之國家政策的支持,正是國內桌面云廠商利用差異化提升產品,發展創新的大好時機。

2.4 桌面云的安全可靠性依然是企業關注的重點

當桌面由本地移到云端之后,客戶擔心的是萬一系統出現崩潰、藍屏和突然關機等故障時,能否恢復,這是虛擬機級的HA,云計算企業必須能提供這一保障。桌面云的體驗直接影響客戶的信心。要讓桌面云能替換本地PC,就必須提供同等甚至更好的用戶體驗,桌面是否流暢,播放視頻是否卡頓,軟件是否兼容,這些問題中,傳輸協議尤為關鍵。在調研的各云計算公司中,絕大部分都會重新優化傳輸協議,有的是基于開源的如Spice協議優化(如國云科技),有的是自己開發,協議是連接遠程與用戶的通道,在桌面云架構中占據著舉足輕重的地位,必須作為核心技術予以重視。

3 基于OpenStack的桌面云面臨的挑戰

一直以來,OpenStack在國內的應用主要集中于對成本敏感、技術架構要求較高的互聯網企業,而眾多的企業應用絕大多數均架構在國外昂貴的商業軟件基礎之上。除了因為OpenStack在時間上晚于商業軟件推出的因素之外,造成這種局面的因素之一是OpenStack雖然可以滿足互聯網企業大量服務器虛擬化的要求,但一直缺少的桌面虛擬化功能使得OpenStack的“功能強大、開放靈活、代碼安全、低成本”的優勢無法發揮。除了歷史因素外,在新建一個系統時企業很難采取分別建設服務器虛擬化平臺與桌面虛擬化平臺的策略,而是更多地希望通過一個平臺來同時解決兩個方面的問題。如今在社區里,OpenStack暫時還沒有組件用來專門支持桌面云,所以基于OpenStack的桌面云距離商用生產還有一段距離,要讓原生的OpenStack桌面云落地企業,還需解決以下關切。

3.1 安裝部署

OpenStack的部署是一個龐大而復雜的問題,到最新版為止已經有至少11個組件,而正在開發和孵化的項目有至少5個,要把這些組件完整正確地部署到各節點并非易事。目前OpenStack的部署工具中較為方便的屬Mirantis公司開發的Fuel部署工具[14],但Fuel部署工具并不靈活,比如不能以all-in-one的方式部署在一臺節點上,對于多節點HA部署也有問題,而且Fuel部署完之后無法直接用于生產實踐,需要做配置修改。所以需要有一套能更加靈活部署的工具。

3.2 端到端的管控(瘦終端管理軟件)

OpenStack中提供了開源云的架構,但是在實際部署的云桌面解決方案中,往往需要加入端到端的管控功能,比如在瘦客戶機中需要部署的管理軟件,來對瘦終端的端口進行管控,確保未被授權的端口不可隨意接入虛擬機。虛擬機故障無法絕對避免,當虛擬機出現無法遠程連接的時候,需要能提供自助維護的功能,OpenStack默認的帶有VNC的支持,但還需要集成到端管理軟件中,為了降低管理員的負擔,連接管理軟件需要有桌面發放的功能,能統一對所有虛擬機發放補丁和安裝軟件等。

3.3 云系統安全性

按密級分配和存儲虛擬機。在軍工和保密安全行業,對于虛擬機的存儲有按密級劃分的要求,這種情況下往往需要對主機劃分相應的集群,然后修改虛擬機的調度算法,使得在創建虛擬機的時候能夠選擇相應的密級,從而保證對應密級的虛擬機只能在對應密級的主機中存儲,并保證不同密級的虛擬機不能混合存儲。

3.4 虛擬機級的HA

作為一個私有云的商業解決方案,客戶最看重的一點是數據的安全性,現在能看到的HA部署方式是用Fuel的HA多節點方式,但并沒有達到預期效果。OpenStack目前沒有對虛擬機級別的HA進行實際的支持,后續可能會增加。對于這一功能,最重要的三個步驟是:發現、隔離和恢復。首先發現虛擬機的故障,然后隔離故障的虛擬機,接著恢復發生故障的虛擬機,而OpenStack并沒有相關組件進行很好的支持。

3.5 主機監控和報警管理

原生的OpenStack監控組件Ceilometer,是一個計費功能的組件,同時可以進行資源監控,但是還遠遠不夠完善。各解決方案提供商都是用自己開發的或者其他開源的Linux插件來代替此組件的功能,比如用Nagios。但都不能集成到OpenStack的Dashboard組件里,單獨的管理界面不利于管理員的維護,對原生的Ceilometer進行二次開發是一個可選的方案。同時對于日志的管理也不夠方便,日志是系統運行中留下的非常重要的數據,但OpenStack一個如此龐大的系統,每天產生大量的日志,必須要有一個可視化的日志查看工具,而且應該將其集成到Horizon中統一管理。

3.6 桌面的流暢顯示

桌面流暢與否直接影響用戶體驗。對于一般辦公、高清視頻播放和運行2D軟件,如Photoshop、AutoCAD和Protell 99SE等,主要的瓶頸在于桌面傳輸協議的優化。對于3D設計軟件,如3D MAX等,由于KVM對GPU直通技術和GPU虛擬化技術還不支持,而OpenStack的首選Hypervisor是KVM,支持的最好的也是KVM,所以如果需要3D功能,則需要考慮基于Xen來搭建,但效果還有待檢驗。

3.7 OpenStack的平滑升級

OpenStack的社區活躍程度很高,開發進度也相對較快,每年都推出兩個穩定的版本,至今為止最新版是L版。有的版本改動程度小,但有的版本可能改動量會較大。作為基于開源OpenStack的桌面云,如果在其上做定制開發后,就鎖定于某個版本不再升級,這似乎就偏離了社區的主線,所以如何做到在生產環境中,既不影響現有業務,同時還能穩定升級,這是一個必須解決的問題。

4 結束語

隨著信息技術的發展,人們將逐步進入云計算時代,桌面云作為云計算的一種重要形式,正越來越受到歡迎。作為最大的開源云計算平臺OpenStack,其桌面虛擬化應用方面離商用還面臨著很大的挑戰,但這也無法阻止其受歡迎的程度。在社區持續活躍,企業不斷支持的情況下,仍對其充滿信心,而作為云計算發展的公司,把握市場和技術發展的方向,將為其搶占市場獲得先機。

[1] Mell P,Grance T.The NIST definition of cloud computing[J].Communications of the ACM,2011,53(6):50.

[2] 王 峰,江 峰,李朝陽.虛擬桌面及關鍵技術分析云計算時代的數據庫研究[J].電信技術,2011(1):24-26.

[3] 張小斌.OpenStack企業云平臺架構與實踐[M].北京:電子工業出版社,2015:80-85.

[4] 占 海,張繼勇.云落誰家?OpenStack基于場景的架構設計實踐[M].北京:電子工業出版社,2016:185-188.

[5] 李 梅,羅南林,蔡建軒.基于VDI模式的桌面云管理平臺設計與實現[J].計算機科學,2015,42(6A):345-348.

[6] Wang S T,Chang H Y.An adaptive virtual desktop service in cloud computing platform[J].Computer,Electrical,Automation,Control and Information Engineering,2014,8(4):550-554.

[7] Patil P U,Ambavkar P S,Meshram D B B,et al.Desktop virtualization using SaaS architecture[J].International Journal of Advanced Research in Computer Engineering & Technology,2012,1(4):666-670.

[8] 2010 cloud computing survey[R/OL].2010.https://www.kpmg.com/ES/es/ActualidadyNovedades/ArticulosyPublicaciones/Documents/2010-Cloud-Computing-Survey.pdf.

[9] The state of the desktop survey-virtual desktops[R/OL].2015.http://www.evolveip.net/2015-the-state-of-the-desktop-survey-virtual-desktops.

[10] 國務院關于促進云計算創新發展培育信息產業新業態的意見[S/OL].2015.http://www.gov.cn/zhengce/content/2015-01/30/content_9440.htm.

[11] Sultana A,Daimary B,Chettri M,et al.Virtualized remote web desktop[C]//3rd national conference on emerging trends and applications in computer science.Shillong:[s.n.],2012:270-273.

[12] 肖 力,汪愛偉,楊俊俊,等.深度實踐KVM[M].北京:機械工業出版社,2015:1-10.

[13] Van V N,Chi L M,Long N Q,et al.A performance analysis of OpenStack open-source solution for IaaS cloud computing[C]//Proceedings of the second international conference on computer and communication technologies.[s.l.]:Springer,2016:141-150.

[14] 徐 磊,王 磊.基于OpenStack的私有云搭建的研究[J].信息通信,2014(5):4-7.

Application and Challenge of Desktop Cloud Based on OpenStack

TANG Xing-zhu,XIE Yue-jiang,MA Ying-jin

(Beijing Aerospace Automatic Control Institute,Beijing 100854,China)

As continuous improvement and promotion of cloud computing technology,much more attention is being paid to the desktop cloud which is a new form of application in cloud computing.Recently,since the desktop cloud business in the civil begins to flourish,more and more people start to accept working on the cloud.It is the irresistible trends that thin client alternative to traditional PC and desktop will be separated from data.OpenStack,as a cloud computing platform,has an irreplaceable advantage in the process of promoting enterprise cloud transformation,whose openness and good companies’ ecology has earned its factual status of cloud computing architecture standards.Although it does well in server virtualization,there is still a gap from commercial application in desktop virtualization sceneries for the native OpenStack.By making a survey for the development situation of recent desktop cloud market,an objective analysis of application and trends for OpenStack is carried out.It is concluded that it is a reference for academic and engineering research of OpenStack.

OpenStack;desktop cloud;virtualization;cloud computing

2016-03-26

2016-06-29

時間:2017-01-04

國家自然科學基金資助項目(61403355)

唐興助(1993-),男,碩士研究生,研究方向為云計算與大數據;解月江,研究員,研究方向為云計算與大數據。

http://www.cnki.net/kcms/detail/61.1450.TP.20170104.1039.070.html

TP39

A

1673-629X(2017)02-0147-04

10.3969/j.issn.1673-629X.2017.02.033

主站蜘蛛池模板: 日本福利视频网站| 凹凸国产熟女精品视频| 精品午夜国产福利观看| 久草青青在线视频| 最新国产午夜精品视频成人| 91精品综合| 久久人人爽人人爽人人片aV东京热 | 日韩av无码精品专区| 中国一级特黄大片在线观看| 91色在线观看| 波多野结衣无码AV在线| 孕妇高潮太爽了在线观看免费| 久久精品亚洲中文字幕乱码| 亚洲人成网18禁| 久久久久久国产精品mv| 99人妻碰碰碰久久久久禁片| 高清免费毛片| 亚洲伦理一区二区| 国产精品三级av及在线观看| 亚洲男人天堂久久| 久久久亚洲色| 一级毛片在线播放| 欧美日韩精品综合在线一区| 亚洲欧美日韩中文字幕在线| 久久99精品久久久大学生| 凹凸国产分类在线观看| 亚洲最大情网站在线观看| 欧美综合中文字幕久久| 国产又大又粗又猛又爽的视频| Jizz国产色系免费| 国产成人精品优优av| 国产91视频免费| 美女无遮挡被啪啪到高潮免费| 91无码视频在线观看| 伊人91视频| 免费看a毛片| 国产精品自在在线午夜区app| 日韩专区欧美| 国产一区二区三区在线精品专区| 香蕉eeww99国产精选播放| 色天堂无毒不卡| 青草午夜精品视频在线观看| 国产精品久久久久鬼色| 亚洲无限乱码| 亚洲女同欧美在线| 曰AV在线无码| 最新国语自产精品视频在| 欧美色图久久| 亚洲AV无码久久精品色欲| 亚洲va欧美va国产综合下载| 天天做天天爱夜夜爽毛片毛片| 无码国产伊人| 欧美在线综合视频| 久久a毛片| 日本高清免费一本在线观看| 天天爽免费视频| 99性视频| 免费欧美一级| 99久久成人国产精品免费| 国产高清无码麻豆精品| a在线亚洲男人的天堂试看| 久久99热66这里只有精品一| 精品国产91爱| 国产精品专区第1页| 国产精品自拍合集| 2018日日摸夜夜添狠狠躁| 国产视频只有无码精品| 中文无码日韩精品| 黄色一级视频欧美| 国产亚洲精品97AA片在线播放| 色135综合网| 色噜噜久久| 久久人人爽人人爽人人片aV东京热| 亚洲综合香蕉| 国产精品99在线观看| 国产黄色爱视频| 国产白浆视频| 国产乱肥老妇精品视频| 精品少妇人妻无码久久| 国产91成人| 乱人伦视频中文字幕在线| 国产成人精品高清不卡在线|