本發(fā)明專利技術(shù)公開了一種虛擬機(jī)運(yùn)行方法及系統(tǒng),該方法包括:設(shè)置虛擬機(jī)在該虛擬機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài);在該虛擬桌面客戶端離線后,該虛擬機(jī)按照設(shè)置的狀態(tài)運(yùn)行。本發(fā)明專利技術(shù)達(dá)到了虛擬機(jī)能夠在虛擬桌面客戶端離線后,根據(jù)需要處于合適的狀態(tài)進(jìn)行操作的效果。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及通信領(lǐng)域,具體而言,涉及一種虛擬機(jī)運(yùn)行方法及系統(tǒng)。
技術(shù)介紹
云計(jì)算是誕生于2007年的新名詞,目前,已經(jīng)有越來越多的信息技術(shù) (Information Technology,簡稱為 IT)、通訊技術(shù)(Communication Technology,簡稱為 CT) 設(shè)備商和運(yùn)營商加入到云產(chǎn)品的開發(fā)研究和云產(chǎn)品的推廣與布置。云產(chǎn)品在互聯(lián)網(wǎng)應(yīng)用、 信息中心建設(shè)等領(lǐng)域已經(jīng)得到相對(duì)成熟的應(yīng)用。虛擬桌面是云計(jì)算應(yīng)用的一種,屬平臺(tái)即服務(wù)(Platform-as-a-Service,簡稱為 PaaS)類型,通常是指這樣的應(yīng)用通過集中布置服務(wù)器并運(yùn)行桌面系統(tǒng)的虛擬機(jī),使得用 戶可以通過網(wǎng)絡(luò)不限于物理空間限制來使用桌面系統(tǒng),包括桌面操作。虛擬桌面的現(xiàn)有實(shí)現(xiàn)方法有多種,例如,瘦終端方式、托管操作系統(tǒng)方式、映象流 方式等,其基本方法是在云端(服務(wù)器群)運(yùn)行應(yīng)用或操作系統(tǒng)桌面,虛擬桌面客戶端負(fù)責(zé) 輸出(桌面)輸入(鍵盤、鼠標(biāo)等各種外設(shè))。虛擬桌面可以應(yīng)用于呼叫中心、操作維護(hù)臺(tái)、 辦公應(yīng)用等。圖1是根據(jù)相關(guān)技術(shù)的虛擬桌面系統(tǒng)的示意圖,如圖1所示,各種終端能夠通過虛 擬桌面接口連接到桌面云,終端上運(yùn)行著虛擬桌面客戶端;虛擬桌面云由眾多的物理機(jī)組 成,運(yùn)行著為連接到桌面云的客戶端提供桌面功能的虛擬機(jī),這些虛擬機(jī)由虛擬機(jī)管理程序管理。在虛擬桌面云里,在托管操作系統(tǒng)方式等實(shí)現(xiàn)方法中,每個(gè)桌面客戶端對(duì)應(yīng)著虛 擬桌面云里面的虛擬機(jī),虛擬桌面客戶端上使用體驗(yàn)就如同使用本地的操作系統(tǒng)一樣。虛 擬桌面客戶端需要連接到虛擬桌面云才能使用連線的桌面。因?yàn)樘摂M桌面云對(duì)每個(gè)虛擬 機(jī)要管理其運(yùn)行狀態(tài),如圖2所示,其中的實(shí)線連接線表示了各狀態(tài)的遷移,這些狀態(tài)有停 止、運(yùn)行、掛起、和離線等。在用戶離線之后,虛擬機(jī)處于離線狀態(tài),這一狀態(tài)下,虛擬機(jī)仍然 占用一些資源,或者有些應(yīng)用程序在離線狀態(tài)下不能再繼續(xù)運(yùn)行。綜上所述,在相關(guān)技術(shù)中,虛擬機(jī)在虛擬桌面客戶端離線后,不能根據(jù)實(shí)際需要進(jìn) 行操作。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的主要目的在于提供一種虛擬機(jī)運(yùn)行方案,以解決相關(guān)技術(shù)中存在虛擬機(jī) 在虛擬桌面客戶端離線后,不能根據(jù)實(shí)際需要進(jìn)行操作的問題。根據(jù)本專利技術(shù)的一個(gè)方面,提供了一種虛擬機(jī)運(yùn)行方法,包括設(shè)置虛擬機(jī)在該虛擬 機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài);在該虛擬桌面客戶端離線后,該虛擬機(jī)按照設(shè)置 的狀態(tài)運(yùn)行。優(yōu)選地,上述狀態(tài)包括以下之一停止?fàn)顟B(tài)、運(yùn)行狀態(tài)、掛起狀態(tài)、和離線狀態(tài)。優(yōu)選地,在虛擬桌面客戶端離線后,虛擬機(jī)按照設(shè)置的狀態(tài)運(yùn)行包括虛擬機(jī)所在的虛擬桌面系統(tǒng)平臺(tái)遷移虛擬機(jī)的狀態(tài)至設(shè)置的狀態(tài)。優(yōu)選地,在虛擬桌面客戶端離線后,上述方法還包括虛擬機(jī)從離線狀態(tài)遷移到停 止?fàn)顟B(tài)、運(yùn)行狀態(tài)、或掛起狀態(tài)。優(yōu)選地,在虛擬機(jī)從離線狀態(tài)遷移到停止?fàn)顟B(tài)、運(yùn)行狀態(tài)、或掛起狀態(tài)之前,上述 方法還包括設(shè)置虛擬機(jī)在虛擬桌面客戶端離線后的狀態(tài)遷移方式為從離線狀態(tài)遷移到停 止?fàn)顟B(tài)、運(yùn)行狀態(tài)、或掛起狀態(tài)。優(yōu)選地,設(shè)置虛擬機(jī)在虛擬機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài)或狀態(tài)遷移方 式包括虛擬桌面客戶端接收來自用戶的指令;虛擬桌面客戶端根據(jù)用戶的指令確定設(shè)置 的狀態(tài)。優(yōu)選地,在相同狀態(tài)下,虛擬機(jī)的虛擬桌面和/或虛擬應(yīng)用的運(yùn)行是相同的。根據(jù)本專利技術(shù)的另一方面,提供了一種虛擬機(jī)運(yùn)行系統(tǒng),包括虛擬桌面客戶端和與 所述虛擬桌面客戶端對(duì)應(yīng)的虛擬機(jī),該系統(tǒng)還包括設(shè)置模塊,用于設(shè)置虛擬機(jī)在虛擬桌面 客戶端離線后的狀態(tài);虛擬機(jī),用于在虛擬桌面客戶端離線后,按照設(shè)置的狀態(tài)運(yùn)行。優(yōu)選地,上述狀態(tài)包括以下之一停止?fàn)顟B(tài)、運(yùn)行狀態(tài)、掛起狀態(tài)、和離線狀態(tài)。優(yōu)選地,上述系統(tǒng)還包括虛擬機(jī)所在的虛擬桌面系統(tǒng)平臺(tái),其中,虛擬桌面系統(tǒng) 平臺(tái)包括遷移模塊,用于在虛擬桌面客戶端離線后,遷移虛擬機(jī)的狀態(tài)至設(shè)置的狀態(tài)。通過本專利技術(shù),采用預(yù)先設(shè)置虛擬機(jī)的該虛擬機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀 態(tài),并在該虛擬桌面客戶端離線后,該虛擬機(jī)按照設(shè)置的狀態(tài)運(yùn)行的方式,解決了相關(guān)技術(shù) 中存在的虛擬機(jī)在虛擬桌面客戶端離線后,不能根據(jù)實(shí)際需要進(jìn)行操作的問題,進(jìn)而達(dá)到 了虛擬機(jī)能夠在虛擬桌面客戶端離線后,根據(jù)需要處于合適的狀態(tài)進(jìn)行操作的效果。附圖說明此處所說明的附圖用來提供對(duì)本專利技術(shù)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說明用于解釋本專利技術(shù),并不構(gòu)成對(duì)本專利技術(shù)的不當(dāng)限定。在附圖中圖1是根據(jù)相關(guān)技術(shù)的虛擬桌面系統(tǒng)平臺(tái)組成的示意圖2是根據(jù)相關(guān)技術(shù)的虛擬機(jī)狀態(tài)遷移的示意圖3是根據(jù)本專利技術(shù)實(shí)施例的虛擬機(jī)運(yùn)行方法的流程圖4是根據(jù)本專利技術(shù)實(shí)施例的虛擬機(jī)狀態(tài)遷移的示意圖5是根據(jù)本專利技術(shù)實(shí)施例的設(shè)置虛擬機(jī)狀態(tài)及遷入狀態(tài)的消息流程示意圖6是根據(jù)本專利技術(shù)實(shí)施例的虛擬機(jī)運(yùn)行系統(tǒng)的結(jié)構(gòu)框圖7是根據(jù)本專利技術(shù)實(shí)施例的優(yōu)選的虛擬機(jī)運(yùn)行系統(tǒng)的結(jié)構(gòu)框圖。具體實(shí)施方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本專利技術(shù)。需要說明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。為了清楚起見,這里沒有示出和描述設(shè)備的所有的常規(guī)特征。當(dāng)然,應(yīng)當(dāng)理解,在 任何實(shí)際設(shè)備的研制中,必需做出特定實(shí)現(xiàn)方式的決定以便實(shí)現(xiàn)研制者的特定目標(biāo),例如, 符合與應(yīng)用及業(yè)務(wù)相關(guān)的約束,這些特定的目標(biāo)隨著不同的實(shí)現(xiàn)方式而變化,并且隨著不 同的研制者而變化。而且,應(yīng)當(dāng)理解,這種研制工作是復(fù)雜和耗時(shí)的,但是盡管如此,對(duì)于受到本專利技術(shù)公開內(nèi)容啟發(fā)的普通技術(shù)人員而言所進(jìn)行的技術(shù)工作是常規(guī)的。根據(jù)這里描述的主題,能夠利用各種類型的操作系統(tǒng)、計(jì)算平臺(tái)、計(jì)算機(jī)程序、和/ 或通用機(jī)器來制造、操作和/或執(zhí)行各種部件、系統(tǒng)、裝置、處理步驟和/或數(shù)據(jù)結(jié)構(gòu)。此 外,本領(lǐng)域技術(shù)人員將會(huì)明白,在不脫離本專利技術(shù)實(shí)施例公開的專利技術(shù)構(gòu)思的范圍和精神實(shí)質(zhì) 的情況下,也可以利用不太通用的裝置。其中,本專利技術(shù)實(shí)施例所述的方法可以由計(jì)算機(jī)、裝 置或機(jī)器執(zhí)行,并且該方法可以被存儲(chǔ)為機(jī)器可讀的指令,它們可以存儲(chǔ)在確定的介質(zhì)上, 例如,計(jì)算機(jī)存儲(chǔ)裝置,包括但不限于只讀內(nèi)存(Read-Only Memory,簡稱為ROM)(只讀存 貯器、閃存(FLASH)存儲(chǔ)器、轉(zhuǎn)移裝置等)、磁存儲(chǔ)介質(zhì)(例如,磁帶、磁盤驅(qū)動(dòng)器等)、光學(xué) 存儲(chǔ)介質(zhì)(例如,只讀光盤(Compact Disc Read-Only Memory,簡稱為CD-ROM)、數(shù)字視盤 (Digital Video Disc Read-Only Memory,簡稱為 DVD-ROM)、紙卡、紙帶等)以及其他熟知 類型的程序存儲(chǔ)器。此外,應(yīng)當(dāng)認(rèn)識(shí)到,該方法可以利用軟件工具的選擇由人類操作者執(zhí) 行,而不需要人的創(chuàng)造性的判斷。實(shí)施例一本專利技術(shù)實(shí)施例提供了一種虛擬機(jī)運(yùn)行方法。圖3是根據(jù)本專利技術(shù)實(shí)施例的虛擬機(jī)運(yùn) 行方法的流程圖,該方法包括步驟S302,設(shè)置虛擬機(jī)在虛擬機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài);步驟S304,在虛擬桌面客戶端離線后,虛擬機(jī)按照設(shè)置的狀態(tài)運(yùn)行。本實(shí)施例中,預(yù)先設(shè)置虛擬機(jī)在其對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài)或狀態(tài)遷 移方式,從而使得離線后系統(tǒng)能夠掛起或停止,從而達(dá)到節(jié)約能耗和達(dá)到綠色環(huán)保的目的, 或者使得離線后系統(tǒng)仍然能夠像連線時(shí)那樣正常運(yùn)行,把應(yīng)用的運(yùn)算完成。由此可見,本實(shí) 施例使得在虛擬桌面客戶端離線后,虛擬機(jī)能夠根據(jù)需要運(yùn)行。其中,上述設(shè)置的狀態(tài)可以包括以下之一停止?fàn)顟B(tài)、運(yùn)行狀態(tài)、掛起狀態(tài)、和離線 狀態(tài)本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種虛擬機(jī)運(yùn)行方法,其特征在于,包括:設(shè)置虛擬機(jī)在所述虛擬機(jī)對(duì)應(yīng)的虛擬桌面客戶端離線后的狀態(tài);在所述虛擬桌面客戶端離線后,所述虛擬機(jī)按照設(shè)置的所述狀態(tài)運(yùn)行。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉海軍,嚴(yán)正,
申請(qǐng)(專利權(quán))人:中興通訊股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。