虛擬組件的管理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種虛擬組件的管理方法和裝置,其中,該虛擬組件的管理方法包括:對于云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和所對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路;接收用戶發(fā)送的用戶信息,并對用戶信息進行驗證;在用戶信息通過驗證的情況下,允許用戶通過關(guān)聯(lián)鏈路對虛擬組件進行訪問。本發(fā)明通過為每個用戶所對應(yīng)的用戶信息和所屬的虛擬組件建立相關(guān)鏈路,并對用戶所對應(yīng)的用戶信息進行驗證,在用戶信息通過驗證的情況下,才允許用戶對所對應(yīng)的虛擬組件進行訪問,從而有效的保證了用戶的隱私,提高了用戶所屬虛擬組件的安全性,增強了系統(tǒng)的友好度。
【專利說明】虛擬組件的管理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,并且特別地,涉及一種虛擬組件的管理方法和裝置。
【背景技術(shù)】
[0002]目前,在云計算系統(tǒng)中,虛擬資產(chǎn)組件、物理機、企業(yè)級應(yīng)用軟件等組件都是直接的從單一維度、單一角度、單一視圖來顯示于桌面的,即直接通過列表的形式統(tǒng)一的將當前系統(tǒng)中的所有組件顯示于桌面,從而就導(dǎo)致了每個用戶的隱私得不到保證,而且也使得每個用戶所屬的組件的安全性得不到保證,例如,多個用戶之間可以相互查看或使用或刪除對方的組件。
[0003]此外,由于是直接的通過列表的形式統(tǒng)一的將當前系統(tǒng)中的所有組件顯示于桌面的,從而也使得用戶或系統(tǒng)管理員在查找或使用組件時,需要進行多步操作才能實現(xiàn)對自己想要操作的組件進行操作,例如,首先要確定列表中的哪些組件是屬于其自身的、該組件所對應(yīng)的位置在哪等等。而這無疑就增加了用戶或系統(tǒng)管理員的麻煩,降低了系統(tǒng)的友好度和用戶的體驗性。
[0004]針對相關(guān)技術(shù)中的上述技術(shù)問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0005]針對相關(guān)技術(shù)中的上述技術(shù)問題,本發(fā)明提出一種虛擬組件的管理方法和裝置,能夠?qū)崿F(xiàn)用戶所對應(yīng)的用戶信息與用戶所屬的虛擬組件的綁定,從而使得用戶能在其用戶信息通過驗證的情況下,才能訪問對應(yīng)的虛擬組件,進而保證了用戶的隱私以及用戶所屬虛擬組件的安全性。
[0006]本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0007]根據(jù)本發(fā)明的一個方面,提供了 一種虛擬組件的管理方法。
[0008]該虛擬組件的管理方法包括:
[0009]對于云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和所對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路;
[0010]接收用戶發(fā)送的用戶信息,并對用戶信息進行驗證;
[0011]在用戶信息通過驗證的情況下,允許用戶通過關(guān)聯(lián)鏈路對虛擬組件進行訪問。
[0012]此外,該虛擬組件的管理方法還包括:接收用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)快捷創(chuàng)建請求,生成與快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識;為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使用戶能夠通過組件標識訪問虛擬組件。
[0013]另外,該虛擬組件的管理方法還包括:接收用戶發(fā)送的分屏顯示請求,并對分屏顯示請求進行分析,確定需要生成的顯示窗口的數(shù)量、以及虛擬組件與顯示窗口之間的分配關(guān)系;根據(jù)確定生成的顯示窗口的數(shù)量,生成對應(yīng)的顯示窗口 ;根據(jù)分配關(guān)系,將虛擬組件分配至對應(yīng)的顯示窗口。
[0014]其中,虛擬組件包括以下至少之一:虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
[0015]根據(jù)本發(fā)明的另一個方面,提供了一種虛擬組件的管理裝置。
[0016]該虛擬組件的管理裝置包括:
[0017]鏈路創(chuàng)建模塊,用于對云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路;
[0018]信息驗證模塊,用于接收用戶發(fā)送的用戶信息,并對用戶信息進行驗證;
[0019]訪問處理模塊,用于在用戶信息通過驗證的情況下,允許用戶通過關(guān)聯(lián)鏈路對虛擬組件進行訪問。
[0020]此外,該虛擬組件的管理裝置還包括:第一生成模塊,用于接收用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)快捷創(chuàng)建請求,生成與快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識。
[0021]并且,鏈路配置模塊還用于為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使用戶能夠通過該組件標識訪問該虛擬組件。
[0022]另外,該虛擬組件的管理裝置還包括:第一分析模塊,用于接收用戶發(fā)送的分屏顯示請求,并對分屏顯示請求進行分析,確定需要生成的顯示窗口的個數(shù)、以及虛擬組件與顯示窗口之間的分配關(guān)系;第二生成模塊,用于根據(jù)生成的顯示窗口的個數(shù),生成對應(yīng)的顯示窗口 ;組件分配模塊,用于根據(jù)分配關(guān)系,將虛擬組件分配至對應(yīng)的顯示窗口。
[0023]其中,虛擬組件包括以下至少之一:虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
[0024]本發(fā)明通過為每個用戶所對應(yīng)的用戶信息和所屬的虛擬組件建立相關(guān)鏈路,并對用戶所對應(yīng)的用戶信息進行驗證,在用戶信息通過驗證的情況下,才允許用戶對所對應(yīng)的虛擬組件進行訪問,從而有效的保證了用戶的隱私,提高了用戶所屬虛擬組件的安全性,增強了系統(tǒng)的友好度。
[0025]此外,本發(fā)明還通過根據(jù)用戶發(fā)送的快捷創(chuàng)建請求,在虛擬桌面上生成組件標識,并為該組件標識和對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路,從而使得用戶能夠方面的、直觀的查找對應(yīng)的虛擬組件,提高了用戶使用的便捷性,降低了用戶使用的復(fù)雜度,增強了用戶的體驗性。
【專利附圖】
【附圖說明】
[0026]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是根據(jù)本發(fā)明實施例的虛擬組件的管理方法的流程示意圖;
[0028]圖2是根據(jù)本發(fā)明實施例的虛擬組件的管理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0030]根據(jù)本發(fā)明的實施例,提供了 一種虛擬組件的管理方法。
[0031]如圖1所示,根據(jù)本發(fā)明實施例的虛擬組件的管理方法包括:
[0032]步驟S101,對于云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和所對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路;
[0033]步驟S103,接收用戶發(fā)送的用戶信息,并對用戶信息進行驗證;
[0034]步驟S105,在用戶信息通過驗證的情況下,允許用戶通過關(guān)聯(lián)鏈路對虛擬組件進行訪問。
[0035]此外,該虛擬組件的管理方法還包括:接收用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)快捷創(chuàng)建請求,生成與快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識;為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使用戶能夠通過組件標識訪問虛擬組件。
[0036]另外,該虛擬組件的管理方法還包括:接收用戶發(fā)送的分屏顯示請求,并對分屏顯示請求進行分析,確定需要生成的顯示窗口的數(shù)量、以及虛擬組件與顯示窗口之間的分配關(guān)系;根據(jù)確定生成的顯示窗口的數(shù)量,生成對應(yīng)的顯示窗口 ;根據(jù)分配關(guān)系,將虛擬組件分配至對應(yīng)的顯示窗口。
[0037]其中,虛擬組件包括以下至少之一:虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
[0038]根據(jù)本發(fā)明的實施例,還提供了 一種虛擬組件的管理裝置。
[0039]如圖2所示,根據(jù)本發(fā)明實施例的虛擬組件的管理裝置包括:
[0040]鏈路創(chuàng)建模塊21,用于對云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路;
[0041]信息驗證模塊22,用于接收用戶發(fā)送的用戶信息,并對用戶信息進行驗證;
[0042]訪問處理模塊23,用于在用戶信息通過驗證的情況下,允許用戶通過關(guān)聯(lián)鏈路對虛擬組件進行訪問。
[0043]此外,該虛擬組件的管理裝置還包括:第一生成模塊(未示出),用于接收用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)快捷創(chuàng)建請求,生成與快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識。
[0044]并且,鏈路配置模塊21還用于為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使用戶能夠通過該組件標識訪問該虛擬組件。
[0045]另外,該虛擬組件的管理裝置還包括:第一分析模塊(未示出),用于接收用戶發(fā)送的分屏顯示請求,并對分屏顯示請求進行分析,確定需要生成的顯示窗口的個數(shù)、以及虛擬組件與顯示窗口之間的分配關(guān)系;第二生成模塊(未示出),用于根據(jù)生成的顯示窗口的個數(shù),生成對應(yīng)的顯示窗口 ;組件分配模塊(未示出),用于根據(jù)分配關(guān)系,將虛擬組件分配至對應(yīng)的顯示窗口。
[0046]其中,虛擬組件包括以下至少之一:虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
[0047]為了方便理解本發(fā)明的上述技術(shù)方案,下面結(jié)合一實例對本發(fā)明的上述技術(shù)方案進行詳細說明
[0048]在實際應(yīng)用時,為了實現(xiàn)可對虛擬組件進行快速定位、分屏顯示、無障礙身份認證和鑒權(quán)等功能,可以為虛擬桌面配置快速面板、分屏顯示、身份認證綁定三大模塊。三大模塊的功能如下:
[0049]快速面板,是用戶可在當前區(qū)域定義多個(通常為5個)經(jīng)常使用的虛擬組件、物理機和企業(yè)應(yīng)用軟件的快捷方式,目的是為了更好的為用戶提供便捷的、經(jīng)常使用的功能進行快速展示。
[0050]分屏顯示,當虛擬組件的數(shù)量較多時,無法在單屏內(nèi)完整顯示所有的組件,此時可根據(jù)該模塊對屏幕進行擴展,創(chuàng)建多個顯示屏幕(原則上沒有數(shù)量限制,但通常在10個以內(nèi))。
[0051]身份認證綁定,該模塊是為了當組件來源于當前平臺時,可直接的實現(xiàn)單點登錄,而當組件來源于外部系統(tǒng)時,可手動綁定用戶信息(例如,用戶名和密碼),系統(tǒng)可根據(jù)綁定的用戶信息,虛擬請求到外部系統(tǒng)認證。同時,該模塊可以創(chuàng)建鏈接地址,使得通過認證的用戶根據(jù)鏈接地址直接訪問組件。
[0052]此外,在實際應(yīng)用時,為了使得用戶更好的管理虛擬組件,還可以為虛擬桌面配置系統(tǒng)設(shè)置模塊,使得用戶通過該模塊設(shè)置系統(tǒng)的背景、皮膚等功能,提高系統(tǒng)的美觀度和降低視覺疲勞度,當然,也可以通過該模塊為系統(tǒng)設(shè)置輔助工具來滿足使用虛擬組件時的需求,例如,設(shè)置日歷、記事本、時鐘等。
[0053]綜上所述可見,借助于本發(fā)明的上述技術(shù)方案,通過為每個用戶所對應(yīng)的用戶信息和所屬的虛擬組件建立相關(guān)鏈路,并對用戶所對應(yīng)的用戶信息進行驗證,在用戶信息通過驗證的情況下,才允許用戶對所對應(yīng)的虛擬組件進行訪問,從而有效的保證了用戶的隱私,提高了用戶所屬虛擬組件的安全性,增強了系統(tǒng)的友好度。
[0054]此外,通過根據(jù)用戶發(fā)送的快捷創(chuàng)建請求,在虛擬桌面上生成組件標識,并為該組件標識和對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路,可以使得用戶能夠方面的、直觀的查找對應(yīng)的虛擬組件,提高用戶使用的便捷性,降低用戶使用的復(fù)雜度,增強用戶的體驗性。
[0055]以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種虛擬組件的管理方法,其特征在于,包括: 對于云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和所對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路; 接收所述用戶發(fā)送的用戶信息,并對所述用戶信息進行驗證; 在所述用戶信息通過驗證的情況下,允許所述用戶通過所述關(guān)聯(lián)鏈路對所述虛擬組件進行訪問。
2.根據(jù)權(quán)利要求1所述的管理方法,其特征在于,進一步包括: 接收所述用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)所述快捷創(chuàng)建請求,生成與所述快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識; 為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使所述用戶能夠通過所述組件標識訪問所述虛擬組件。
3.根據(jù)權(quán)利要求1所述的管理方法,其特征在于,進一步包括: 接收所述用戶發(fā)送的分屏顯示請求,并對所述分屏顯示請求進行分析,確定需要生成的顯示窗口的數(shù)量、以及所述虛擬組件與所述顯示窗口之間的分配關(guān)系; 根據(jù)確定生成的顯示窗口的數(shù)量,生成對應(yīng)的顯示窗口 ; 根據(jù)所述分配關(guān)系,將所述虛擬組件分配至對應(yīng)的顯示窗口。
4.根據(jù)權(quán)利要求1至3中任意一項所述的管理方法,其特征在于,所述虛擬組件包括以下至少之一: 虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
5.一種虛擬組件的管理裝置,其特征在于,包括: 鏈路創(chuàng)建模塊,用于對云計算系統(tǒng)中的每個用戶,為每個用戶所對應(yīng)的用戶信息和所述對應(yīng)的虛擬組件建立關(guān)聯(lián)鏈路; 信息驗證模塊,用于接收所述用戶發(fā)送的用戶信息,并對所述用戶信息進行驗證;訪問處理模塊,用于在所述用戶信息通過驗證的情況下,允許所述用戶通過所述關(guān)聯(lián)鏈路對所述虛擬組件進行訪問。
6.根據(jù)權(quán)利要求5所述的管理裝置,其特征在于,進一步包括: 第一生成模塊,用于接收所述用戶發(fā)送的快捷創(chuàng)建請求,并根據(jù)所述快捷創(chuàng)建請求,生成與所述快捷創(chuàng)建請求所對應(yīng)的虛擬組件的組件標識; 并且,所述鏈路配置模塊還用于為該虛擬組件和該組件標識建立關(guān)聯(lián)鏈路,促使所述用戶能夠通過該組件標識訪問該虛擬組件。
7.根據(jù)權(quán)利要求5所述的管理裝置,其特征在于,進一步包括: 第一分析模塊,用于接收所述用戶發(fā)送的分屏顯示請求,并對所述分屏顯示請求進行分析,確定需要生成的顯示窗口的個數(shù)、以及所述虛擬組件與所述顯示窗口之間的分配關(guān)系; 第二生成模塊,用于根據(jù)生成的顯示窗口的個數(shù),生成對應(yīng)的顯示窗口 ; 組件分配模塊,用于根據(jù)所述分配關(guān)系,將所述虛擬組件分配至對應(yīng)的顯示窗口。
8.根據(jù)權(quán)利要求5至7中任意一項所述的管理裝置,其特征在于,所述虛擬組件包括以下至少之一: 虛擬資產(chǎn)組件、自定義鏈接配置組件、企業(yè)應(yīng)用組件、物理機。
【文檔編號】G06F12/08GK103729308SQ201310752175
【公開日】2014年4月16日 申請日期:2013年12月31日 優(yōu)先權(quán)日:2013年12月31日
【發(fā)明者】曾兵 申請人:曙光云計算技術(shù)有限公司