亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種虛擬化系統(tǒng)自動推送方法及其裝置的制作方法

文檔序號:6398863閱讀:216來源:國知局
專利名稱:一種虛擬化系統(tǒng)自動推送方法及其裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機領(lǐng)域,特別是指一種虛擬化系統(tǒng)自動推送方法及其裝置。
背景技術(shù)
虛擬化是指計算機軟件在虛擬的基礎(chǔ)上而不是在真實的基礎(chǔ)上運行,是由位于下層的軟件模塊,通過向上一層軟件模塊提供一個與它原先所期待的運行環(huán)境完全一致的接口的方法,抽象出一個虛擬的軟件或硬件接口,使得上層軟件可以直接運行在虛擬環(huán)境上。虛擬化可以擴大硬件的容量,簡化軟件重新配置的過程。服務(wù)器虛擬化是云計算中對計算資源進(jìn)行池化的關(guān)鍵技術(shù),通過虛擬化可以將物理服務(wù)器虛擬成多個邏輯計算單元,以提供云計算中的彈性、按使用計費、隨時部署等特性。但目前在構(gòu)建云計算平臺的資源池時,往往需要手動為每個物理服務(wù)器安裝虛擬化軟件,過程較為繁復(fù),并且造成大量人力資源的浪費。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提出一種虛擬化系統(tǒng)自動推送方法及其裝置。該虛擬化系統(tǒng)自動推送方法能夠通過簡單的步驟進(jìn)行虛擬化系統(tǒng)的推送;該虛擬化系統(tǒng)自動推送裝置能夠以更高的效率推送虛擬化系統(tǒng)?;谏鲜瞿康谋景l(fā)明提供的虛擬化系統(tǒng)的推送方法,包括如下步驟:被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接;被推送服務(wù)器基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存;被推送服務(wù)器啟動推送客體中的相應(yīng)管理工具并創(chuàng)建一個特權(quán)域,所述管理工具掌管被推送服務(wù)器上的硬件資源;被推送服務(wù)器將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源??蛇x的,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議;和/或所述推送客體還包括開放源代碼虛擬機,所述推送請求發(fā)送后,被推送服務(wù)器實時接收所述開放源代碼虛擬機;和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng);所述特權(quán)域創(chuàng)建后,被推送服務(wù)器將宿主操作系統(tǒng)載入所述特權(quán)域,宿主操作系統(tǒng)運行并掌管被推送服務(wù)器上的硬件資源;和/或所述管理工具包括開放源代碼虛擬機管理器,被推送服務(wù)器啟動推送客體中相應(yīng)的管理工具時,將所述開放源代碼虛擬機管理器啟動;該開放源代碼虛擬機啟動時創(chuàng)建一個特權(quán)域;和/或被推送服務(wù)器基于與推送服務(wù)器之間的傳輸協(xié)議向推送服務(wù)器發(fā)送下載請求??蛇x的,所述傳輸協(xié)議為簡單文件傳輸協(xié)議。進(jìn)一步,本發(fā)明還提供一種虛擬化系統(tǒng)的推送方法,包括如下步驟:被推送服務(wù)器啟動后,推送服務(wù)器根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器;推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,所述推送服務(wù)器根據(jù)所述IP地址和與被推送服務(wù)器之間的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器??蛇x的,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議;和/或所述傳輸協(xié)議包括簡單文件傳輸協(xié)議;和/或所述推送客體包括開放源代碼虛擬機,在收到被推送服務(wù)器的推送請求后,推送服務(wù)器實時向被推送服務(wù)器推送開放源代碼虛擬機;和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng)。進(jìn)一步,本發(fā)明提供一種虛擬化系統(tǒng)的推送裝置,包括地址獲取模塊、下載模塊、管理模塊、載入模塊;所述地址獲取模塊在被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接;所述下載模塊基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存;所述管理模塊啟動推送客體中相應(yīng)的管理工具,由所述管理工具掌管被推送服務(wù)器上的硬件資源;所述載入模塊將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源??蛇x的,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議;和/或所述推送客體還包括開放源代碼虛擬機,所述推送請求發(fā)送后,所述下載模塊實時接收所述開放源代碼虛擬機;和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng);所述特權(quán)域創(chuàng)建后,所述載入模塊將宿主操作系統(tǒng)載入所述特權(quán)域,宿主操作系統(tǒng)運行并掌管被推送服務(wù)器上的硬件資源;和/或所述管理工具包括開放源代碼虛擬機管理器;所述管理模塊啟動推送客體中相應(yīng)的管理工具時,將所述開放源代碼虛擬機管理器啟動;該開放源代碼虛擬機啟動時創(chuàng)建一個特權(quán)域;和/或所述下載模塊基于被推送服務(wù)器與推送服務(wù)器之間的傳輸協(xié)議向推送服務(wù)器發(fā)送下載請求??蛇x的,所述傳輸協(xié)議為簡單文件傳輸協(xié)議。進(jìn)一步,本發(fā)明還提供一種虛擬化系統(tǒng)的推送裝置,包括地址賦予模塊和推送模塊;所述地址賦予模塊在被推送服務(wù)器啟動后,根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器;所述推送模塊在推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,根據(jù)所述IP地址和被推送服務(wù)器與推送服務(wù)器之間的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器??蛇x的,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議;和/或所述傳輸協(xié)議包括簡單文件傳輸協(xié)議;和/或所述推送客體包括開放源代碼虛擬機,在收到被推送服務(wù)器的推送請求后,推送服務(wù)器實時向被推送服務(wù)器推送開放源代碼虛擬機;和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng)。從上面所述可以看出,本發(fā)明提供的虛擬化系統(tǒng)自動推送方法,本方法通過網(wǎng)絡(luò)方式,自動將虛擬化軟件以及虛擬化操作系統(tǒng)推送到服務(wù)器上,這樣推送服務(wù)器無需安裝任何操作系統(tǒng),而是通過網(wǎng)絡(luò)的方式將虛擬化層和宿主操作系統(tǒng)自動、快速部署到被推送服務(wù)器,提高了自動化程度和工作效率,減少了人工操作量。進(jìn)一步,本發(fā)明所提供的虛擬化系統(tǒng)自動推送裝置,通過網(wǎng)絡(luò)方式將虛擬化系統(tǒng)以及虛擬化層自動推送到被推送服務(wù)器,操作者無需為每個被推送服務(wù)器分別安裝虛擬化系統(tǒng),同時推送系統(tǒng)也無需安裝任何相關(guān)操作系統(tǒng)或操作工具軟件便可實現(xiàn)虛擬化系統(tǒng)的推送,提高了工作效率。


