[發明專利]一種VDI兼容多個IAAS平臺的方法有效
| 申請號: | 201310081839.8 | 申請日: | 2013-03-15 |
| 公開(公告)號: | CN103218223A | 公開(公告)日: | 2013-07-24 |
| 發明(設計)人: | 譚運華 | 申請(專利權)人: | 漢柏科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩 |
| 地址: | 300384 天津市華*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 vdi 兼容 iaas 平臺 方法 | ||
技術領域
本發明涉及計算機虛擬技術及云端運算領域,特別涉及一種VDI兼容多個IAAS平臺的方法。
背景技術
虛擬桌面基礎架構平臺(VDI),是指用戶通過來自客戶端設備的客戶計算協議與虛擬桌面進行連接,用戶訪問他們的桌面就像是訪問傳統的本地安裝桌面一樣;基礎設施及服務(Iaas)是指消費者通過Internet從完善的計算機基礎設施獲得服務,Iaas屬于云端計算的一種服務模式。
近幾年,隨著云端運算的急劇高漲,使企業信息科技結構產生變革的VDI迅速登場,其中,在VDI運行和部署的時候,可能需要支持新的IAAS平臺,在現有技術中,通常通過重新開發VDI來兼容新的IAAS平臺,使得調用周期長,成本高,并且容易導致VDI不穩定。
因此,現有技術確實有待于改善。
發明內容
針對現有技術的不足,本發明提供一種VDI兼容多個IAAS平臺的方法,使得在調用新的IAAS平臺時,無須重新開發VDI,以實現VDI對多個IAAS的兼容。
為實現以上目的,本發明通過以下技術方案予以實現:
本發明提供一種VDI兼容多個IAAS平臺的方法,包括以下步驟:
S1、在VDI中定義能調用IAAS平臺的接口,并編譯所述接口的驅動程序;
S2、開發待調用IAAS平臺的驅動程序,并將所述待調用IAAS平臺的驅動程序部署到所述VDI相應的文件夾中;
S3、所述VDI在所述文件夾中發現所述待調用IAAS平臺的驅動程序后,通過所述接口調用該待調用IAAS平臺。
優選的,所述步驟S1進一步包括:在所述VDI中定義所述接口驅動程序的描述文件格式。
優選的,所述步驟S2進一步包括:
S21、填寫所述待調用IAAS平臺驅動程序的描述文件;
S22、將步驟S21中的所述描述文件和所述待調用IAAS平臺驅動程序部署到所述VDI相應的文件夾中。
優選的,所述步驟S21進一步包括:所述待調用IAAS平臺驅動程序的描述文件擴展名為xml類型。
優選的,所述步驟S3進一步包括:
S31、當所述VDI調用所述待調用IAAS平臺時,所述VDI通過讀取所述文件夾中的描述文件發現所述待調用IAAS平臺的驅動程序;
S32、利用java的類反射技術,將步驟S31中發現的所述待調用IAAS平臺的驅動程序實例化;
S33、通過所述接口調用該待調用IAAS平臺。
本發明通過提供一種VDI兼容多個IAAS平臺的方法,使得當所述VDI調用新的IAAS平臺時,無須重新開發VDI即可兼容新的IAAS平臺,解決了現有技術中重新開發VDI而導致的調用周期長,成本高,并且容易導致VDI不穩定的問題。
附圖說明
圖1為本發明一實施例的流程圖。
具體實施方式
下面對于本發明所提出的一種VDI兼容多個IAAS平臺的方法,結合附圖和實施例詳細說明。
如圖1所示,本發明提供一種VDI兼容多個IAAS平臺的方法,包括以下步驟:
S1、在VDI中定義能調用IAAS平臺的接口,并編譯所述接口的驅動程序;
S2、開發待調用IAAS平臺的驅動程序并打包,將所述待調用IAAS平臺的驅動程序部署到所述VDI相應的文件夾中;
S3、所述VDI在所述文件夾中發現所述待調用IAAS平臺的驅動程序后,通過所述接口調用該待調用IAAS平臺。
優選的,所述步驟S1進一步包括:在所述VDI中定義所述接口驅動程序的描述文件格式。
優選的,所述步驟S2進一步包括:
S21、填寫所述待調用IAAS平臺驅動程序的描述文件;
S22、將步驟S21中的所述描述文件和所述待調用IAAS平臺驅動程序部署到所述VDI相應的文件夾中。
優選的,所述步驟S21進一步包括:所述待調用IAAS平臺驅動程序的描述文件擴展名為xml類型。
優選的,所述步驟S3進一步包括:
S31、當所述VDI調用所述待調用IAAS平臺時,所述VDI通過讀取所述文件夾中的描述文件發現所述待調用IAAS平臺的驅動程序;
S32、利用java的類反射技術,將步驟S31中發現的所述待調用IAAS平臺的驅動程序實例化;
S33、通過所述接口調用該待調用IAAS平臺。
這樣,VDI就可以調用其開發時完全不知道的IAAS平臺了。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢柏科技有限公司,未經漢柏科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310081839.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于操作系統對應用程序分類的方法
- 下一篇:數據處理方法及裝置





