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

      一種云服務(wù)器內(nèi)卸載sdn虛擬網(wǎng)絡(luò)功能的方法和系統(tǒng)的制作方法

      文檔序號(hào):9491775閱讀:550來(lái)源:國(guó)知局
      一種云服務(wù)器內(nèi)卸載sdn虛擬網(wǎng)絡(luò)功能的方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)云計(jì)算SDN (Software Defined Network,軟件定義網(wǎng)絡(luò))領(lǐng)域,具體涉及一種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著云計(jì)算的發(fā)展,對(duì)于網(wǎng)絡(luò)虛擬化的性能要求越來(lái)越高,由于虛擬化網(wǎng)絡(luò)在主機(jī)側(cè)需要CPU (Central Processing Unit,中央處理器)實(shí)現(xiàn),因此轉(zhuǎn)發(fā)的流量越高需要使用的CPU資源也就越多,時(shí)延和抖動(dòng)也就越大。如何在提高虛擬網(wǎng)絡(luò)帶寬同時(shí)降低CPU資源的使用、降低時(shí)延和抖動(dòng)成為急需解決的技術(shù)問(wèn)題。

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

      [0003]針對(duì)相關(guān)技術(shù)中提高虛擬網(wǎng)絡(luò)帶寬時(shí)無(wú)法同時(shí)降低CPU資源的使用、降低時(shí)延和抖動(dòng)的問(wèn)題,本發(fā)明提供一種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的方法和系統(tǒng)。
      [0004]為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采取的技術(shù)方案如下:
      [0005]—種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的方法,應(yīng)用于網(wǎng)卡,包括:
      [0006]接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文,并識(shí)別接收到的所述數(shù)據(jù)報(bào)文;
      [0007]當(dāng)識(shí)別所述數(shù)據(jù)報(bào)文為第一類報(bào)文時(shí),解析所述數(shù)據(jù)報(bào)文,獲得報(bào)文特征;依據(jù)所述報(bào)文特征,匹配所述網(wǎng)卡的轉(zhuǎn)發(fā)表項(xiàng),獲得轉(zhuǎn)發(fā)動(dòng)作信息;執(zhí)行所述轉(zhuǎn)發(fā)動(dòng)作信息對(duì)應(yīng)的操作;
      [0008]當(dāng)識(shí)別所述數(shù)據(jù)報(bào)文為第二類報(bào)文時(shí),將所述第二類報(bào)文轉(zhuǎn)發(fā)至主機(jī)。
      [0009]優(yōu)選地,接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文包括:通過(guò)網(wǎng)卡硬件虛擬化技術(shù)接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文。
      [0010]優(yōu)選地,執(zhí)行所述轉(zhuǎn)發(fā)信息對(duì)應(yīng)的操作包括:
      [0011]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為直接轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口,將所述數(shù)據(jù)報(bào)文從查找到的所述端口發(fā)送出去;
      [0012]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為修改轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口并修改所述數(shù)據(jù)報(bào)文的特征,將修改后的所述數(shù)據(jù)報(bào)文從查找到的所述端口發(fā)送出去。
      [0013]優(yōu)選地,當(dāng)識(shí)別所述數(shù)據(jù)報(bào)文為第二類報(bào)文時(shí),所述方法還包括:
      [0014]接收主機(jī)返回的處理報(bào)文,并將接收到的所述處理報(bào)文從上行端口轉(zhuǎn)發(fā)出去,所述處理報(bào)文為所述網(wǎng)卡確定為外部轉(zhuǎn)發(fā)并通過(guò)網(wǎng)卡連接端口發(fā)送的報(bào)文。
      [0015]為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的方法,應(yīng)用于主機(jī),包括:
      [0016]接收網(wǎng)卡發(fā)送的第二類報(bào)文,解析所述第二類報(bào)文,獲得報(bào)文特征;依據(jù)所述報(bào)文特征,匹配所述主機(jī)的轉(zhuǎn)發(fā)表項(xiàng),獲得轉(zhuǎn)發(fā)動(dòng)作信息;執(zhí)行所述轉(zhuǎn)發(fā)動(dòng)作信息對(duì)應(yīng)的操作。
      [0017]優(yōu)選地,執(zhí)行所述轉(zhuǎn)發(fā)信息對(duì)應(yīng)的操作包括:
      [0018]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為內(nèi)部轉(zhuǎn)發(fā)時(shí),依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的虛擬機(jī)連接端口,將所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去;
      [0019]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為外部轉(zhuǎn)發(fā)時(shí),依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的網(wǎng)卡連接端口,將所述第二類報(bào)文從查找到的所述網(wǎng)卡連接端口發(fā)送出去。
      [0020]優(yōu)選地,依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的虛擬機(jī)連接端口,將所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去包括:
      [0021]判斷所述內(nèi)部轉(zhuǎn)發(fā)的第二類報(bào)文的轉(zhuǎn)發(fā)動(dòng)作信息;
      [0022]當(dāng)所述轉(zhuǎn)發(fā)動(dòng)作信息為直接轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口,將所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去;
      [0023]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為修改轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口并修改所述數(shù)據(jù)報(bào)文的特征,將修改后的所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去。
      [0024]優(yōu)選地,依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的網(wǎng)卡連接端口,將所述第二類報(bào)文從查找到的所述網(wǎng)卡連接端口發(fā)送出去包括:
      [0025]判斷所述外部轉(zhuǎn)發(fā)的第二類報(bào)文的轉(zhuǎn)發(fā)動(dòng)作信息;
      [0026]當(dāng)所述轉(zhuǎn)發(fā)動(dòng)作信息為直接轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口,將所述第二類報(bào)文從查找到的所述網(wǎng)卡連接端口發(fā)送出去;
      [0027]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為修改轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口并修改所述數(shù)據(jù)報(bào)文的特征,將修改后的所述第二類報(bào)文從查找到的所述網(wǎng)卡連接端口發(fā)送出去。
      [0028]優(yōu)選地,修改所述數(shù)據(jù)報(bào)文的特征包括:將匹配源端口信息修改匹配項(xiàng)為所述主機(jī)識(shí)別的報(bào)文特征替代源端口號(hào)信息。
      [0029]為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的系統(tǒng),設(shè)置于網(wǎng)卡側(cè),包括:
      [0030]接收模塊,用于接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文,并識(shí)別接收到的所述數(shù)據(jù)報(bào)文;
      [0031]轉(zhuǎn)發(fā)模塊,用于當(dāng)識(shí)別所述數(shù)據(jù)報(bào)文為第一類報(bào)文時(shí),解析所述數(shù)據(jù)報(bào)文,獲得報(bào)文特征;依據(jù)所述報(bào)文特征,匹配所述網(wǎng)卡的轉(zhuǎn)發(fā)表項(xiàng),獲得轉(zhuǎn)發(fā)動(dòng)作信息;執(zhí)行所述轉(zhuǎn)發(fā)動(dòng)作信息對(duì)應(yīng)的操作;
      [0032]返回模塊,用于當(dāng)識(shí)別所述數(shù)據(jù)報(bào)文為第二類報(bào)文時(shí),將所述第二類報(bào)文轉(zhuǎn)發(fā)至主機(jī)。
      [0033]優(yōu)選地,所述接收模塊接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文包括:通過(guò)網(wǎng)卡硬件虛擬化技術(shù)接收由虛擬機(jī)發(fā)送的數(shù)據(jù)報(bào)文。
      [0034]優(yōu)選地,所述轉(zhuǎn)發(fā)模塊執(zhí)行所述轉(zhuǎn)發(fā)信息對(duì)應(yīng)的操作包括:
      [0035]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為直接轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口,將所述數(shù)據(jù)報(bào)文從查找到的所述端口發(fā)送出去;
      [0036]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為修改轉(zhuǎn)發(fā)時(shí),依據(jù)所述數(shù)據(jù)報(bào)文的特征查找到所述數(shù)據(jù)報(bào)文對(duì)應(yīng)的端口并修改所述數(shù)據(jù)報(bào)文的特征,將修改后的所述數(shù)據(jù)報(bào)文從查找到的所述端口發(fā)送出去。
      [0037]優(yōu)選地,所述返回模塊還用于接收主機(jī)返回的處理報(bào)文,并將接收到的所述處理報(bào)文從上行端口轉(zhuǎn)發(fā)出去,所述處理報(bào)文為所述網(wǎng)卡確定為外部轉(zhuǎn)發(fā)并通過(guò)網(wǎng)卡連接端口發(fā)送的報(bào)文。
      [0038]為解決上述技術(shù)問(wèn)題,本發(fā)明還提供一種云服務(wù)器內(nèi)卸載SDN虛擬網(wǎng)絡(luò)功能的系統(tǒng),設(shè)置于主機(jī)側(cè),包括:
      [0039]處理模塊,用于接收網(wǎng)卡發(fā)送的第二類報(bào)文,解析所述第二類報(bào)文,獲得報(bào)文特征;依據(jù)所述報(bào)文特征,匹配所述主機(jī)的轉(zhuǎn)發(fā)表項(xiàng),獲得轉(zhuǎn)發(fā)動(dòng)作信息;執(zhí)行所述轉(zhuǎn)發(fā)動(dòng)作信息對(duì)應(yīng)的操作。
      [0040]優(yōu)選地,所述處理模塊執(zhí)行所述轉(zhuǎn)發(fā)信息對(duì)應(yīng)的操作包括:
      [0041]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為內(nèi)部轉(zhuǎn)發(fā)時(shí),依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的虛擬機(jī)連接端口,將所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去;
      [0042]當(dāng)獲得的轉(zhuǎn)發(fā)動(dòng)作信息為外部轉(zhuǎn)發(fā)時(shí),依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的網(wǎng)卡連接端口,將所述第二類報(bào)文從查找到的所述網(wǎng)卡連接端口發(fā)送出去。
      [0043]優(yōu)選地,所述處理模塊依據(jù)所述第二類報(bào)文的特征查找到的所述第二類報(bào)文對(duì)應(yīng)的虛擬機(jī)連接端口,將所述第二類報(bào)文從查找到的所述虛擬機(jī)連接端口發(fā)送出去包括:
      [0044]判斷所述內(nèi)部轉(zhuǎn)發(fā)的第二類報(bào)文的轉(zhuǎn)發(fā)
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1