[發明專利]用于改善云路由服務性能的方法和裝置有效
| 申請號: | 201480048481.1 | 申請日: | 2014-08-25 |
| 公開(公告)號: | CN105556907B | 公開(公告)日: | 2019-05-10 |
| 發明(設計)人: | 鮑伯·克里斯特·梅蘭德 | 申請(專利權)人: | 思科技術公司 |
| 主分類號: | H04L12/713 | 分類號: | H04L12/713 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 改善 路由 服務 性能 方法 裝置 | ||
在一個實施例中,一種方法,包括:在第一路由器上創建邏輯路由器,第一路由器被支持在第一節點上,邏輯路由器被創建用于租戶。方法還包括:確定是否指示模式變化,并且當確定指示模式變化時將邏輯路由器從第一路由器遷移到第二路由器。模式變化與將邏輯路由器從第一路由器遷移到第二路由器相關聯,其中第二路由器還被支持在第一節點上。
技術領域
本公開一般地涉及路由和處理分組。更具體地,本公開涉及云網絡內可以在作為軟件路由器被提供的邏輯云路由器和作為硬件路由器被提供的邏輯云路由器之間有效地切換的系統。
背景技術
用于在與云網絡相關聯的租戶之間對分組進行路由的邏輯云路由器常被實現為在虛擬機上運行的基于軟件的路由器,或使用諸如Linux命名空間之類的構造被實現。雖然基于軟件的路由器已越來越強大,但基于軟件的路由器的分組轉發性能通常不如基于硬件的路由器的分組轉發性能。
盡管邏輯路由器可以由于基于硬件的路由器的分組轉發性能而被實現為基于硬件的路由器,但是在處理大量流量時使用基于硬件的路由器可能是不夠的。本領域技術人員將理解的是,虛擬上下文(virtual context)可以被創建在硬件路由器上以支持邏輯路由器的實例。使用基于軟件的路由器通常比使用基于硬件的路由器具有更好的可擴展性,這是由于例如相比于虛擬上下文可以被創建在基于硬件的路由器中,在虛擬機中可以實例化多得多的基于軟件的路由器。
附圖說明
通過下文的詳細描述結合附圖,將很容易理解本公開,在附圖中:
圖1是根據實施例的支持硬件路由器和軟件路由器的節點的框圖表示。
圖2是根據實施例的示出將節點從基本上用作軟件路由器切換到基本上用作硬件路由器的方法的處理流程圖。
圖3是根據實施例的操作支持硬件路由器和軟件路由器的節點從用作軟件路由器切換到用作硬件路由器的處理的圖示表示。
圖4是根據實施例的示出將節點從基本上用作硬件路由器切換到基本上用作軟件路由器的方法的處理流程圖。
圖5是根據實施例的操作支持硬件路由器和軟件路由器的節點從用作硬件路由器切換到用作軟件路由器的處理的圖示表示。
具體實施方式
根據一個方面,一種方法包括:在第一路由器上創建邏輯路由器,第一路由器被支持在第一節點上,邏輯路由器被創建用于租戶。該方法還包括:確定模式變化是否被指示,并且當確定指示模式變化時將邏輯路由器從第一路由器遷移到第二路由器。模式變化與將邏輯路由器從第一路由器遷移到第二路由器相關聯,其中第二路由器也被支持在第一節點上。
本領域技術人員將理解的是,云網絡大體上是可擴展的虛擬網絡,該網絡把云資源(例如虛擬機)互連。云網絡可以被約束到單個租戶或把由多個租戶擁有的資源互連。云網絡內提供的路由服務通常允許分組在不同的互聯網協議(IP)網絡之間被路由。
云網絡內使用的邏輯路由器(即邏輯云路由器)通常可以是基于硬件的或基于軟件的。基于硬件的邏輯路由器可以是基于專用集成電路(ASIC)的邏輯路由器,并且通常以相對高的分組轉發性能為特征。雖然基于軟件的邏輯路由器也比較強大,但是基于軟件的邏輯路由器的分組轉發性能沒有基于硬件的邏輯路由器的分組轉發性能高。然而,基于軟件的邏輯路由器通常比基于硬件的邏輯路由器具有更好的可擴展性。通常,與虛擬上下文可以被創建在基于硬件的路由器上相比,虛擬機中基于軟件的路由器可以更多地被實例化。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思科技術公司,未經思科技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480048481.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡流的信息統計方法和裝置
- 下一篇:一種業務容災的方法和相關裝置





