国产精品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>

      基于虛擬化的應(yīng)用存儲方法、執(zhí)行方法、裝置及系統(tǒng)的制作方法

      文檔序號:9616150閱讀:555來源:國知局
      基于虛擬化的應(yīng)用存儲方法、執(zhí)行方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種基于虛擬化的應(yīng)用存儲方法、執(zhí)行方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]應(yīng)用軟件(也簡稱應(yīng)用、軟件)的安裝/升級屬于服務(wù)器自動化的范疇,傳統(tǒng)基于IP網(wǎng)絡(luò)的應(yīng)用安裝方式也經(jīng)常用于虛擬化的場景下面,但是受到一定的局限性,例如:1、網(wǎng)絡(luò)隔離導(dǎo)致IP網(wǎng)絡(luò)不通;2、網(wǎng)絡(luò)流量的占用影響用戶使用和計(jì)費(fèi);3、下載速度影響安裝效率;4、用戶防火墻導(dǎo)致管理軟件不可達(dá);5、先下載再安裝的模式,需要一定的預(yù)留空間。
      [0003]針對相關(guān)技術(shù)中在虛擬化場景下的應(yīng)用軟件的安裝和/或升級存在一定局限性的問題,目前尚未提出有效的解決方案。

      【發(fā)明內(nèi)容】

      [0004]針對相關(guān)技術(shù)中在虛擬化場景下的應(yīng)用軟件的安裝和/或升級存在一定局限性的問題,本發(fā)明提供了一種基于虛擬化的應(yīng)用存儲方法、執(zhí)行方法、裝置及系統(tǒng),以至少解決上述問題。
      [0005]根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種基于虛擬化的應(yīng)用存儲方法,包括:獲取應(yīng)用的信息及對應(yīng)的安裝包和/或升級包;根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用。
      [0006]本實(shí)施例中,根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件包括:根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建虛擬化的共享磁盤以及包含所述應(yīng)用的信息及對應(yīng)的安裝包和/或升級包的內(nèi)容的磁盤鏡像文件ISO。
      [0007]本實(shí)施例中,應(yīng)用媒體服務(wù)器獲取錄入的應(yīng)用的信息及對應(yīng)的安裝包和/或升級包;所述應(yīng)用媒體服務(wù)器根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用。
      [0008]根據(jù)本發(fā)明的另一實(shí)施例,提供了一種基于虛擬化的應(yīng)用執(zhí)行方法,包括:確定待安裝和/或升級的應(yīng)用及虛擬機(jī);獲取所述待安裝和/或升級的應(yīng)用對應(yīng)的媒體文件,并將所述媒體文件掛載在所述虛擬機(jī)上,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用;指示通過所述媒體文件在所述虛擬機(jī)上安裝和/或升級所述應(yīng)用。
      [0009]本實(shí)施例中,獲取所述待安裝和/或升級的應(yīng)用對應(yīng)的媒體文件包括:獲取所述待安裝和/或升級的應(yīng)用對應(yīng)的虛擬化的共享磁盤以及包含所述應(yīng)用的信息及對應(yīng)的安裝包和/或升級包的內(nèi)容的磁盤鏡像文件iso。
      [0010]本實(shí)施例中,通過所述媒體文件在所述虛擬機(jī)上安裝和/或升級所述應(yīng)用包括:所述虛擬機(jī)所在主機(jī)向所述虛擬機(jī)的代理下發(fā)所述應(yīng)用的安裝和/或升級指令;所述虛擬機(jī)的代理查找本地掛載的所述媒體文件,并按照所述安裝和/或升級指令進(jìn)行安裝和/或升級。
      [0011]本實(shí)施例中,虛擬化管理系統(tǒng)確定待安裝和/或升級的應(yīng)用及虛擬機(jī);所述虛擬化管理系統(tǒng)獲取所述待安裝和/或升級的應(yīng)用對應(yīng)的媒體文件,并將所述媒體文件掛載在所述虛擬機(jī)上,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用;所述虛擬化管理系統(tǒng)指示通過所述媒體文件在所述虛擬機(jī)上安裝和/或升級所述應(yīng)用。
      [0012]根據(jù)本發(fā)明的再一實(shí)施例,提供了一種基于虛擬化的應(yīng)用存儲裝置,包括:獲取模塊,用于獲取應(yīng)用的信息及對應(yīng)的安裝包和/或升級包;創(chuàng)建模塊,用于根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用。
      [0013]根據(jù)本發(fā)明的再一實(shí)施例,還提供了一種基于虛擬化的應(yīng)用執(zhí)行裝置,包括:確定模塊,用于確定待安裝和/或升級的應(yīng)用及虛擬機(jī);掛載模塊,用于獲取所述待安裝和/或升級的應(yīng)用對應(yīng)的媒體文件,并將所述媒體文件掛載在所述虛擬機(jī)上,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用;執(zhí)行模塊,用于指示通過所述媒體文件在所述虛擬機(jī)上安裝和/或升級所述應(yīng)用。
      [0014]根據(jù)本發(fā)明的還一實(shí)施例,提供了一種基于虛擬化的應(yīng)用執(zhí)行系統(tǒng),包括:應(yīng)用媒體服務(wù)器、虛擬化管理系統(tǒng)和虛擬機(jī),其中,所述應(yīng)用媒體服務(wù)器包括上述的基于虛擬化的應(yīng)用存儲裝置,所述虛擬化管理系統(tǒng)包括上述的基于虛擬化的應(yīng)用執(zhí)行裝置,所述虛擬機(jī)與所述虛擬化管理系統(tǒng)相連,用于根據(jù)所述虛擬化管理系統(tǒng)的指示,通過所述媒體文件安裝和/或升級所述應(yīng)用。
      [0015]通過本發(fā)明,采用獲取應(yīng)用的信息及對應(yīng)的安裝包和/或升級包;根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用的方式,解決了相關(guān)技術(shù)中在虛擬化場景下的應(yīng)用軟件的安裝和/或升級存在一定局限性的問題,提升了在虛擬化場景下的應(yīng)用安裝/升級的實(shí)現(xiàn)效率,并且這種方式大大降低了存儲空間、網(wǎng)絡(luò)情況等限制條件造成的影響。
      【附圖說明】
      [0016]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
      [0017]圖1是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用存儲方法的流程圖;
      [0018]圖2是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用存儲裝置的結(jié)構(gòu)框圖;
      [0019]圖3是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用執(zhí)行方法的流程圖;
      [0020]圖4是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用執(zhí)行裝置的結(jié)構(gòu)框圖;
      [0021]圖5是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用執(zhí)行系統(tǒng)的結(jié)構(gòu)框圖;
      [0022]圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的系統(tǒng)整體架構(gòu)示意圖;
      [0023]圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例的媒體創(chuàng)建流程示意圖;
      [0024]圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的媒體安裝流程示意圖。
      【具體實(shí)施方式】
      [0025]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
      [0026]在本實(shí)施例中,利用虛擬化技術(shù)解決上述問題,為服務(wù)器自動化在云計(jì)算的場景下提供更強(qiáng)大的功能。主要涉及的流程包括:應(yīng)用軟件媒體創(chuàng)建、應(yīng)用軟件媒體安裝、應(yīng)用軟件媒體升級。
      [0027]在本實(shí)施例中,提供了一種基于虛擬化的應(yīng)用存儲方法,圖1是根據(jù)本發(fā)明實(shí)施例的基于虛擬化的應(yīng)用存儲方法的流程圖,如圖1所示,該方法包括如下步驟:
      [0028]步驟S102,獲取應(yīng)用的信息及對應(yīng)的安裝包和/或升級包;
      [0029]步驟S104,根據(jù)所述信息及所述安裝包和/或升級包在共享存儲空間中創(chuàng)建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執(zhí)行安裝和/或升級所述應(yīng)用。
      [0030]本實(shí)施例通過上述步驟,將應(yīng)用的安裝包和/或升級包轉(zhuǎn)換成可以在虛擬化場景中識別的媒體文件,并存儲在共享存儲空間中,從而通過虛擬化技術(shù)實(shí)現(xiàn)了為虛擬機(jī)提供軟件應(yīng)用,解決了相關(guān)技術(shù)中在虛擬化場景下的應(yīng)用軟件的安裝和/或升級存在一定局限性的問題,提升了在虛擬化場景下的應(yīng)用安裝/升級的實(shí)現(xiàn)效率,并且這種方式大大降低了存儲空間、網(wǎng)絡(luò)情況等限制條件造成的影響。
      [0031]在本實(shí)施例中,為便
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1