国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種虛擬機(jī)軟件安裝方法、安裝控制器及安裝代理的制作方法_2

      文檔序號:9524036閱讀:來源:國知局
      r>[0040]圖2為本發(fā)明實(shí)施例提供的一種安裝控制器結(jié)構(gòu)圖;
      [0041]圖3為本發(fā)明另一實(shí)施例提供的虛擬機(jī)軟件安裝方法流程圖;
      [0042]圖4為本發(fā)明實(shí)施例提供的一種安裝代理結(jié)構(gòu)圖。
      【具體實(shí)施方式】
      [0043]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。
      [0044]云計(jì)算系統(tǒng)包括:云終端、主機(jī)和云管理服務(wù)器,其中,云終端可以為網(wǎng)絡(luò)計(jì)算機(jī),如臺(tái)式機(jī)、筆記本電腦、平板電腦等,也可以為不包括中央處理器(Center Process Unit,簡稱:CPU)、內(nèi)存和硬盤而僅包括用戶交互和操作接口(如鍵盤、鼠標(biāo)、顯示器、音頻設(shè)備等)、通用串行總線(Universal Serial Bus,簡稱:USB)閃存接口和通信接口的設(shè)備;主機(jī)可以為網(wǎng)絡(luò)側(cè)為云終端提供存儲(chǔ)空間、軟件和其他計(jì)算機(jī)功能的服務(wù)器,在主機(jī)上可以部署多個(gè)虛擬機(jī);云管理服務(wù)器可以為網(wǎng)絡(luò)側(cè)的服務(wù)器,提供用戶管理、密鑰管理等服務(wù)。主機(jī)和云管理服務(wù)器也被稱為云平臺(tái)。用戶通過云終端遠(yuǎn)程登錄云平臺(tái),用戶的身份通過認(rèn)證后,則可以使用主機(jī)上的虛擬機(jī)的功能。
      [0045]如圖1所示,本實(shí)施例公開一種虛擬機(jī)軟件安裝方法,可應(yīng)用于主機(jī)中,該方法可包括步驟101至103:
      [0046]101、在接收到攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求后,向云管理服務(wù)器發(fā)送攜帶有所述目標(biāo)虛擬機(jī)標(biāo)識的磁盤掛載請求,以使所述云管理服務(wù)器將所述目標(biāo)虛擬機(jī)的磁盤掛載到安裝代理中。
      [0047]本實(shí)施例中,目標(biāo)虛擬機(jī)即待安裝軟件的虛擬機(jī);虛擬機(jī)標(biāo)識為對虛擬機(jī)起到唯一指代作用的標(biāo)識,例如虛擬機(jī)ID或虛擬機(jī)名稱,本實(shí)施例僅為舉例說明,不限定虛擬機(jī)標(biāo)識的具體類型,本領(lǐng)域技術(shù)人員可根據(jù)需要選取能夠起到唯一指代作用的標(biāo)識作為虛擬機(jī)標(biāo)識。
      [0048]本實(shí)施例中,虛擬機(jī)軟件安裝請求中可以攜帶一個(gè)或多個(gè)目標(biāo)虛擬機(jī);安裝代理可安裝在各目標(biāo)虛擬機(jī)中或安裝在虛擬機(jī)監(jiān)視器,如Hpervisor中。
      [0049]本實(shí)施例中,云管理服務(wù)器將所述目標(biāo)虛擬機(jī)的磁盤以讀寫形式掛載到安裝代理中。
      [0050]本實(shí)施例中,當(dāng)云管理服務(wù)器將所述目標(biāo)虛擬機(jī)的磁盤以讀寫形式掛載到安裝代理后,安裝代理會(huì)對目標(biāo)虛擬機(jī)的磁盤進(jìn)行解析,得到目標(biāo)虛擬機(jī)的各磁盤分區(qū)以及目標(biāo)虛擬機(jī)的磁盤注冊表,并掛載各磁盤分區(qū)。
      [0051]102、將所述攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求發(fā)送到所述安裝代理,以使所述安裝代理在接收到所述虛擬機(jī)軟件安裝請求后,回復(fù)下載請求。
      [0052]103、在接收到所述下載請求后,將預(yù)先存儲(chǔ)的軟件安裝包及配置文件傳輸?shù)剿霭惭b代理,以使所述安裝代理將所述軟件安裝包、配置文件以及所述安裝代理中預(yù)先存儲(chǔ)的安裝工具寫入到所述目標(biāo)虛擬機(jī)的磁盤中,并設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具。
      [0053]在設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具后,目標(biāo)虛擬機(jī)下次開機(jī)就會(huì)啟動(dòng)安裝工具,安裝工具安裝軟件安裝包,安裝完成后,安裝工具自動(dòng)銷毀。
      [0054]相比于現(xiàn)有技術(shù),上述虛擬機(jī)軟件安裝方法,可解決現(xiàn)有虛擬機(jī)軟件安裝技術(shù)中不支持離線虛擬機(jī)的技術(shù)問題,由于不需要網(wǎng)絡(luò)拷貝軟件安裝包,因此在批量部署時(shí),能夠有效避免網(wǎng)絡(luò)風(fēng)暴,提高批量部署的效率。
      [0055]在一個(gè)具體的例子中,上述虛擬機(jī)軟件安裝方法還可包括圖1中未示出的步驟104:
      [0056]104、卸載所述安裝代理中掛載的所述目標(biāo)虛擬機(jī)的磁盤。
      [0057]本實(shí)施例中,可在安裝代理設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具之后,由本實(shí)施例的虛擬機(jī)軟件安裝方法的執(zhí)行主體來卸載所述安裝代理中掛載的所述目標(biāo)虛擬機(jī)的磁盤。本實(shí)施例的虛擬機(jī)軟件安裝方法的執(zhí)行主體為安裝控制器。
      [0058]如圖2所示,本實(shí)施例公開一種安裝控制器,可應(yīng)用于主機(jī)中,該安裝控制器可包括:第一發(fā)送單元21、第二發(fā)送單元22以及傳輸單元23。
      [0059]第一發(fā)送單元21,用于在接收到攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求后,向云管理服務(wù)器發(fā)送攜帶有所述目標(biāo)虛擬機(jī)標(biāo)識的磁盤掛載請求,以使所述云管理服務(wù)器將所述目標(biāo)虛擬機(jī)的磁盤掛載到安裝代理中。
      [0060]第二發(fā)送單元22,用于將所述攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求發(fā)送到所述安裝代理,以使所述安裝代理在接收到所述虛擬機(jī)軟件安裝請求后,回復(fù)下載請求。
      [0061]傳輸單元23,用于在接收到所述下載請求后,將預(yù)先存儲(chǔ)的軟件安裝包及配置文件傳輸?shù)剿霭惭b代理,以使所述安裝代理將所述軟件安裝包、配置文件以及所述安裝代理中預(yù)先存儲(chǔ)的安裝工具寫入到所述目標(biāo)虛擬機(jī)的磁盤中,并設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具。
      [0062]在本實(shí)施例中,軟件安裝包及配置文件可由管理員或用戶預(yù)先導(dǎo)入到安裝控制器中。
      [0063]相比于現(xiàn)有技術(shù),上述安裝控制器,可解決現(xiàn)有虛擬機(jī)軟件安裝技術(shù)中不支持離線虛擬機(jī)的技術(shù)問題,由于不需要網(wǎng)絡(luò)拷貝軟件安裝包,因此在批量部署時(shí),能夠有效避免網(wǎng)絡(luò)風(fēng)暴,提高批量部署的效率。
      [0064]在一個(gè)具體的例子中,上述安裝控制器還可包括圖2中未示出的卸載單元24,用于卸載所述安裝代理中掛載的所述目標(biāo)虛擬機(jī)的磁盤。
      [0065]本實(shí)施例中,卸載單元24可在安裝代理設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具之后,卸載所述安裝代理中掛載的所述目標(biāo)虛擬機(jī)的磁盤。
      [0066]如圖3所示,本實(shí)施例提供一種虛擬機(jī)軟件安裝方法,可應(yīng)用于主機(jī)中,該方法可包括步驟301至303:
      [0067]301、在接收到安裝控制器發(fā)送的攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求后,回復(fù)下載請求,以下載所述安裝控制器中預(yù)先存儲(chǔ)的軟件安裝包及配置文件。
      [0068]302、在下載所述軟件安裝包及配置文件后,將所述軟件安裝包及配置文件以及所述安裝代理中預(yù)先存儲(chǔ)的安裝工具寫入到預(yù)先掛載的所述目標(biāo)虛擬機(jī)的磁盤中。
      [0069]本實(shí)施例的虛擬機(jī)軟件安裝方法的執(zhí)行主體為安裝代理,在步驟302中,安裝代理預(yù)先掛載所述目標(biāo)虛擬機(jī)的磁盤,且是由云管理服務(wù)器在接收到安裝控制器發(fā)送的攜帶有所述目標(biāo)虛擬機(jī)標(biāo)識的磁盤掛載請求后,將所述目標(biāo)虛擬機(jī)的磁盤掛載到安裝代理中。
      [0070]303、設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具。
      [0071]相比于現(xiàn)有技術(shù),上述虛擬機(jī)軟件安裝方法,可解決現(xiàn)有虛擬機(jī)軟件安裝技術(shù)中不支持離線虛擬機(jī)的技術(shù)問題,由于不需要網(wǎng)絡(luò)拷貝軟件安裝包,因此在批量部署時(shí),能夠有效避免網(wǎng)絡(luò)風(fēng)暴,提高批量部署的效率。
      [0072]在一個(gè)具體的例子中,在步驟302之前,上述虛擬機(jī)軟件安裝方法還可包括圖3中未示出的步驟302’:
      [0073]302’、解析預(yù)先掛載的所述目標(biāo)虛擬機(jī)的磁盤,得到所述目標(biāo)虛擬機(jī)的各磁盤分區(qū)以及所述目標(biāo)虛擬機(jī)的磁盤注冊表,并掛載各磁盤分區(qū)。
      [0074]在一個(gè)具體的例子中,步驟303:“設(shè)置所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具”,包括:修改所述目標(biāo)虛擬機(jī)的磁盤注冊表,以使所述目標(biāo)虛擬機(jī)開機(jī)自啟動(dòng)所述安裝工具。
      [0075]如圖4所示,本實(shí)施例公開一種安裝代理,可應(yīng)用于主機(jī)中,該安裝代理可包括:回復(fù)單元41、第一處理單元42以及設(shè)置單元43。
      [0076]回復(fù)單元41,用于在接收到安裝控制器發(fā)送的攜帶有目標(biāo)虛擬機(jī)標(biāo)識的虛擬機(jī)軟件安裝請求后,回復(fù)下載
      當(dāng)前第2頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1