[發明專利]虛擬分布式橋接方法、設備和機器可讀介質有效
| 申請號: | 202011556852.0 | 申請日: | 2014-12-30 |
| 公開(公告)號: | CN112637036B | 公開(公告)日: | 2022-07-05 |
| 發明(設計)人: | R·K·夏布拉瑪尼亞;H·王;G·錢德拉謝卡;V·埃加瓦爾;R·D·辛格 | 申請(專利權)人: | NICIRA股份有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L49/10;H04L45/28 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 鮑進 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 分布式 方法 設備 機器 可讀 介質 | ||
本發明公開涉及虛擬分布式橋接模塊。利用管理程序實施的邏輯網絡的優點是眾所周知的。但是仍然常常必須在邏輯網絡(比如VXLAN)與物理網絡(比如VLAN)之間提供橋接。當網絡虛擬化的顧客在邏輯網絡和物理網絡共存的混合網絡上需要以L2為中心的協議時特別是如此。橋接還允許進入到管理程序上的各個VM中的以L2為中心的工作負荷之間的無縫過渡。
本申請是申請日為2014年12月30日、申請號為201480082910.7、發明名稱為“虛擬分布式橋接模塊”的發明專利申請的分案申請。
技術領域
本發明公開通常涉及網絡技術,更具體而言,涉及虛擬分布式橋接模塊。
背景技術
利用管理程序實施的邏輯網絡的優點是眾所周知的。但是仍然常常必須在邏輯網絡(比如VXLAN)與物理網絡(比如VLAN)之間提供橋接。當網絡虛擬化的顧客在其中邏輯網絡和物理網絡共存的混合網絡上需要以L2為中心的協議時特別是如此。橋接還允許進入到管理程序上的各個VM中的以L2為中心的工作負荷之間的無縫過渡。
發明內容
在一些實施例中,運行在宿主機器中的虛擬化軟件包括用于實施L3路由和/或橋接操作的VDRB(虛擬分布式路由器/橋接器)模塊,其把分組從一個網絡分段遞送到另一個網絡分段。在一些實施例中,至少其中一些VDRB被配置成VDB(虛擬分布式橋接器)以用于按照分布式方式在不同網絡分段之間實施橋接操作,其中在不同宿主機器中的VDB之間劃分橋接任務。
在一些實施例中,基于MAC地址在網絡的幾個VDB之間劃分該網絡的橋接任務。具體來說,在一些實施例中,屬于覆蓋邏輯網絡的VM或其他類型的網絡節點的MAC地址被劃分到幾個碎片中,每一個MAC地址碎片被指派到網絡中的一個VDB。被指派了一個MAC地址碎片的每一個VDB在接收到承載屬于為其指派的碎片的MAC地址的分組時實施橋接。對于不具有落在該VDB的MAC地址碎片內的MAC地址的分組,VDB不在所述分組上實施橋接。
在一些實施例中,MAC地址碎片由中央網絡控制器創建。中央網絡控制器收集來自被橋接的其中一個網絡分段的所有MAC地址。所收集的MAC地址隨后被劃分到各個MAC地址碎片中。每一個碎片隨后被指派到一個VDRB,從而使得所指派的VDRB成為對應于該碎片中的MAC地址的DB(指定橋接器)。
在一些實施例中,如果某一DB發生故障,則所述控制器對MAC地址進行重新碎片化,并且把MAC地址重新分配到仍然活躍的DB。在一些實施例中,參與橋接的DB實例的數目可以動態地增加或減少以便對發生改變的工作負荷作出響應。在宿主發生故障的情況下,工作負荷將被重新分配到其他宿主。在一些實施例中,每當檢測到需要在可用DB之間重新分配MAC地址的事件時,所述控制器發起重新碎片化,比如當可用DB的數目發生改變時(例如某一DB發生故障,或者有新的DB上線),或者當用于橋接的已知MAC地址的列表發生改變時(例如VM離線或上線)。
在一些實施例中,分布式橋接方案通過引入防止橋接分組再次被橋接的機制而防止分布式VDB實例之間的循環和復制。在一些實施例中,DB利用標志對其所橋接的分組進行標記,從而表明該分組是橋接分組,并且其他DB不應當再次橋接該分組。在一些實施例中,DB檢查一個表以便查明源MAC地址是否屬于不同的網絡分段并且因此是不應當再次被橋接的橋接分組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于NICIRA股份有限公司,未經NICIRA股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011556852.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種光伏陣列智能清洗機器人的路徑規劃方法
- 下一篇:搓刷式洗衣機





