欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

虛擬桌面系統(tǒng)中外設的接入處理方法及裝置的制造方法

文檔序號:8285285閱讀:677來源:國知局
虛擬桌面系統(tǒng)中外設的接入處理方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及云計算領域,具體而言,涉及一種虛擬桌面系統(tǒng)中外設的接入處理方法及裝置。
【背景技術】
[0002]隨著IT技術的演進,基礎架構方面也在推陳出新,伴隨虛擬化技術的不斷成熟,云計算也發(fā)展到了新的階段。云計算是分布式處理、并行計算和網(wǎng)格計算等概念的發(fā)展和商業(yè)實現(xiàn),其技術實質是計算、存儲、服務器、應用軟件等IT軟硬件資源的虛擬化,云計算在虛擬化、數(shù)據(jù)存儲、數(shù)據(jù)管理、編程模式等方面具有自身獨特的技術。
[0003]桌面虛擬機,即服務器虛擬化是云計算底層架構的重要基石。在服務器虛擬化中,虛擬化軟件需要實現(xiàn)對硬件的抽象,資源的分配、調度和管理,虛擬機與宿主操作系統(tǒng)及多個虛擬機間的隔離等功能,目前典型的實現(xiàn)(基本成為事實標準)有Citrix Xen>VMware ESXServer 和 Microsoft Hype-V 等。
[0004]云計算的虛擬桌面是利用和突出桌面優(yōu)點的同時創(chuàng)建一種新的基于云計算的Web應用開發(fā)和發(fā)布平臺。虛擬桌面即Web桌面,運行在瀏覽器上,能整合Web應用、Web服務、客戶端(Client) \服務器(Server)應用、C\S應用服務器以及本地客戶端應用到一個桌面環(huán)境上。云計算的虛擬桌面是利用和突出桌面優(yōu)點的同時創(chuàng)建一種新的基于云計算的Web應用開發(fā)和發(fā)布平臺。
[0005]目前在虛擬桌面應用過程中,分門別類的外設數(shù)不勝數(shù),從接口可分為通用串行總線(Universal Serial Bus,簡稱為USB)接口、串口、并口等。從設備類型可分為打印機、USB閃存驅動器、掃描儀、密碼輸入器、評價器、加密狗等。而且每種外設還分為不同的廠家和不同的型號。如果在虛擬桌面系統(tǒng)中接入各種外設,常規(guī)的手段是需要在每個瘦終端和每個桌面虛擬機上分別安裝相應的外設驅動并且調試,工作繁瑣且巨大,大量重復的工作還會出現(xiàn)傳錯安裝包、空間不夠等因素導致外設驅動安裝不正常,對問題排查也有很大難度。其中,瘦終端是使用虛擬桌面的設備,一般是一個內嵌了獨立的嵌入式操作系統(tǒng),可以通過各種協(xié)議連接到運行在服務器上的桌面的設備。
[0006]當前外設重定向管理存在以下問題:同樣的外設驅動需要在每個終端和桌面虛擬機中人工重復安裝和調測,資源投入高。
[0007]針對相關技術中的上述問題,目前尚未提出有效的解決方案。

【發(fā)明內容】

