專利名稱:一種在虛擬服務(wù)器上實(shí)現(xiàn)usb設(shè)備軟拔插的方法
一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)軟件技術(shù)領(lǐng)域,特別涉及一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟 拔插的方法。
背景技術(shù):
隨著虛擬化時(shí)代的到來,原來在終端本地使用的USB設(shè)備,被遷移到虛擬機(jī),云計(jì) 算等虛擬化的服務(wù)端,用戶通過登錄到虛擬的服務(wù)端想使用插入在服務(wù)端的USB設(shè)備,在 此情況下,如果用戶想拔插USB設(shè)備,就必須在服務(wù)端手工拔插,而對(duì)于用戶來說,這樣的 操作是相當(dāng)困難的,而且很難實(shí)現(xiàn),其原因有以下幾點(diǎn)1、虛擬化的服務(wù)端一般都遠(yuǎn)離客戶,甚至用戶也不知道服務(wù)端在哪里。2、假設(shè)客戶能找到服務(wù)端,那么拔插一次USB設(shè)備都要有人在服務(wù)器的服務(wù)端進(jìn) 行操作,成本太高,可行性也很差,也不便于管理。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題,在于提供一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的 方法,解決了在虛擬服務(wù)器上USB設(shè)備的拔插需求。本發(fā)明是這樣實(shí)現(xiàn)的一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的方法,其特征 在于包括在虛擬服務(wù)器上設(shè)置一 USB設(shè)備顯示模塊、一 USB設(shè)備偵測(cè)模塊、一 USB設(shè)備軟 拔出模塊以及一 USB設(shè)備軟插入模塊,其具體步驟如下當(dāng)用戶登錄到虛擬服務(wù)端時(shí),服務(wù) 端USB設(shè)備物理上自動(dòng)連接到虛擬服務(wù)端,當(dāng)用戶通過USB軟插入模塊插入U(xiǎn)SB設(shè)備時(shí), USB設(shè)備偵測(cè)模塊監(jiān)控到其USB設(shè)備插入,并通知USB設(shè)備顯示模塊進(jìn)行USB設(shè)備的狀態(tài)顯 示,此時(shí)用戶可以通過USB設(shè)備顯示模塊控制設(shè)備的拔出和插入,當(dāng)用戶要進(jìn)行軟拔出操 作時(shí),通過USB設(shè)備軟拔出模塊,進(jìn)行拔出操作。本發(fā)明具有如下優(yōu)點(diǎn)通過USB設(shè)備顯示模塊、USB設(shè)備偵測(cè)模塊、USB設(shè)備軟拔 出模塊以及USB設(shè)備軟插入模塊共同協(xié)作來實(shí)現(xiàn)對(duì)USB設(shè)備的拔插,不僅改善了虛擬化服 務(wù)器的用戶體驗(yàn),而且也降低了運(yùn)營(yíng)成本,從而促進(jìn)了虛擬化的普及。
圖1為本發(fā)明原理框架示意圖。
具體實(shí)施方式參照?qǐng)D1,在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的方法,包括在虛擬服務(wù)器上設(shè) 置一 USB設(shè)備顯示模塊、一 USB設(shè)備偵測(cè)模塊、一 USB設(shè)備軟拔出模塊以及一 USB設(shè)備軟插 入模塊,其具體步驟如下當(dāng)用戶登錄到虛擬服務(wù)端時(shí),服務(wù)端的USB設(shè)備物理上自動(dòng)連接 到虛擬服務(wù)端,當(dāng)用戶通過USB軟插入模塊插入U(xiǎn)SB設(shè)備時(shí)(當(dāng)用戶登錄到服務(wù)端后,連到 務(wù)端的USB設(shè)備就會(huì)自動(dòng)被軟插入模塊識(shí)別),USB設(shè)備偵測(cè)模塊監(jiān)控到其USB設(shè)備插入,并通知USB設(shè)備顯示模塊進(jìn)行USB設(shè)備的狀態(tài)顯示,此時(shí)用戶可以通過USB設(shè)備顯示模 塊控制設(shè)備的拔出和插入,當(dāng)用戶要進(jìn)行軟拔出操作時(shí),通過USB設(shè)備軟拔出模塊,進(jìn)行拔 出操作。其中USB設(shè)備顯示模塊顯示當(dāng)前物理上插入的USB設(shè)備及其狀態(tài),USB設(shè)備的狀 態(tài)有兩種插入狀態(tài)和拔出狀態(tài)。USB設(shè)備偵測(cè)模塊偵測(cè)物理上設(shè)備的插入和拔出,當(dāng)物 理上設(shè)備插入時(shí),它會(huì)通知USB設(shè)備顯示模塊顯示此設(shè)備及相關(guān)狀態(tài)。USB設(shè)備軟拔出模 塊接收到USB設(shè)備顯示模塊拔出設(shè)備的命令,對(duì)其進(jìn)行軟拔出操作。USB設(shè)備軟插入模塊 接收到USB設(shè)備顯示模塊插入設(shè)備的命令,對(duì)其進(jìn)行軟插入操作。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與 修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的方法,其特征在于包括在虛擬服務(wù)器上設(shè)置一USB設(shè)備顯示模塊、一USB設(shè)備偵測(cè)模塊、一USB設(shè)備軟拔出模塊以及一USB設(shè)備軟插入模塊,所述方法具體步驟如下當(dāng)用戶登錄到虛擬服務(wù)端時(shí),服務(wù)端USB設(shè)備物理上自動(dòng)連接到虛擬服務(wù)端,當(dāng)用戶通過USB軟插入模塊插入U(xiǎn)SB設(shè)備時(shí),USB設(shè)備偵測(cè)模塊監(jiān)控到其USB設(shè)備插入,并通知USB設(shè)備顯示模塊進(jìn)行USB設(shè)備的狀態(tài)顯示,此時(shí)用戶可以通過USB設(shè)備顯示模塊控制設(shè)備的拔出和插入,當(dāng)用戶要進(jìn)行軟拔出操作時(shí),通過USB設(shè)備軟拔出模塊,進(jìn)行拔出操作。
全文摘要
本發(fā)明提供一種在虛擬服務(wù)器上實(shí)現(xiàn)USB設(shè)備軟拔插的方法,該方法通過USB設(shè)備顯示模塊、USB設(shè)備偵測(cè)模塊、USB設(shè)備軟拔出模塊以及USB設(shè)備軟插入模塊共同協(xié)作來實(shí)現(xiàn)對(duì)USB設(shè)備的拔插技術(shù),解決了虛擬化時(shí)代,USB設(shè)備的拔插需求。
文檔編號(hào)G06F9/455GK101980165SQ201010533270
公開日2011年2月23日 申請(qǐng)日期2010年11月4日 優(yōu)先權(quán)日2010年11月4日
發(fā)明者張輝 申請(qǐng)人:福建升騰資訊有限公司