[發明專利]一種云桌面鼠標位置感知與鼠標操作事件管理方法有效
| 申請號: | 202110589599.7 | 申請日: | 2021-05-28 |
| 公開(公告)號: | CN113296865B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 李凡;王流一;陳剛;馬勇;張錦 | 申請(專利權)人: | 貴州海譽科技股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0354;G06F3/038;H04L67/10 |
| 代理公司: | 北京惠智天成知識產權代理事務所(特殊普通合伙) 11681 | 代理人: | 周建 |
| 地址: | 550000 貴州省貴陽市南*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 桌面 鼠標 位置 感知 操作 事件 管理 方法 | ||
本發明提供了一種云桌面鼠標位置感知與鼠標操作事件管理方法,將原有通過訪問GPU直通云桌面虛擬單元時鼠標渲染模式調整為客戶端渲染模式,同時將終端鼠標位置信息、鼠標控制事件等信息傳至云桌面虛擬單元,同時云桌面虛擬單元內鼠標圖形圖像根據應用變化而變化時,通知終端繪制正確的鼠標圖像。從而解決在直通GPU設備的云桌面中,其鼠標移動、鼠標位置與鼠標圖像存在顯示延遲的問題。
技術領域
本發明涉及虛擬化和云計算領域,特別是涉及一種云桌面鼠標位置感知與鼠標操作事件管理方法。
背景技術
目前基于QEMU-KVM的虛擬化云桌面根據圖形渲染使用場景分類,主要包含面向普通辦公環境以及三維設計環境等兩大類。在虛擬化云桌面中圖形渲染所使用的顯卡主要有純虛擬顯卡以及物理主機GPU直通兩種方式,其中純虛擬顯卡主要用于常規圖形顯示,涉及到三維設計等軟件使用時,必須采用物理機GPU直通方式來提高圖形處理性能。
用于直通的物理機GPU根據是否共享使用,分為整體GPU直通及基于SR-IOV的GPU直通。
SR-IOV即Single-Root I/O Virtualization,這種虛擬化技術(通過PCI-SpecialInterest Group或PCI-SIG創建)在單根復雜實例中提供設備虛擬化。
通過SR-IOV,一個PCIe設備不僅可以導出多個PCI物理功能,還可以導出共享該I/O設備上的資源的一組虛擬功能。在該模型中,不需要任何透傳,因為虛擬化在主機設備上發生,從而允許管理程序簡單地將虛擬功能映射到云桌面虛擬機上以實現本機設備功能、性能和隔離安全。
SR-IOV規范的目標為每個云桌面虛擬機的直通設備提供獨立內存空間、中斷和Direct Memory Access(DMA)流。SR-IOV架構的設計允許一個I/O設備支持多個虛擬功能,同時將每個功能的硬件成本降至最低。
直通至云桌面虛擬機內的GPU設備即可作為操作系統(如:Windows)使用的顯卡,可用于圖形渲染以及高性能計算等功能。
在直通GPU設備的云桌面中,云桌面虛擬機內的鼠標渲染模式分為服務器渲染和客戶端渲染兩種模式。
當采用服務端渲染模式時,鼠標位置與圖像能正常顯示,但存在移動延遲,用戶體驗不佳的問題,這是因為這種渲染模式下的傳輸方式受到傳輸過程中網絡帶寬或者其他傳輸過程中干擾因素的影響;當采用客戶端渲染模式時,使用GPU直通,此情況下的圖片渲染是對背景圖像進行一次性繪制,只要背景圖像不發生變化,圖像就不需要重傳,將直接在客戶端進行渲染,而由于鼠標的前景移動軌跡發生變化的同時,會造成背景圖像跟隨發生相應的變化,從而需要在客戶端進行二次背景圖像的渲染,造成鼠標圖形無法正常顯示到終端問題。
發明內容
有鑒于此,本發明提出一種云桌面鼠標位置感知與鼠標操作事件管理方法,用于問題。
為解決上述技術問題,本發明采用的一個技術方案是:提出一種云桌面鼠標位置感知與鼠標操作事件管理方法,其特征在于,包括以下步驟:
步驟一,云桌面虛擬單元鼠標渲染模式設置為客戶端渲染,終端計算機單元通過基于開源的spice協議連接到虛擬機管理單元,發送鼠標配置信息和終端計算機單元分辨率信息,并切換到vGPU顯示模式;
步驟二,鼠標管理控制模塊監控終端鼠標位置、終端鼠標控制事件,將事件信息信令通過鼠標事件協商協議發送至虛擬機管理單元;
步驟三,虛擬機管理單元收到所述事件信息信令后,調用信令發送模塊將事件信息信令發送到云桌面虛擬單元內的vGPU管理器;
步驟四, vGPU管理器的數據獲取模塊接收到事件信息信令后,調用鼠標管理模塊進行像素比例調整,控制點劃分,模擬執行云桌面虛擬單元的鼠標動作;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州海譽科技股份有限公司,未經貴州海譽科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110589599.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種環保的景觀環境設計小樣存放裝置
- 下一篇:一種扣款指令發起方法及裝置





