[發(fā)明專利]一種新型的USB存儲設備重定向方法有效
| 申請?zhí)枺?/td> | 202010439263.8 | 申請日: | 2020-05-22 |
| 公開(公告)號: | CN111666122B | 公開(公告)日: | 2022-05-27 |
| 發(fā)明(設計)人: | 劉平;劉武;陳冬冬;袁紹永;姜喜華;陳銘 | 申請(專利權)人: | 湖南云之翼軟件有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;H04L67/025;H04L67/146 |
| 代理公司: | 北京和信華成知識產(chǎn)權代理事務所(普通合伙) 11390 | 代理人: | 顏思文 |
| 地址: | 410100 湖南省長沙市長沙縣湘龍街道汽配城路89號愷悅花園*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 新型 usb 存儲 設備 定向 方法 | ||
本發(fā)明提供一種新型的USB存儲設備重定向方法,涉及存儲設備重定向技術領域。該新型的USB存儲設備重定向方法,包括終端與云桌面,所述終端包括內(nèi)核層iSCSI目標驅(qū)動與應用層重定向客戶端程序,所述云桌面包括應用層重定向服務程序、應用層iSCSI發(fā)起端服務與內(nèi)核層iSCSI發(fā)起端驅(qū)動,所述內(nèi)核層iSCSI目標驅(qū)動與應用層重定向客戶端程序通過內(nèi)核在應用層的接口進行交互,所述應用層重定向客戶端程序與應用層重定向服務程序通過網(wǎng)絡套接字進行交互。本發(fā)明,重定向方法不僅僅適用于USB存儲設備,重定向設備在虛擬機初始化快,從發(fā)現(xiàn)設備到出現(xiàn)盤符再到磁盤耗時較短,重定向設備在虛擬機讀寫速度也得到了提高。
技術領域
本發(fā)明涉及存儲設備重定向技術領域,具體為一種新型的USB存儲設備重定向方法。
背景技術
云終端作為實現(xiàn)云桌面的載體,其功能是將云端的系統(tǒng)桌面呈現(xiàn)到前端來,其主要作用是顯示云端的桌面和將云終端的輸出輸入數(shù)據(jù)重定向到云端服務器上;云終端適用硬件有云終端、平板、手機、瘦客戶機、筆記本電腦、PC電腦主機,云終端的價格低廉,節(jié)電省耗,小巧機身,無需風扇散熱,無噪音干擾,低輻射,綠色健康環(huán)保;硬件使用周期長,一次投資,長期使用,采用軟硬件一體化設計,即利于維護又方便管理;支持外部設備打印機等,USB控制開放,故障率極低。
存儲設備重定向技術主要給基于桌面虛擬化環(huán)境的端到端接入提供云終端上存儲設備的使用能力,現(xiàn)有的存儲設備重定向有以下方案:
1)基于USB/IP協(xié)議提供的USB存儲設備重定向方法,該方法存在以下缺陷:僅適用于USB存儲設備,重定向設備在虛擬機初始化慢,從發(fā)現(xiàn)設備到出現(xiàn)盤符再到磁盤可用耗時太長,重定向設備在虛擬機讀寫慢;
2)基于SMB、NFS等網(wǎng)絡磁盤共享協(xié)議的網(wǎng)絡文件系統(tǒng)重定向方法,該方法存在以下缺陷:SMB、NFS等網(wǎng)絡磁盤共享協(xié)議代碼復雜,容易受網(wǎng)絡病毒攻擊,I/O請求多,對終端性能要求高,容易造成USB存儲設備損壞;用戶在虛擬化桌面上看到的是一個共享,用戶不容易接受;
3)基于DOKAN、WINFSP等文件過濾驅(qū)動實現(xiàn)的文件系統(tǒng)級I/O重定向方法,該方法存在以下缺陷:在重定向存儲設備中存儲的程序文件無法直接執(zhí)行。
發(fā)明內(nèi)容
(一)解決的技術問題
針對現(xiàn)有技術的不足,本發(fā)明提供了一種新型的USB存儲設備重定向方法,基于iSCSI協(xié)議實現(xiàn)云終端本地存儲設備在虛擬化桌面環(huán)境中的設備級重定向,解決了現(xiàn)有技術中存在的缺陷與不足。
(二)技術方案
為實現(xiàn)以上目的,本發(fā)明通過以下技術方案予以實現(xiàn):一種新型的USB存儲設備重定向方法,所述重定向方法包括終端與云桌面,所述終端包括內(nèi)核層iSCSI目標驅(qū)動與應用層重定向客戶端程序,所述云桌面包括應用層重定向服務程序、應用層iSCSI發(fā)起端服務與內(nèi)核層iSCSI發(fā)起端驅(qū)動,所述內(nèi)核層iSCSI目標驅(qū)動與應用層重定向客戶端程序通過內(nèi)核在應用層的接口進行交互,所述應用層重定向客戶端程序與應用層重定向服務程序通過網(wǎng)絡套接字進行交互,所述應用層重定向服務程序與應用層iSCSI發(fā)起端服務通過本地網(wǎng)絡套接字進行交互,所述應用層iSCSI發(fā)起端服務與內(nèi)核層iSCSI發(fā)起端驅(qū)動通過內(nèi)核在應用層的接口進行交互;
其中,所述重定向方法包括USB存儲設備重定向與SCSI存儲設備重定向,具體內(nèi)容如下:
1、USB存儲設備重定向:
1)用戶在終端插入USB存儲設備,終端應用層重定向客戶端程序從終端本地操作系統(tǒng)接收到USB設備插入事件,判斷該USB設備是否為USB存儲設備,僅當該USB設備為USB存儲設備時進行下面的處理流程;
2)終端應用層重定向客戶端程序為接入終端的USB存儲設備加載終端內(nèi)核層iSCSI目標驅(qū)動,連接到云桌面應用層重定向服務程序,并發(fā)送消息通知云桌面應用層重定向服務程序;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南云之翼軟件有限公司,未經(jīng)湖南云之翼軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010439263.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種油電混合系統(tǒng)及汽車
- 下一篇:一種自動化熟蛋剝殼、清洗機構





