亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

虛擬機配置方法和裝置的制造方法_4

文檔序號:8945643閱讀:來源:國知局
道之后向所述虛擬機驅(qū)動發(fā)送的信息,所述中斷信號為用于表示所述目標(biāo)通信通道中存儲有新信息的信號;
[0131]所述處理器620,還用于讀取所述目標(biāo)通信通道中存儲的所述配置信息。
[0132]在上述實施例的第二種可選的實現(xiàn)方式中,所述配置信息包括配置腳本文件的文件標(biāo)識和配置參數(shù);
[0133]所述處理器620,還用于獲取所述文件標(biāo)識所對應(yīng)的配置腳本文件;根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置。
[0134]在上述實施例的第三種可選的實現(xiàn)方式中,
[0135]所述處理器620,還用于生成獲取到的所述配置腳本文件的文件摘要;檢測生成的所述文件摘要是否與所述配置信息中攜帶的所述配置腳本文件的文件摘要一致;若一致,則執(zhí)行所述根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置的操作。
[0136]在上述實施例的第四種可選的實現(xiàn)方式中,
[0137]所述處理器620,還用于在所述虛擬機的預(yù)設(shè)目錄下查詢所述文件標(biāo)識所對應(yīng)的所述配置腳本文件,所述預(yù)設(shè)目錄為允許被第三方調(diào)用的各個文件的存儲目錄。
[0138]在上述實施例的第四種可選的實現(xiàn)方式中,
[0139]所述收發(fā)器640,還用于接收更新所述配置腳本文件的更新指令;
[0140]所述處理器620,還用于根據(jù)所述更新指令更新所述配置腳本文件。
[0141]綜上所述,本實施例提供的虛擬機配置裝置,通過復(fù)用主機與虛擬機驅(qū)動之間的已有的通用通信通道,接收主機通過該通用通信通道發(fā)送的配置信息,進而根據(jù)該配置信息對虛擬機進行配置;避免了現(xiàn)有技術(shù)中需要在虛擬機中特設(shè)用于虛擬機配置的虛擬串口設(shè)備和串口監(jiān)聽服務(wù),進而浪費虛擬機的串口資源的問題;達到了可以復(fù)用主機與虛擬機驅(qū)動之間已有的通用通信通道,進而無需對虛擬機做特殊改進,節(jié)省了虛擬機所需耗用的串口資源的效果。
[0142]在虛擬機驅(qū)動接收到配置信息之后,虛擬機驅(qū)動在預(yù)設(shè)目錄下查詢配置信息中的文件標(biāo)識所對應(yīng)的配置腳本文件,其中,預(yù)設(shè)目錄為允許被第三方調(diào)用的各個文件的存儲目錄,避免了第三方在調(diào)用其他未被允許的可執(zhí)行文件之后,對虛擬機造成的攻擊,保證了虛擬機的安全。
[0143]同時,通過在配置信息中攜帶配置腳本文件的文件摘要,進而只有在配置信息中的文件摘要與虛擬機驅(qū)動生成的文件摘要一致時,虛擬機驅(qū)動才會對虛擬機進行配置,避免了非法的第三方對虛擬機進行惡意配置之后,對虛擬機造成的攻擊,保證了虛擬機的安全。
[0144]另外,由于虛擬機驅(qū)動進程均為高優(yōu)先級高可靠性的運行,所以本實施例通過虛擬機驅(qū)動來實現(xiàn)對虛擬機進行配置,也提高了對虛擬機進行配置的配置效率。
[0145]本實施例根據(jù)接收到的更新配置腳本文件,達到了可以根據(jù)實際需求對配置腳本文件進行更新,進而可以靈活定制配置內(nèi)容的效果。
[0146]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0147]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0148]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種虛擬機配置方法,其特征在于,所述方法包括: 接收主機通過目標(biāo)通信通道發(fā)送的配置信息,所述目標(biāo)通信通道為所述主機與虛擬機中的虛擬機驅(qū)動之間的通用通信通道;所述配置信息為虛擬機管理系統(tǒng)向所述主機發(fā)送的,由所述主機向所述虛擬機驅(qū)動轉(zhuǎn)發(fā)的信息; 根據(jù)所述配置信息對所述虛擬機進行配置。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收主機通過目標(biāo)通信通道發(fā)送的配置信息,包括: 接收所述主機發(fā)送的中斷信號,所述中斷信號為所述主機在將所述配置信息存儲至所述目標(biāo)通信通道之后向所述虛擬機驅(qū)動發(fā)送的信息,所述中斷信號為用于表示所述目標(biāo)通信通道中存儲有新信息的信號; 讀取所述目標(biāo)通信通道中存儲的所述配置信息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置信息包括配置腳本文件的文件標(biāo)識和配置參數(shù); 所述根據(jù)所述配置信息對所述虛擬機進行配置,包括: 獲取所述文件標(biāo)識所對應(yīng)的配置腳本文件; 根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置之前,所述方法還包括: 生成獲取到的所述配置腳本文件的文件摘要; 檢測生成的所述文件摘要是否與所述配置信息中攜帶的所述配置腳本文件的文件摘要一致; 若一致,則執(zhí)行所述根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置的操作。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取所述文件標(biāo)識所對應(yīng)的配置腳本文件,包括: 在所述虛擬機的預(yù)設(shè)目錄下查詢所述文件標(biāo)識所對應(yīng)的所述配置腳本文件,所述預(yù)設(shè)目錄為允許被第三方調(diào)用的各個文件的存儲目錄。6.根據(jù)權(quán)利要求3至5任一所述的方法,其特征在于,所述方法還包括: 接收更新所述配置腳本文件的更新指令; 根據(jù)所述更新指令更新所述配置腳本文件。7.—種虛擬機配置裝置,其特征在于,所述裝置包括: 信息接收模塊,用于接收主機通過目標(biāo)通信通道發(fā)送的配置信息,所述目標(biāo)通信通道為所述主機與虛擬機中的虛擬機驅(qū)動之間的通用通信通道;所述配置信息為虛擬機管理系統(tǒng)向所述主機發(fā)送的,由所述主機向所述虛擬機驅(qū)動轉(zhuǎn)發(fā)的信息; 配置模塊,用于根據(jù)所述信息接收模塊接收到的所述配置信息對所述虛擬機進行配置。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述信息接收模塊,包括: 信號接收單元,用于接收所述主機發(fā)送的中斷信號,所述中斷信號為所述主機在將所述配置信息存儲至所述目標(biāo)通信通道之后向所述虛擬機驅(qū)動發(fā)送的信息,所述中斷信號為用于表示所述目標(biāo)通信通道中存儲有新信息的信號; 信息讀取單元,用于讀取所述目標(biāo)通信通道中存儲的所述配置信息。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述配置信息包括配置腳本文件的文件標(biāo)識和配置參數(shù); 所述配置模塊,包括: 獲取單元,用于獲取所述文件標(biāo)識所對應(yīng)的配置腳本文件; 配置單元,用于根據(jù)所述獲取單元獲取到的所述配置腳本文件以及所述配置信息中攜帶的所述配置參數(shù)對所述虛擬機進行配置。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述配置模塊還包括: 生成單元,用于生成獲取到的所述配置腳本文件的文件摘要; 檢測單元,用于檢測所述生成單元生成的所述文件摘要是否與所述配置信息中攜帶的所述配置腳本文件的文件摘要一致; 所述配置單元,還用于在所述檢測單元的檢測結(jié)果為一致時,執(zhí)行所述根據(jù)所述配置腳本文件以及所述配置參數(shù)對所述虛擬機進行配置的操作。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述獲取單元,還用于在所述虛擬機的預(yù)設(shè)目錄下查詢所述文件標(biāo)識所對應(yīng)的所述配置腳本文件,所述預(yù)設(shè)目錄為允許被第三方調(diào)用的各個文件的存儲目錄。12.根據(jù)權(quán)利要求9至11任一所述的裝置,其特征在于,所述裝置還包括: 指令接收模塊,用于接收更新所述配置腳本文件的更新指令; 文件更新模塊,用于根據(jù)所述指令接收模塊接收到的所述更新指令更新所述配置腳本文件。
【專利摘要】本發(fā)明實施例提供了一種虛擬機配置方法和裝置,涉及虛擬機技術(shù)領(lǐng)域,所述方法包括:接收主機通過目標(biāo)通信通道發(fā)送的配置信息,所述目標(biāo)通信通道為所述主機與虛擬機中的虛擬機驅(qū)動之間的通用通信通道;所述配置信息為虛擬機管理系統(tǒng)向所述主機發(fā)送的,由所述主機向虛擬機驅(qū)動轉(zhuǎn)發(fā)的信息;所述虛擬機驅(qū)動根據(jù)所述配置信息對虛擬機進行配置。避免了現(xiàn)有技術(shù)中需要在虛擬機中特設(shè)用于虛擬機配置的虛擬串口設(shè)備和串口監(jiān)聽服務(wù),進而浪費虛擬機的串口資源的問題;達到了可以復(fù)用主機與虛擬機驅(qū)動之間已有的通用通信通道,進而無需對虛擬機做特殊改進,節(jié)省了虛擬機所需耗用的串口資源的效果。
【IPC分類】H04L12/28, H04L12/24
【公開號】CN105162667
【申請?zhí)枴緾N201510574908
【發(fā)明人】高君華
【申請人】華為技術(shù)有限公司
【公開日】2015年12月16日
【申請日】2015年9月10日
當(dāng)前第4頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1