国产精品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ī)部署方法及裝置的制造方法

      文檔序號(hào):9399352閱讀:349來源:國知局
      虛擬機(jī)部署方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通訊領(lǐng)域,特別涉及一種虛擬機(jī)部署方法及裝置。
      【背景技術(shù)】
      [0002] 電信網(wǎng)云化是指把傳統(tǒng)的基于物理設(shè)備的電信節(jié)點(diǎn)及應(yīng)用以虛擬機(jī)(英文: Virtual Machine;簡(jiǎn)稱:VM)的方式部署到數(shù)據(jù)中心的服務(wù)器上,這種部署方式在業(yè)界稱 為網(wǎng)絡(luò)功能虛擬化(英文:NetworkFunctions Virtualization ;簡(jiǎn)稱:NFV)。一個(gè)云化的 電信網(wǎng)可以包括多個(gè)數(shù)據(jù)中心,在數(shù)據(jù)中心里,電信節(jié)點(diǎn)與電信節(jié)點(diǎn)之間,以及同一個(gè)電信 節(jié)點(diǎn)內(nèi)部的不同業(yè)務(wù)進(jìn)程之間的通訊都可以表現(xiàn)為VM之間的通訊。
      [0003] 相關(guān)技術(shù)中,數(shù)據(jù)中心可以根據(jù)業(yè)務(wù)負(fù)荷自動(dòng)擴(kuò)容和縮容,數(shù)據(jù)中心的虛擬機(jī)管 理模塊可以根據(jù)業(yè)務(wù)負(fù)荷將VM靈活部署在數(shù)據(jù)中心的各個(gè)服務(wù)器上;數(shù)據(jù)中心的管理模 塊還可以根據(jù)各個(gè)服務(wù)器的工作狀態(tài),在服務(wù)器出現(xiàn)異?;蛘咝枰S護(hù)時(shí),將該服務(wù)器中 部署的VM迀移至其他服務(wù)器上。虛擬機(jī)管理模塊在部署和迀移VM時(shí),通常是根據(jù)數(shù)據(jù)中 心各服務(wù)器的中央處理器(英文:Central ProcessingUnit ;簡(jiǎn)稱:CPU)資源的大小,存儲(chǔ) 資源的大小以及網(wǎng)口帶寬的大小來選擇合適的服務(wù)器作為VM部署和迀移的目的服務(wù)器。
      [0004] 但是,虛擬機(jī)管理模塊根據(jù)各個(gè)服務(wù)器的CPU資源、存儲(chǔ)資源和網(wǎng)口帶寬選擇VM 部署和迀移的目的服務(wù)器時(shí),該目的服務(wù)器與其他服務(wù)器的通訊狀態(tài)可能是異常狀態(tài),因 此,虛擬機(jī)管理模塊對(duì)VM進(jìn)行部署和迀移后,VM之間的通訊可靠性較低。

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

      [0005] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明提供了一種虛擬機(jī)部署方法及裝置。所述技術(shù) 方案如下:
      [0006] 第一方面,提供了一種虛擬機(jī)部署方法,所述方法包括:
      [0007] 查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī),所述目的虛擬機(jī)為待迀移虛擬機(jī) 或者待部署虛擬機(jī);
      [0008] 確定部署有所述對(duì)端虛擬機(jī)的服務(wù)器;
      [0009] 從預(yù)設(shè)的通訊矩陣中獲取目的服務(wù)器,所述目的服務(wù)器與所述部署有所述對(duì)端虛 擬機(jī)的服務(wù)器的通訊狀態(tài)為正常狀態(tài),所述通訊矩陣中記錄了任意兩個(gè)服務(wù)器之間的通訊 狀態(tài),所述通訊狀態(tài)包括正常狀態(tài)或異常狀態(tài);
      [0010] 將所述目的虛擬機(jī)部署在所述目的服務(wù)器中。
      [0011] 結(jié)合第一方面,在第一方面的第一種可實(shí)現(xiàn)方式中,所述目的虛擬機(jī)為待迀移虛 擬機(jī),在所述查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī)之前,所述方法還包括:
      [0012] 接收異常虛擬機(jī)發(fā)送的指示所述異常虛擬機(jī)與其他虛擬機(jī)通訊狀態(tài)為異常狀態(tài) 的通訊異常信息;
      [0013] 根據(jù)所述通訊異常信息,確定部署有所述異常虛擬機(jī)的異常服務(wù)器;
      [0014] 統(tǒng)計(jì)虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù);
      [0015] 若所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù)等于1,將所述異常 虛擬機(jī)確定為所述目的虛擬機(jī);
      [0016] 若所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù)大于1,查詢所述通 訊矩陣,統(tǒng)計(jì)每個(gè)所述異常服務(wù)器與其他異常服務(wù)器的通訊狀態(tài)為異常狀態(tài)的次數(shù);
      [0017] 將通訊狀態(tài)為異常狀態(tài)的次數(shù)最多的服務(wù)器確定為目標(biāo)服務(wù)器;
      [0018] 將所述目標(biāo)服務(wù)器中所部署的異常虛擬機(jī)確定為所述目的虛擬機(jī)。
      [0019] 結(jié)合第一方面,在第一方面的第二種可實(shí)現(xiàn)方式中,在所述查詢與目的虛擬機(jī)存 在通訊業(yè)務(wù)的對(duì)端虛擬機(jī)之前,所述方法還包括:
      [0020] 接收第一服務(wù)器發(fā)送的通訊質(zhì)量信息,所述通訊質(zhì)量信息包括第一服務(wù)器的標(biāo) 識(shí)、第二服務(wù)器的標(biāo)識(shí)和所述第一服務(wù)器與所述第二服務(wù)器的通訊質(zhì)量,所述第一服務(wù)器 與所述第二服務(wù)器為虛擬機(jī)管理模塊管理的服務(wù)器中的任意兩個(gè)服務(wù)器;
      [0021] 判斷所述通訊質(zhì)量是否高于預(yù)設(shè)質(zhì)量閾值;
      [0022] 若所述通訊質(zhì)量高于預(yù)設(shè)質(zhì)量閾值,在所述通訊矩陣中記錄所述第一服務(wù)器與所 述第二服務(wù)器的通訊狀態(tài)為正常狀態(tài);
      [0023] 若所述通訊質(zhì)量不高于預(yù)設(shè)質(zhì)量閾值,在所述通訊矩陣中記錄所述第一服務(wù)器與 所述第二服務(wù)器的通訊狀態(tài)為異常狀態(tài)。
      [0024] 結(jié)合第一方面的第二種可實(shí)現(xiàn)方式,在第一方面的第三種可實(shí)現(xiàn)方式中,所述通 訊質(zhì)量信息是所述第一服務(wù)器中所部署的虛擬機(jī)與所述第二服務(wù)器中所部署的虛擬機(jī)執(zhí) 行通訊業(yè)務(wù)時(shí)發(fā)送的;
      [0025] 或者,所述通訊質(zhì)量信息是所述第一服務(wù)器向所述第二服務(wù)器發(fā)送探測(cè)包,并收 到所述第二服務(wù)器發(fā)送的探測(cè)響應(yīng)包后,根據(jù)所述探測(cè)包和所述探測(cè)響應(yīng)包生成的。
      [0026] 結(jié)合第一方面,在第一方面的第四種可實(shí)現(xiàn)方式中,所述將所述目的虛擬機(jī)部署 在所述目的服務(wù)器中,包括:
      [0027] 確定所述目的服務(wù)器的個(gè)數(shù);
      [0028] 若所述目的服務(wù)器的個(gè)數(shù)等于1,將所述目的虛擬機(jī)部署在所述目的服務(wù)器中;
      [0029] 若所述目的服務(wù)器的個(gè)數(shù)大于1,根據(jù)預(yù)設(shè)規(guī)則從所述目的服務(wù)器的集合中選擇 部署服務(wù)器;
      [0030] 將所述目的虛擬機(jī)部署在所述部署服務(wù)器中。
      [0031] 結(jié)合第一方面的第四種可實(shí)現(xiàn)方式,在第一方面的第五種可實(shí)現(xiàn)方式中,所述根 據(jù)預(yù)設(shè)規(guī)則從所述目的服務(wù)器的集合中選擇部署服務(wù)器,包括:
      [0032] 從所述虛擬機(jī)管理模塊管理的服務(wù)器中篩選滿足預(yù)設(shè)參數(shù)的標(biāo)準(zhǔn)的備選服務(wù)器 集合,所述預(yù)設(shè)參數(shù)包括CPU資源、存儲(chǔ)資源和網(wǎng)口帶寬中的至少一種;
      [0033] 篩選所述備選服務(wù)器集合中與所述目的服務(wù)器的集合中相同的服務(wù)器得到備選 部署服務(wù)器集合;
      [0034] 根據(jù)親和性算法從所述備選部署服務(wù)器集合中選擇部署服務(wù)器。
      [0035] 第二方面,提供了一種虛擬機(jī)部署裝置,所述裝置包括:
      [0036] 查詢單元,用于查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī),所述目的虛擬機(jī) 為待迀移虛擬機(jī)或者待部署虛擬機(jī);
      [0037] 第一確定單元,用于確定部署有所述對(duì)端虛擬機(jī)的服務(wù)器;
      [0038] 獲取單元,用于從預(yù)設(shè)的通訊矩陣中獲取目的服務(wù)器,所述目的服務(wù)器與所述部 署有所述對(duì)端虛擬機(jī)的服務(wù)器的通訊狀態(tài)為正常狀態(tài),所述通訊矩陣中記錄了任意兩個(gè)服 務(wù)器之間的通訊狀態(tài),所述通訊狀態(tài)包括正常狀態(tài)或異常狀態(tài);
      [0039] 部署單元,用于將所述目的虛擬機(jī)部署在所述目的服務(wù)器中。
      [0040] 結(jié)合第二方面,在第二方面的第一種可實(shí)現(xiàn)方式中,所述目的虛擬機(jī)為待迀移虛 擬機(jī),所述裝置還包括:
      [0041] 第一接收單元,用于接收異常虛擬機(jī)發(fā)送的指示所述異常虛擬機(jī)與其他虛擬機(jī)通 訊狀態(tài)為異常狀態(tài)的通訊異常信息;
      [0042] 第二確定單元,用于根據(jù)所述通訊異常信息,確定部署有所述異常虛擬機(jī)的異常 服務(wù)器;
      [0043] 第一統(tǒng)計(jì)單元,用于統(tǒng)計(jì)虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù);
      [0044] 第三確定單元,用于在所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù) 等于1時(shí),將所述異常虛擬機(jī)確定為所述目的虛擬機(jī);
      [0045] 第二統(tǒng)計(jì)單元,用于在所述虛擬機(jī)管理模塊管理的服務(wù)器中的異常服務(wù)器的個(gè)數(shù) 大于1時(shí),查詢所述通訊矩陣,統(tǒng)計(jì)每個(gè)所述異常服務(wù)器與其他異常服務(wù)器的通訊狀態(tài)為 異常狀態(tài)的次數(shù);
      [0046] 第四確定單元,用于將通訊狀態(tài)為異常狀態(tài)的次數(shù)最多的服務(wù)器確定為目標(biāo)服務(wù) 器;
      [0047] 第五確定單元,用于將所述目標(biāo)服務(wù)器中所部署的異常虛擬機(jī)確定為所述目的虛 擬機(jī)。
      [0048] 結(jié)合第二方面,在第二方面的第二種可實(shí)現(xiàn)方式中,所述裝置還包括:
      [0049] 第二接收單元,用于接收第一服務(wù)器發(fā)送的通訊質(zhì)量信息,所述通訊質(zhì)量信息包 括第一服務(wù)器的標(biāo)識(shí)、第二服務(wù)器的標(biāo)識(shí)和所述第一服務(wù)器與所述第二服務(wù)器的通訊質(zhì) 量,所述第一服務(wù)器與所述第二服務(wù)器為虛擬機(jī)管理模塊管理的服務(wù)器中的任意兩個(gè)服務(wù) 器;
      [0050] 判斷單元,用于判斷所述通訊質(zhì)量是否高于預(yù)設(shè)質(zhì)量閾值;
      [0051] 第一記錄單元,用于在所述通訊質(zhì)量高于預(yù)設(shè)質(zhì)量閾值時(shí),在所述通訊矩陣中記 錄所述第一服務(wù)器與所述第二服務(wù)器的通訊狀態(tài)為正常狀態(tài);
      [0052] 第二記錄單元,用于在所述通訊質(zhì)量不高于預(yù)設(shè)質(zhì)量閾值時(shí),在所述通訊矩陣中 記錄所述第一服務(wù)器與所述第二服務(wù)器的通訊狀態(tài)為異常狀態(tài)。
      [0053] 結(jié)合第二方面的第二種可實(shí)現(xiàn)方式,在第二方面的第三種可實(shí)現(xiàn)方式中,所述通 訊質(zhì)量信息是所述第一服務(wù)器中所部署的虛擬機(jī)與所述第二服務(wù)器中所部署的虛擬機(jī)執(zhí) 行通訊業(yè)務(wù)時(shí)發(fā)送的;
      [0054] 或者,所述通訊質(zhì)量信息是所述第一服務(wù)器向所述第二服務(wù)器發(fā)送探測(cè)包,并收 到所述第二服務(wù)器發(fā)送的探測(cè)響應(yīng)包后,根據(jù)所述探測(cè)包和所述探測(cè)響應(yīng)包生成的。
      [0055] 結(jié)合第二方面,在第二方面的第四種可實(shí)現(xiàn)方式中,所述部署單元,包括:
      [0056] 確定子單元,用于確定所述目的服務(wù)器的個(gè)數(shù);
      [0057] 第一部署子單元,用于在所述目的服務(wù)器的個(gè)數(shù)等于1時(shí),將所述目的虛擬機(jī)部 署在所述目的服務(wù)器中;
      [0058] 選擇子單元,用于在所述目的服務(wù)器的個(gè)數(shù)大于1時(shí),根據(jù)預(yù)設(shè)規(guī)則從所述目的 服務(wù)器的集合中選擇部署服務(wù)器;
      [0059] 第二部署子單元,用于將所述目的虛擬機(jī)部署在所述部署服務(wù)器中。
      [0060] 結(jié)合第二方面的第四種可實(shí)現(xiàn)方式,在第二方面的第五種可實(shí)現(xiàn)方式中,所述第 二部署子單元,還用于:
      [0061] 從所述虛擬機(jī)管理模塊管理的服務(wù)器中篩選滿足預(yù)設(shè)參數(shù)的標(biāo)準(zhǔn)的備選服務(wù)器 集合,所述預(yù)設(shè)參數(shù)包括CPU資源、存儲(chǔ)資源和網(wǎng)口帶寬中的至少一種;
      [0062] 篩選所述備選服務(wù)器集合中與所述目的服務(wù)器的集合中相同的服務(wù)器得到備選 部署服務(wù)器集合;
      [0063] 根據(jù)親和性算法從所述備選部署服務(wù)器集合中選擇部署服務(wù)器。
      [0064] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
      [0065] 本發(fā)明實(shí)施例提供的一種虛擬機(jī)部署方法及裝置,虛擬機(jī)管理模塊在部署目的虛 擬機(jī)時(shí),可以查詢與目的虛擬機(jī)存在通訊業(yè)務(wù)的對(duì)端虛擬機(jī),確定部署有該對(duì)端虛擬機(jī)的 服務(wù)器,并能夠根據(jù)預(yù)設(shè)的通訊矩陣,獲取目的服務(wù)器,該目的服務(wù)器與該部署有該對(duì)端虛 擬機(jī)的服務(wù)器的通訊狀態(tài)為正常狀態(tài),因此,將該目的虛擬機(jī)部署至該目的服務(wù)器后,可以 保證該目的虛擬機(jī)與對(duì)端虛擬機(jī)之間的通訊業(yè)務(wù)能夠正常執(zhí)行,提高了虛擬機(jī)之間通訊的 可靠性。
      【附圖說明】
      [0066] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
      [0067] 圖1是本發(fā)明實(shí)施例提供的一種云化網(wǎng)絡(luò)架構(gòu)圖;
      [0068] 圖2是本發(fā)明實(shí)施例提供的一種虛擬機(jī)部署裝置結(jié)構(gòu)示意圖;
      [0069] 圖3是本發(fā)明實(shí)施例提供的一種虛擬機(jī)部署方法的流程圖;
      [0070] 圖4-1是本發(fā)明實(shí)施例提供的另一種虛擬機(jī)部署方法的流程圖;
      [0071] 圖4-2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)中心的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖;
      [0072] 圖4-3是本發(fā)明實(shí)施例提供的一種從異常虛擬機(jī)中確定目的虛擬機(jī)的方法流程 圖;
      [0073] 圖4-4是本發(fā)明
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1