[發(fā)明專利]資源實例分配方法及裝置有效
| 申請?zhí)枺?/td> | 201710672370.3 | 申請日: | 2017-08-08 |
| 公開(公告)號: | CN107423136B | 公開(公告)日: | 2020-06-26 |
| 發(fā)明(設(shè)計)人: | 劉德 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 資源 實例 分配 方法 裝置 | ||
本申請公開了一種資源實例分配方法及裝置,屬于計算機(jī)技術(shù)領(lǐng)域。所述方法包括:接收客戶端發(fā)送的客戶端標(biāo)識和客戶端中登錄的用戶帳號;確定與用戶帳號對應(yīng)的資源實例池,資源實例池用于為同時登錄用戶帳號的多個客戶端中的每個客戶端提供資源實例;從資源實例池中選擇未被分配的資源實例分配給客戶端標(biāo)識所指示的客戶端。本申請通過根據(jù)客戶端標(biāo)識將資源實例分配給各個客戶端,從而通過客戶端標(biāo)識來識別分配給每個客戶端的資源實例,這樣,在公共場所中的多個客戶端都需要被分配資源實例時,可以在這些客戶端中登錄同一用戶帳號,避免了每個客戶端需要登錄不同的用戶帳號,導(dǎo)致用戶帳號的管理過于復(fù)雜的問題,達(dá)到了簡化用戶帳號的管理的效果。
技術(shù)領(lǐng)域
本申請涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種資源實例分配方法及裝置。
背景技術(shù)
在支持多用戶多任務(wù)系統(tǒng)的終端中,每個用戶可以使用各自的用戶帳號登錄同一終端,終端確定每個用戶帳號對應(yīng)的桌面實例,利用該桌面實例對終端的桌面進(jìn)行配置,從而為每個用戶提供不同的桌面。其中,桌面是登錄終端后顯示的主屏幕區(qū)域。桌面實例可以包括桌面背景、屏幕保護(hù)程序、桌面上顯示的用戶有權(quán)限訪問的文件、文件夾等等。
在云桌面的應(yīng)用場景下,終端可以從云端的服務(wù)器中獲取桌面實例。具體地,服務(wù)器中存儲有一組用戶帳號和一組桌面實例的映射,當(dāng)服務(wù)器接收到終端中的客戶端發(fā)送的用戶帳號時,從該用戶帳號對應(yīng)的一組桌面實例中選擇一組未被分配的桌面實例,將該桌面實例分配給該客戶端。
由于服務(wù)器只能為每個用戶帳號分配一個桌面實例,對于圖書館、學(xué)生教學(xué)等公用終端,管理員需要在不同的終端中登錄不同的用戶帳號,這樣,每個終端才能分配到桌面實例,導(dǎo)致用戶帳號的管理過于復(fù)雜。
發(fā)明內(nèi)容
為了解決不同的終端需要登錄不同的用戶帳號才能分配到桌面實例,導(dǎo)致用戶帳號的管理過于復(fù)雜的問題,本發(fā)明實施例提供了一種資源實例分配方法及裝置。所述技術(shù)方案如下:
第一方面,提供了一種資源實例分配方法,所述方法包括:管理設(shè)備接收客戶端發(fā)送的客戶端標(biāo)識和客戶端中登錄的用戶帳號;再確定與該用戶帳號對應(yīng)的資源實例池,該資源實例池用于為同時登錄用戶帳號的多個客戶端中的每個客戶端提供資源實例;最后,從資源實例池中選擇未被分配的資源實例分配給客戶端標(biāo)識所指示的客戶端。
當(dāng)一個用戶帳號被多個客戶端同時登錄時,管理設(shè)備根據(jù)客戶端標(biāo)識將資源實例分配給各個客戶端,從而通過客戶端標(biāo)識來識別分配給每個客戶端的資源實例,這樣,在公共場所中的多個客戶端都需要被分配資源實例時,可以在這些客戶端中登錄同一用戶帳號,避免了每個客戶端需要登錄不同的用戶帳號,導(dǎo)致用戶帳號的管理過于復(fù)雜的問題,達(dá)到了簡化用戶帳號的管理的效果。
在第一方面的第一種可能的實現(xiàn)中,當(dāng)禁止同時為客戶端分配多個相同的資源實例時,在從資源實例池中選擇未被分配的資源實例分配給客戶端標(biāo)識所指示的客戶端之前,還包括:管理設(shè)備檢測是否為客戶端分配過資源實例;當(dāng)未為客戶端分配過資源實例時,觸發(fā)執(zhí)行從資源實例池中選擇未被分配的資源實例分配給客戶端標(biāo)識所指示的客戶端的步驟。
結(jié)合第一方面的第一種可能的實現(xiàn),在第一方面的第二種可能的實現(xiàn)中,在檢測是否為客戶端分配過資源實例之后,還包括:當(dāng)為客戶端分配過資源實例時,管理設(shè)備將資源實例反饋給客戶端。
在管理設(shè)備已經(jīng)為客戶端分配過資源實例時,管理設(shè)備將之前為該客戶端分配的資源實例發(fā)送給該客戶端,既可以節(jié)省再次為該客戶端分配相同的資源實例所占用的處理資源,也可以避免該客戶端占用多個相同的資源實例,以提高資源利用率。
結(jié)合第一方面的第二種可能的實現(xiàn),在第一方面的第三種可能的實現(xiàn)中,當(dāng)用戶帳號對應(yīng)于至少兩個資源實例池時,在將資源實例反饋給客戶端之前,還包括:管理設(shè)備檢測已經(jīng)為所述客戶端分配過的資源實例所屬的資源實例池是否包括池標(biāo)識所指示的資源實例池;當(dāng)已經(jīng)為所述客戶端分配過的資源實例所屬的資源實例池包括池標(biāo)識所指示的資源實例池時,觸發(fā)執(zhí)行將資源實例反饋給客戶端的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710672370.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





