国产精品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ǎng)絡(luò)sdn的實(shí)現(xiàn)方法、裝置和系統(tǒng)的制作方法

      文檔序號(hào):9633666閱讀:525來源:國(guó)知局
      一種軟件定義網(wǎng)絡(luò)sdn的實(shí)現(xiàn)方法、裝置和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種軟件定義網(wǎng)絡(luò)SDN的實(shí)現(xiàn)方法、裝置和 系統(tǒng)。
      【背景技術(shù)】
      [0002] 云計(jì)算平臺(tái)化enStack是一個(gè)開源的基礎(chǔ)設(shè)施即服務(wù)(In化astruc化re as a Service, Iaa巧云計(jì)算平臺(tái),可W讓任何人自行建立和提供云端運(yùn)算服務(wù)?;痚nStack由 多個(gè)相對(duì)獨(dú)立的服務(wù)組件構(gòu)成,如包括:Compute (Nova):虛擬機(jī)管理組件,用于虛擬機(jī) 計(jì)算或使用群組啟動(dòng)虛擬機(jī)實(shí)例,Compute是化enStack計(jì)算節(jié)點(diǎn),也稱為Nova組件; 化tworking(Neut;ron):網(wǎng)絡(luò)管理組件,提供云計(jì)算環(huán)境下的虛擬網(wǎng)絡(luò)功能,化enstck通過 Neutron API可W將虛擬網(wǎng)絡(luò)的管控信息發(fā)送到SDN控制器Controller,實(shí)現(xiàn)虛擬網(wǎng)絡(luò)切 片,完成物理網(wǎng)絡(luò)和虛擬計(jì)算、存儲(chǔ)的自動(dòng)協(xié)同。
      [0003] 化enstck向SDN控制器發(fā)送虛擬網(wǎng)絡(luò)的管控信息,包含虛擬租戶網(wǎng)絡(luò)、子網(wǎng)、接入 的虛擬機(jī)等信息,不包含虛擬機(jī)的物理網(wǎng)絡(luò)信息。SDN控制器不知道虛擬機(jī)的具體機(jī)柜頂端 (Top Of Rack, TOR)交換機(jī)信息,從而無法在物理網(wǎng)絡(luò)上為虛擬機(jī)建立物理轉(zhuǎn)發(fā)路徑,難W 支持業(yè)務(wù)的自動(dòng)發(fā)放和按需調(diào)整。
      [0004] 現(xiàn)有技術(shù)采用由維護(hù)人員在SDN控制器上手動(dòng)配置TOR交換機(jī)上的物理端口連接 的服務(wù)器信息,或者手動(dòng)配置TOR交換機(jī)上的物理端口和虛擬網(wǎng)絡(luò)的綁定關(guān)系。但是由于 SDN網(wǎng)絡(luò)中虛擬機(jī)和服務(wù)器數(shù)量龐大,現(xiàn)有技術(shù)的方法由維護(hù)人員手動(dòng)配置,配置工作量 大,不能較好的支持業(yè)務(wù)的自動(dòng)發(fā)放和按需調(diào)整。

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

      [0005] 為了更好的支持業(yè)務(wù)的自動(dòng)發(fā)放和按需調(diào)整,本發(fā)明實(shí)施例提供一種軟件定義網(wǎng) 絡(luò)SDN的實(shí)現(xiàn)方法、裝置和系統(tǒng)。
      [0006] 第一方面,提供一種軟件定義網(wǎng)絡(luò)SDN的實(shí)現(xiàn)方法,包括:
      [0007] SDN控制器接收云計(jì)算平臺(tái)發(fā)送的虛擬網(wǎng)絡(luò)信息,所述虛擬網(wǎng)絡(luò)信息包括虛擬機(jī) VM的信息和運(yùn)行所述VM的服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [0008] 所述SDN控制器獲取物理網(wǎng)絡(luò)信息,所述物理網(wǎng)絡(luò)信息包括與所述服務(wù)器相連的 機(jī)柜頂端TOR交換機(jī)的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [0009] 所述SDN控制器根據(jù)所述虛擬網(wǎng)絡(luò)信息和所述物理網(wǎng)絡(luò)信息,獲取所述VM的信息 和所述TOR交換機(jī)的信息的對(duì)應(yīng)關(guān)系。
      [0010] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,其中,
      [00川 所述VM的信息包括VM MAC地址或VM IP地址;
      [0012] 所述服務(wù)器的信息包括W下元素中至少一個(gè);所述服務(wù)器的網(wǎng)卡地址、所述服務(wù) 器的系統(tǒng)名稱SystemName、所述服務(wù)器的通用唯一識(shí)別碼UUID、所述服務(wù)器上的虛擬交換 機(jī)vSwitch的標(biāo)識(shí);
      [0013] 所述TOR交換機(jī)的信息包括所述TOR交換機(jī)的設(shè)備標(biāo)識(shí)和連接到所述服務(wù)器的物 理端口信息。
      [0014] 結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方 式中,其中,
      [0015] 所述SDN控制器獲取物理網(wǎng)絡(luò)信息具體包括:
      [0016] 所述SDN控制器接收所述TOR交換機(jī)發(fā)送的化enf low協(xié)議標(biāo)準(zhǔn)的化Cket-In消 息,所述化Cket-In消息是由所述TOR交換機(jī)將接收的所述服務(wù)器發(fā)送的鏈路層發(fā)現(xiàn)協(xié)議 LLDP報(bào)文添加所述TOR交換機(jī)的信息封裝成的,所述LLDP報(bào)文攜帶所述服務(wù)器的信息,所 述SDN控制器解析所述化Cket-In消息得到所述物理網(wǎng)絡(luò)信息;
      [0017] 或者,所述SDN控制器接收所述TOR交換機(jī)發(fā)送的所述物理網(wǎng)絡(luò)信息,其中,所述 TOR交換機(jī)解析接收的所述服務(wù)器發(fā)送的LLDP報(bào)文得到所述服務(wù)器的信息,所述TOR交換 機(jī)將所述物理網(wǎng)絡(luò)信息發(fā)送給所述SDN控制器。
      [0018] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第H種可能的實(shí)現(xiàn)方式中,其中,通過 Basic management TLV Type 2的LLDP報(bào)文攜帶所述服務(wù)器的網(wǎng)卡MAC地址,或者通過 Basic management TLV Type 5的LLDP報(bào)文攜帶所述服務(wù)器的SystemName,或者通過增加 一種新的Basic management TLV Type的LLDP報(bào)文攜帶所述服務(wù)器的UUID。
      [0019] 結(jié)合第一方面,或者第一方面的第一種至第H種任一可能的實(shí)現(xiàn)方式,在第四種 可能的實(shí)現(xiàn)方式中,其中,所述SDN控制器接收云計(jì)算平臺(tái)發(fā)送的虛擬網(wǎng)絡(luò)信息具體包括:
      [0020] 所述SDN控制器接收所述云計(jì)算平臺(tái)發(fā)送的虛擬網(wǎng)絡(luò)配置表,所述虛擬網(wǎng)絡(luò)配置 表攜帶所述虛擬網(wǎng)絡(luò)信息,其中,所述虛擬網(wǎng)絡(luò)配置表中的tunnel_en化Oints表攜帶所述 服務(wù)器的信息。
      [0021] 結(jié)合第一方面,或者第一方面的第一種至第四種任一可能的實(shí)現(xiàn)方式,在第五種 可能的實(shí)現(xiàn)方式中,其中,
      [0022] 所述虛擬網(wǎng)絡(luò)信息是由所述云計(jì)算平臺(tái)的Nova組件向所述服務(wù)器發(fā)送獲取GET 請(qǐng)求消息后,所述服務(wù)器向所述Nova組件回復(fù)響應(yīng)消息攜帶。
      [002引第二方面,提供一種軟件定義網(wǎng)絡(luò)SDN控制器,包括:
      [0024]接收模塊,用于接收云計(jì)算平臺(tái)發(fā)送的虛擬網(wǎng)絡(luò)信息,所述虛擬網(wǎng)絡(luò)信息包括虛 擬機(jī)VM的信息和運(yùn)行所述VM的服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [00巧]獲取模塊,用于獲取物理網(wǎng)絡(luò)信息,所述物理網(wǎng)絡(luò)信息包括與所述服務(wù)器相連的 機(jī)柜頂端TOR交換機(jī)的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [0026] 所述獲取模塊,還用于根據(jù)所述虛擬網(wǎng)絡(luò)信息和所述物理網(wǎng)絡(luò)信息,獲取所述VM 的信息和所述TOR交換機(jī)的信息的對(duì)應(yīng)關(guān)系。
      [0027] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,其中,
      [0028] 所述VM的信息包括VM MAC地址或VM IP地址;
      [0029] 所述服務(wù)器的信息包括W下元素中至少一個(gè);所述服務(wù)器的網(wǎng)卡地址、所述服務(wù) 器的系統(tǒng)名稱SystemName、所述服務(wù)器的通用唯一識(shí)別碼UUID、所述服務(wù)器上的虛擬交換 機(jī)vSwitch的標(biāo)識(shí);
      [0030] 所述TOR交換機(jī)的信息包括所述TOR交換機(jī)的設(shè)備標(biāo)識(shí)和連接到所述服務(wù)器的物 理端口信息。
      [0031] 第H方面,提供一種機(jī)柜頂端TOR交換機(jī),包括:
      [0032] 接收模塊,用于接收服務(wù)器發(fā)送的鏈路層發(fā)現(xiàn)協(xié)議LLDP報(bào)文,所述LLDP報(bào)文攜帶 所述服務(wù)器的信息;
      [0033] 處理模塊,用于將所述LLDP報(bào)文添加所述TOR交換機(jī)的信息封裝成化enf low協(xié) 議標(biāo)準(zhǔn)的化Cket-In消息,并將所述化Cket-In消息發(fā)送給軟件定義網(wǎng)絡(luò)SDN控制器;或者 用于解析接收的所述服務(wù)器發(fā)送的LLDP報(bào)文得到所述服務(wù)器的信息,并將所述TOR交換機(jī) 的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系發(fā)送給所述SDN控制器。
      [0034] 結(jié)合第H方面,在第一種可能的實(shí)現(xiàn)方式中,
      [00巧]所述接收模塊,具體用于接收Basic management TLV Type 2的LLDP報(bào)文,或者Basic management TLV Type5 的LLDP報(bào)文,或者一種新的Basic management TLV Type 的LLDP報(bào)文,其中,所述Basic management TLV Type2的LLDP報(bào)文攜帶所述服務(wù)器的網(wǎng) 卡MAC地址,所述Basic management TLV Type5的LLDP報(bào)文攜帶所述服務(wù)器的系統(tǒng)名稱 SystemName,所述新的Basic management TLV Type的LLDP報(bào)文攜帶所述服務(wù)器的通用唯 一識(shí)別碼UUID。
      [0036] 第四方面,提供一種云計(jì)算平臺(tái)云計(jì)算平臺(tái),包括:
      [0037] Nova組件,用于接收運(yùn)行虛擬機(jī)VM的服務(wù)器發(fā)送的虛擬網(wǎng)絡(luò)信息,所述虛擬網(wǎng)絡(luò) 信息包括所述VM的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [0038] Neutron組件,用于將所述虛擬網(wǎng)絡(luò)信息發(fā)送給軟件定義網(wǎng)絡(luò)SDN控制器。
      [0039] 可選地,所述化Utron組件,具體用于向所述SDN控制器發(fā)送虛擬網(wǎng)絡(luò)配置表, 所述虛擬網(wǎng)絡(luò)配置表攜帶所述虛擬網(wǎng)絡(luò)信息,其中,所述虛擬網(wǎng)絡(luò)配置表中的化nnel_ en化oints表攜帶所述服務(wù)器的信息。
      [0040] 第五方面,提供一種服務(wù)器,包括:
      [0041] 第一發(fā)送模塊,用于將虛擬網(wǎng)絡(luò)信息發(fā)送給云計(jì)算平臺(tái),所述虛擬網(wǎng)絡(luò)信息包括 所述服務(wù)器上運(yùn)行的虛擬機(jī)VM的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系;
      [0042] 第二發(fā)送模塊,用于向機(jī)柜頂端TOR交換機(jī)發(fā)送鏈路層發(fā)現(xiàn)協(xié)議LLDP報(bào)文,所述 LLDP報(bào)文攜帶所述服務(wù)器的信息。
      [0043] 結(jié)合第五方面,在第一種可能的實(shí)現(xiàn)方式中,
      [0044] 所述第二發(fā)送模塊,具體用于發(fā)送Basic management TLV Type 2的LLDP報(bào)文, 或者Basic management TLV Type5 的LLDP報(bào)文,或者一種新的Basic management TLV Type的LLDP報(bào)文,其中,所述Basic management TLV Type 2的LLDP報(bào)文攜帶所述服務(wù)器 的網(wǎng)卡MAC地址,所述Basic management TLV Type5的LLDP報(bào)文攜帶所述服務(wù)器的系統(tǒng) 名稱SystemName,所述新的Basic management TLV Type的LLDP報(bào)文攜帶所述服務(wù)器的通 用唯一識(shí)別碼UUID。
      [0045] 第六方面,提供一種軟件定義網(wǎng)絡(luò)SDN,包括;如上所述的SDN控制器Controller、 TOR交換機(jī)、云計(jì)算平臺(tái)和服務(wù)器。
      [0046] 本發(fā)明實(shí)施例提供的一種軟件定義網(wǎng)絡(luò)SDN的實(shí)現(xiàn)方法、裝置和系統(tǒng),SDN控制器 Controller接收云計(jì)算平臺(tái)云計(jì)算平臺(tái)發(fā)送的虛擬網(wǎng)絡(luò)信息,所述虛擬網(wǎng)絡(luò)信息是由運(yùn)行 虛擬機(jī)VM的服務(wù)器向所述云計(jì)算平臺(tái)發(fā)送,所述虛擬網(wǎng)絡(luò)信息包括所述VM的信息和所述 服務(wù)器的信息的對(duì)應(yīng)關(guān)系;所述SDN控制器獲取物理網(wǎng)絡(luò)信息,所述物理網(wǎng)絡(luò)信息包括與 所述服務(wù)器相連的機(jī)柜頂端TOR交換機(jī)的信息和所述服務(wù)器的信息的對(duì)應(yīng)關(guān)系;所述SDN 控制器根據(jù)所述虛擬網(wǎng)絡(luò)信息和所述物理網(wǎng)絡(luò)信息,獲取所述VM的信息和所述TOR交換機(jī) 的信息的對(duì)應(yīng)關(guān)系,從而可W在物理網(wǎng)絡(luò)上為虛擬機(jī)建立物理轉(zhuǎn)發(fā)路徑,實(shí)現(xiàn)虛擬網(wǎng)絡(luò)到 物理網(wǎng)絡(luò)的映射,更好的支持云計(jì)算平臺(tái)對(duì)SDN控制器的業(yè)務(wù)自動(dòng)發(fā)放和按需調(diào)整。
      【附圖說明】
      [0047] 圖1為本發(fā)明實(shí)施例提供的一種軟件定義網(wǎng)絡(luò)SDN的實(shí)現(xiàn)方法流程圖;
      [0048] 圖2為本發(fā)明實(shí)施例提供的一種軟件定義網(wǎng)絡(luò)SDN的實(shí)現(xiàn)方法示意圖;
      [0049] 圖3為本發(fā)明實(shí)施例提供的一種攜帶服務(wù)器UUID TLV的LLDP報(bào)文示意圖;
      [0050] 圖4為本發(fā)明實(shí)施例提供的一種化cket_In消息的格式示意圖;
      [0051] 圖5為本發(fā)明實(shí)施例提供的一種軟件定義網(wǎng)
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1