[0008]針對相關技術中,對于外設的驅動程序需要人工重復安裝而導致的浪費資源等問題,本發(fā)明提供了一種虛擬桌面系統(tǒng)中外設的接入處理方法及裝置,以至少解決上述問題。
[0009]根據(jù)本發(fā)明的一個方面,提供了一種虛擬桌面系統(tǒng)中外設的接入處理方法,包括:在檢測到虛擬機所在終端接入外設時,從虛擬桌面系統(tǒng)的外設驅動管理服務器中獲取該外設的驅動程序;將上述驅動程序下發(fā)至上述虛擬機進行安裝。
[0010]優(yōu)選地,從虛擬桌面系統(tǒng)的外設驅動管理服務器中獲取該外設的驅動程序,包括:接收來自上述虛擬機的通知消息,其中,上述通知消息攜帶有上述外設的類型信息;上述通知消息用于通知上述外設驅動管理服務器以下信息:上述外設已經(jīng)接入上述終端;從上述外設驅動管理服務器中獲取與上述類型信息對應的驅動程序。
[0011]優(yōu)選地,從上述外設驅動管理服務器中獲取與上述類型信息對應的驅動程序,包括:從上述外設驅動管理服務器預先存儲的驅動程序中查找與上述類型信息對應的驅動程序。
[0012]優(yōu)選地,從上述外設驅動管理服務器中獲取與上述類型信息對應的驅動程序之前,包括:通過上述外設驅動管理服務器接收上述虛擬機上傳的上述驅動程序,其中,上述驅動程序存儲于上述終端中。
[0013]優(yōu)選地,通過上述外設驅動管理服務器接收上述虛擬機上傳的上述驅動程序之前,包括:確定上述外設驅動管理服務器中未預先存儲上述驅動程序。
[0014]優(yōu)選地,將上述驅動程序下發(fā)至上述虛擬機進行安裝之前,包括:獲取上述虛擬機和上述終端的配置信息;根據(jù)上述配置信息判斷是否下發(fā)上述驅動程序,其中,在確定上述配置信息與上述驅動程序相適配時,確定下發(fā)上述驅動程序。
[0015]根據(jù)本發(fā)明的另一個方面,還提供了一種虛擬桌面系統(tǒng)中外設的接入處理裝置,包括:檢測模塊,用于檢測虛擬機所在終端是否接入外設;獲取模塊,用于在檢測到虛擬機所在終端接入外設時,從虛擬桌面系統(tǒng)的外設驅動管理服務器中獲取該外設的驅動程序;發(fā)送模塊,用于將上述驅動程序下發(fā)至上述虛擬機進行安裝。
[0016]優(yōu)選地,上述獲取模塊,包括:接收單元,用于接收來自上述虛擬機的通知消息,其中,上述通知消息攜帶有上述外設的類型信息;上述通知消息用于通知上述外設驅動管理服務器以下信息:上述外設已經(jīng)接入上述終端;獲取單元,用于從上述外設驅動管理服務器中獲取與上述類型信息對應的驅動程序。
[0017]優(yōu)選地,上述獲取單元,用于從上述外設驅動管理服務器預先存儲的驅動程序中查找與上述類型信息對應的驅動程序。
[0018]優(yōu)選地,上述接收單元,用于通過上述外設驅動管理服務器接收上述虛擬機上傳的上述驅動程序,其中,上述驅動程序存儲于上述終端中。
[0019]通過本發(fā)明,采用在檢測到虛擬機所在終端接入外設時,從虛擬桌面系統(tǒng)的外設驅動管理服務器中獲取驅動程序并下發(fā)至虛擬機進行安裝的技術手段,解決了相關技術中,對于外設的驅動程序需要人工重復安裝而導致的浪費資源等問題,從而提高了外設接入的調試效率。
【附圖說明】
[0020]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0021]圖1為根據(jù)本發(fā)明實施例的虛擬桌面系統(tǒng)中外設的接入處理方法的流程圖;
[0022]圖2為根據(jù)本發(fā)明實施例的虛擬桌面系統(tǒng)中外設的接入處理裝置的結構框圖;
[0023]圖3為根據(jù)本發(fā)明實施例的虛擬桌面系統(tǒng)中外設的接入處理裝置的另一結構框圖;
[0024]圖4為相關技術中手工部署外設重定向驅動的調測方法示意圖;
[0025]圖5為根據(jù)本發(fā)明實施例的用戶預先部署驅動包版本解決外設無縫接入示意圖;
[0026]圖6為根據(jù)本發(fā)明實施例的用戶沒有預先部署驅動包版本解決外設無縫接入示意圖。
【具體實施方式】
[0027]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0028]以下實施例可以應用到計算機中,例如應用到PC中。也可以應用到目前采用了智能操作系統(tǒng)中的移動終端中,還可以應用到云計算的虛擬機所在瘦終端中,并不限于此。對于計算機或移動終端的操作系統(tǒng)并沒有特殊要求。例如,以下實施例可以應用到Windows操作系統(tǒng)中。
[0029]圖1為根據(jù)本發(fā)明實施例的虛擬桌面系統(tǒng)中外設的接入處理方法的流程圖。如圖1所示,該方法包括以下處理步驟:
[0030]步驟S102,在檢測到虛擬機所在終端接入外設時,從虛擬桌面系統(tǒng)的外設驅動管理服務器中獲取該外設的驅動程序。
[0031]該處理步驟可以通過以下處理過程實現(xiàn):接收來自上述虛擬機的通知消息,其中,該通知消息攜帶有外設的類型信息;上述通知消息用于通知外設驅動管理服務器以下信息:上述外設已經(jīng)接入上述終端;從外設驅動管理服務器中獲取與上述類型信息對應的驅動程序。需要說明的是,此處“接入”的含義為硬件上的物理連接。更具體地,可以通過以下兩種方式獲取上述驅動程序:
[0032]第一種處理方式
[0033]在外設驅動管理服務器上預先存儲各種外設的驅動程序,即從外設驅動管理服務器預先存儲的驅動程序中查找與上述類型信息對應的驅動程序。
[0034]第二種處理方式
[0035]外設驅動管理服務器先從虛擬機所在終端獲取,然后再將獲取的驅動程序下發(fā)至虛擬機。具體地,通過外設驅動管理服務器接收上述虛擬機上傳的上述驅動程序,其中,上述驅動程序存儲于上述終端中。
[0036]需要說明的是,第一種處理方式可以和第二種處理方式結合使用,例如,可以優(yōu)先選用第一種處理方式,在外設驅動管理服務器中未預先存儲驅動程序時,采用第二種處理方式獲取上述驅動程序。
[0037]步驟S104,將上述驅動程序下發(fā)至上述虛擬機進行安裝。在將上述驅動程序下發(fā)至上述虛擬機進行安裝之前,還可以獲取上述虛擬機和上述終端的配置信息;根據(jù)上述配置信息判斷是否下發(fā)上述驅動程序,其中,在確定上述配置信息與上述驅動程序相適配時,確定下發(fā)上述驅動程序。
[0038]對于上述兩種處理方式,在具體實施時可以表現(xiàn)為以下兩種實現(xiàn)過程:
[0039]對于第一種處理方式,維護人員可預先在桌面后臺系統(tǒng)中部署各種外設的驅動包(即在外設驅動管理服務器中預先存儲驅動程序),并錄入外設配置信息,當桌面系統(tǒng)中有該種類型的外設接入時,系統(tǒng)自動在瘦終端上部署安裝該外設對應的驅動,并且自動在該外設已經(jīng)連接的桌面虛擬機中安裝部署相應的外設驅動。系統(tǒng)自動部署的外設驅動的時候,會自動判斷瘦終端的操作系統(tǒng)類型和硬盤空間、虛擬機的操作系統(tǒng)類型和硬盤空間等信息。如果不滿足需要條件,不進行自動部署操作。
[0040]對于第二種處理方式,客戶需要使用一種全新的外設類型,桌面后臺系統(tǒng)中沒有按照如上第一種處理方式的描述預先在桌面系統(tǒng)中部署外設驅動包,當客戶在瘦終端在插入新的外設的時候,系統(tǒng)將提示客戶端是否把瘦終端本地放置的外設安裝包錄入到后臺系統(tǒng)中,并根據(jù)當前已經(jīng)插入的設備提示客戶確認相應的設備信息,后臺系統(tǒng)根據(jù)客戶的確認動作記錄驅動包對應的配置信息。該錄入的驅動包作為后續(xù)其他終端自動部署的依據(jù)。系統(tǒng)自動部署的外設驅動的時候,會自動
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东莞市| 广东省| 常山县| 丽水市| 乌什县| 鹿邑县| 双辽市| 青冈县| 陈巴尔虎旗| 淮滨县| 大丰市| 富宁县| 县级市| 隆安县| 东海县| 高碑店市| 偏关县| 定陶县| 浑源县| 唐海县| 枣阳市| 博白县| 阜阳市| 峨眉山市| 湄潭县| 上饶县| 枣阳市| 土默特左旗| 荣成市| 大荔县| 四子王旗| 清新县| 十堰市| 凭祥市| 安陆市| 遵化市| 沙洋县| 德昌县| 比如县| 万安县| 于田县|