圖1為本發(fā)明實施例的虛擬化操作系統(tǒng)推送的結(jié)構(gòu)圖;圖2為本發(fā)明實施例的虛擬操作系統(tǒng)推送流程圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。圖1為本發(fā)明實施例虛擬化操作系統(tǒng)推送的結(jié)構(gòu)圖。作為一個實施例,需要推送的客體包括虛擬機、虛擬化系統(tǒng)、相應(yīng)的管理工具以及相應(yīng)的工具軟件;具體的,推送客體包括圖1所示的開放源代碼虛擬機(Xen)、宿主操作系統(tǒng)以及相應(yīng)的工具軟件。開放源代碼虛擬機可以在多個物理服務(wù)器之間實時遷移。所述推送客體放置于一個推送服務(wù)器I上,該推送服務(wù)器I可以是系統(tǒng)服務(wù)器或總服務(wù)器等;在推送服務(wù)器I上啟動有相應(yīng)的網(wǎng)絡(luò)協(xié)議和傳輸協(xié)議,在本實施例中,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議(DHCP),所述傳輸協(xié)議包括簡單文件傳輸協(xié)議(TFTP)。需要獲取虛擬化系統(tǒng)的被推送服務(wù)器2啟動后,通過所述網(wǎng)絡(luò)協(xié)議獲取一個與所述推送服務(wù)器I連接的網(wǎng)絡(luò)之間互聯(lián)協(xié)議(IP)地址,取得與推送服務(wù)器I的網(wǎng)絡(luò)連接。該被推送服務(wù)器2在本實施例中,包括所述推送客體所要載入的物理服務(wù)器。被推送服務(wù)器2啟動并與推送服務(wù)器I建立網(wǎng)絡(luò)連接之后,被推送服務(wù)器2通過相應(yīng)的傳輸協(xié)議,向推送服務(wù)器I發(fā)送一個虛擬化系統(tǒng)的推送請求,推送服務(wù)器I接收到該推送請求后,將包含Xen和宿主操作系統(tǒng)的推送客體推送到被推送服務(wù)器2。被推送服務(wù)器2實時接收包含有Xen和宿主操作系統(tǒng)的推送客體,并將接收到的推送客體保存到本地內(nèi)存。開放源代碼虛擬機的管理器(Xen Hypervisor)作為管理工具,啟動并創(chuàng)建一個特殊的域:特權(quán)域(DomO);在所述Xen Hypervisor啟動以及特權(quán)域創(chuàng)建后,被推送服務(wù)器2將所述宿主操作系統(tǒng)載入所述特權(quán)域并在所述特權(quán)域中,宿主操作系統(tǒng)運行并掌管被推送服務(wù)器2上所有的硬件資源,從而完成虛擬化系統(tǒng)的推送。在本實施例中,虛擬化系統(tǒng)即包括宿主操作系統(tǒng)。虛擬機作為一個虛擬化層,連同虛擬化系統(tǒng)被自動推送到被推送服務(wù)器上并在所述被推送服務(wù)器上自動運行。本實施例以一個被推送服務(wù)器為例,描述本發(fā)明的虛擬化系統(tǒng)推送方法的推送過程,在其它實施例中,被推送服務(wù)器可以包括一個或多個。當(dāng)存在多個被推送服務(wù)器時,采用本發(fā)明所提供的虛擬化系統(tǒng)推送方法,可以自動并行地將推送客體推送到所有需要裝載虛擬化系統(tǒng)的被推送服務(wù)器上,無需人工逐一安裝操作。圖2為本發(fā)明實施例的虛擬操作系統(tǒng)推送流程圖。包括如下步驟:步驟21:被推送服務(wù)器啟動。步驟22:被推送服務(wù)器獲取管理網(wǎng)段的IP地址。在被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,從而建立與推送服務(wù)器的網(wǎng)絡(luò)連接。作為一個實施例,推送服務(wù)器和被推送服務(wù)器之間相互連接的網(wǎng)絡(luò)可以是局域網(wǎng)或互聯(lián)網(wǎng)等;所述網(wǎng)絡(luò)協(xié)議可以是DHCP協(xié)議。步驟23:被推送服務(wù)器發(fā)送下載請求。被推送服務(wù)器基于所建立的網(wǎng)絡(luò)連接,向被推送服務(wù)器發(fā)送推送客體下載請求。步驟24:被推送服務(wù)器保存推送客體。推送服務(wù)器根據(jù)一定的傳輸協(xié)議將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器后,被推送服務(wù)器將所述推送客體保存到本地內(nèi)存。作為一個實施例,所述傳輸協(xié)議可以是TFTP協(xié)議;所述推送客體包括Xen、宿主操作系統(tǒng)以及相應(yīng)的工具軟件。在本實施例中,步驟23具體為,被推送服務(wù)器獲取推送服務(wù)器的推送請求,推送服務(wù)器將所述推送客體推送給被推送服務(wù)器。步驟25:被推送服務(wù)器啟動推送客體中的相應(yīng)管理工具。作為一個實施例,所述管理工具包括開放源代碼虛擬機的管理器,即Xen Hypervisor,當(dāng)Xen Hypervisor處于被推送服務(wù)器上時,它可以在被推送服務(wù)器上自動啟動。具體的,在本步驟中,被推送服務(wù)器啟動Xen Hypervisor并由Xen Hypervisor掌管被推送服務(wù)器上所有的硬件資源,XenHypervisor啟動時會創(chuàng)建一個特權(quán)域DomO。步驟26:被推送服務(wù)器載入虛擬化系統(tǒng)。在本實施例中,所述虛擬化系統(tǒng)包括宿主操作系統(tǒng)。在本步驟中,被推送服務(wù)器將所述宿主操作系統(tǒng)載入步驟25中XenHypervisor啟動時所創(chuàng)建的DomO,并由宿主操作系統(tǒng)掌管被推送服務(wù)器上所有的硬件資源,從而完成虛擬化系統(tǒng)的推送。在具體實施例中,若被推送服務(wù)器包括有多個,則上述步驟在多個被推送服務(wù)器上并行執(zhí)行。在另一個實施例中,本發(fā)明提供的虛擬化系統(tǒng)自動推送方法包括下述步驟:被推送服務(wù)器啟動后,推送服務(wù)器根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器;推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,所述推送服務(wù)器根據(jù)所述IP地址和一定的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器。具體的,上述步驟中的網(wǎng)絡(luò)協(xié)議可以是DHCP協(xié)議。上述步驟中的傳輸協(xié)議包括簡單文件傳輸協(xié)議。進(jìn)一步,本發(fā)明提供一種虛擬化系統(tǒng)自動推送裝置,該裝置能夠通過執(zhí)行上述步驟,將放置于推送服務(wù)器上的虛擬化系統(tǒng)以及相關(guān)工具軟件推送到被推送服務(wù)器上。在一個實施例中,本發(fā)明提供的虛擬化系統(tǒng)自動推送裝置,包括地址獲取模塊、下載模塊、管理模塊、載入模塊;所述地址獲取模塊在被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接;所述下載模塊基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存;所述管理模塊啟動推送客體中相應(yīng)的管理工具,由所述管理工具掌管被推送服務(wù)器上的硬件資源;所述載入模塊將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源。所述管理工具可以包括開放源代碼虛擬機管理器。在另一個實施例中,本發(fā)明提供的虛擬化系統(tǒng)自動推送裝置包括地址賦予模塊和推送模塊;所述地址賦予模塊在被推送服務(wù)器啟動后,根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器;所述推送模塊在推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,根據(jù)所述IP地址和一定的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器。在其它實施例中,被推送的客體還可以包括其它種類的虛擬機或虛擬化系統(tǒng)、工具軟件等。
從上面所述可以看出,本發(fā)明所提供的虛擬化系統(tǒng)自動推送方法,通過網(wǎng)絡(luò)方式,自動將虛擬化軟件以及宿主操作系統(tǒng)推送到服務(wù)器上,這樣推送服務(wù)器無需安裝任何操作系統(tǒng),而是通過局域網(wǎng)等網(wǎng)絡(luò)方式將包括虛擬化層或虛擬化系統(tǒng)的被推送客體自動、快速部署到被推送服務(wù)器,無需人工對被推送服務(wù)器進(jìn)行逐一安裝,提高了自動化程度和工作效率,減少了人工操作量。進(jìn)一步,本發(fā)明所提供的虛擬化系統(tǒng)自動推送裝置,將虛擬化系統(tǒng)以及虛擬化層自動推送到被推送服務(wù)器,從而操作者無需為每個被推送服務(wù)器分別安裝虛擬化系統(tǒng),提高了工作效率。所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上所述僅為本發(fā)明的具體實施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種虛擬化系統(tǒng)的推送方法,其特征在于,包括如下步驟: 被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接; 被推送服務(wù)器基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存; 被推送服務(wù)器啟動推送客體中的相應(yīng)管理工具并創(chuàng)建一個特權(quán)域,所述管理工具掌管被推送服務(wù)器上的硬件資源; 被推送服務(wù)器將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源。
2.根據(jù)權(quán)利要求1所述的虛擬化系統(tǒng)的推送方法,其特征在于,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議; 和/或所述推送客體還包括開放源代碼虛擬機,所述推送請求發(fā)送后,被推送服務(wù)器實時接收所述開放源代碼虛擬機; 和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng);所述特權(quán)域創(chuàng)建后,被推送服務(wù)器將宿主操作系統(tǒng)載入所述特權(quán)域,所述宿主操作系統(tǒng)運行并掌管被推送服務(wù)器上的硬件資源; 和/或所述管理工具包括開放源代碼虛擬機管理器,被推送服務(wù)器啟動推送客體中相應(yīng)的管理工具時,將所述開放源代碼虛擬機管理器啟動;該開放源代碼虛擬機啟動時創(chuàng)建一個特權(quán)域; 和/或被推送服務(wù)器基于與推送服務(wù)器之間的傳輸協(xié)議向推送服務(wù)器發(fā)送下載請求。
3.根據(jù)權(quán)利要求2所述的虛擬化系統(tǒng)的推送方法,其特征在于,所述傳輸協(xié)議為簡單文件傳輸協(xié)議。
4.一種虛擬化系統(tǒng)的推送方法,其特征在于,包括如下步驟: 被推送服務(wù)器啟動后,推送服務(wù)器根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器; 推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,所述推送服務(wù)器根據(jù)所述IP地址和與被推送服務(wù)器之間的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器。
5.根據(jù)權(quán)利要求4所述的虛擬化系統(tǒng)的推送方法,其特征在于,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議; 和/或所述傳輸協(xié)議包括簡單文件傳輸協(xié)議; 和/或所述推送客體包括開放源代碼虛擬機,在收到被推送服務(wù)器的推送請求后,推送服務(wù)器實時向被推送服務(wù)器推送開放源代碼虛擬機; 和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng)。
6.一種虛擬化系統(tǒng)的推送裝置,其特征在于,包括地址獲取模塊、下載模塊、管理模塊、載入模塊;所述地址獲取模塊在被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接;所述下載模塊基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存;所述管理模塊啟動推送客體中相應(yīng)的管理工具,由所述管理工具掌管被推送服務(wù)器上的硬件資源;所述載入模塊將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源。
7.根據(jù)權(quán)利要求6所述的虛擬化系統(tǒng)的推送裝置,其特征在于,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議; 和/或所述推送客體還包括開放源代碼虛擬機,所述推送請求發(fā)送后,所述下載模塊實時接收所述開放源代碼虛擬機; 和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng);所述特權(quán)域創(chuàng)建后,所述載入模塊將宿主操作系統(tǒng)載入所述特權(quán)域,所述宿主操作系統(tǒng)運行掌管被推送服務(wù)器上的硬件資源; 和/或所述管理工具包括開放源代碼虛擬機管理器;所述管理模塊啟動推送客體中相應(yīng)的管理工具時,將所述開放源代碼虛擬機管理器啟動;該開放源代碼虛擬機啟動時創(chuàng)建一個特權(quán)域; 和/或所述下載模塊基于被推送服務(wù)器與推送服務(wù)器之間的傳輸協(xié)議向推送服務(wù)器發(fā)送下載請求。
8.根據(jù)權(quán)利要求7所述的虛擬化系統(tǒng)的推送裝置,其特征在于,所述傳輸協(xié)議為簡單文件傳輸協(xié)議。
9.一種虛擬化系統(tǒng)的推送裝置,其特征在于,包括地址賦予模塊和推送模塊;所述地址賦予模塊在被推送服務(wù)器啟動后,根據(jù)與被推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,將一個IP地址賦予被推送服務(wù)器;所述推送模塊在推送服務(wù)器收到被推送服務(wù)器發(fā)送的下載請求之后,根據(jù)所述IP地址和被推送服務(wù)器和推送服務(wù)器之間的傳輸協(xié)議,將包含有虛擬化系統(tǒng)的推送客體推送到被推送服務(wù)器。
10.根據(jù)權(quán)利要求9所述的虛擬化系統(tǒng)的推送裝置,其特征在于,所述網(wǎng)絡(luò)協(xié)議包括動態(tài)主機設(shè)置協(xié)議; 和/或所述傳輸協(xié)議包括簡單文件傳輸協(xié)議; 和/或所述推送客體包括開放 源代碼虛擬機,在收到被推送服務(wù)器的推送請求后,推送服務(wù)器實時向被推送服務(wù)器推送開放源代碼虛擬機; 和/或所述虛擬化系統(tǒng)包括宿主操作系統(tǒng)。
全文摘要
本發(fā)明公開了虛擬化系統(tǒng)的推送方法,包括如下步驟被推送服務(wù)器啟動后,根據(jù)與推送服務(wù)器之間的網(wǎng)絡(luò)協(xié)議,獲取網(wǎng)絡(luò)通信連接的地址,建立與推送服務(wù)器的網(wǎng)絡(luò)連接;被推送服務(wù)器基于所建立的網(wǎng)絡(luò)連接,向推送服務(wù)器發(fā)送推送客體下載請求,將從推送服務(wù)器上接收的包含有虛擬化系統(tǒng)的推送客體保存在本地內(nèi)存;被推送服務(wù)器啟動推送客體中的相應(yīng)管理工具并創(chuàng)建一個特權(quán)域,所述管理工具掌管被推送服務(wù)器上的硬件資源;被推送服務(wù)器將虛擬化系統(tǒng)載入所述特權(quán)域并由所述虛擬化系統(tǒng)掌管所述被推送服務(wù)器上的硬件資源。
文檔編號G06F9/455GK103118108SQ201310036598
公開日2013年5月22日 申請日期2013年1月30日 優(yōu)先權(quán)日2013年1月30日
發(fā)明者常曉東, 吳烜, 潘純峰, 史丙利 申請人:北京榮之聯(lián)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1