[發明專利]一種實現負載均衡的方法、裝置及負載均衡服務系統在審
| 申請號: | 201410267566.0 | 申請日: | 2014-06-16 |
| 公開(公告)號: | CN105208053A | 公開(公告)日: | 2015-12-30 |
| 發明(設計)人: | 崔丕鎖;侯春華;張玉軍 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/46 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 薛祥輝 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 負載 均衡 方法 裝置 服務 系統 | ||
技術領域
本發明涉及云計算領域,尤其涉及一種實現負載均衡的方法、裝置及負載均衡服務系統。
背景技術
隨著互聯網的發展,云計算的使用范圍越來越廣泛,云計算是一種基于互聯網的計算方式,通過這種方式,可以實現將軟硬件資源以及網絡信息按計算機或者其他設備的需求進行共享。
現有云計算中有三種服務模式:
軟件即服務(SaaS):消費者使用應用程序,但并不掌控操作系統、硬件或運作的網絡基礎架構。是一種服務觀念的基礎,軟件服務供應商,以租賃的概念提供客戶服務,而非購買,比較常見的模式是提供一組賬號密碼。
平臺即服務(PaaS):消費者使用主機操作應用程序。消費者掌控運作應用程序的環境(也擁有主機部分掌控權),但并不掌控操作系統、硬件或運作的網絡基礎架構。平臺通常是應用程序基礎架構。
基礎架構即服務(IaaS):提供給消費者的服務是對所有設施的利用,包括處理、存儲、網絡和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統和應用程序。消費者不管理或控制任何云計算基礎設施,但能控制操作系統的選擇、儲存空間、部署的應用,也有可能獲得有限制的網絡組件(例如,防火墻,負載均衡器等)的控制。
圖1是現有常見的一種云計算架構模式,在該模式中,用戶通過控制臺創建自己的云環境,例如可以創建虛機、創建網絡、創建鏡像模板等等;在現有技術中,云計算還擴充了其他的服務,比如負載均衡服務、防火墻、VPN(VirtualPrivateNetwork,虛擬專用網絡)等等。
在上述擴充的服務中,其中負載均衡服務是一種常見的網絡設備,主要作用在于提供一種有效透明的方法擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力、提高網絡的靈活性和可用性等。目前,云計算中的負載均衡服務通常設置在用戶的一個虛擬網絡中,也即與用戶的一個虛擬網絡屬于同一個二層網絡,當負載均衡服務于該虛機網絡中的網絡設備時,直接就可以進行數據的轉發,不需要尋址等額外操作;而對于其他與負載均衡服務不屬于同一個二層網絡的虛擬網絡,當負載均衡服務于該虛擬網絡中的網絡設備時,需要通過路由尋址才可以進行數據的轉發,在該情況下,當有大量的云計算服務需要處理時,會對云計算及負載均衡系統構成較大的沖擊,所以,降低了負載均衡處理服務的性能。
因此,在云計算中如何提高負載均衡服務的服務性能,是需要解決的關鍵問題。
發明內容
本發明要解決的技術問題在于,提供一種實現負載均衡的方法、裝置及負載均衡服務系統,能夠解決負載均衡服務性能低的問題。
為了將解決上述問題,本申請提供了一種實現負載均衡的方法,包括:
根據創建請求分別創建虛擬網絡系統和負載均衡模塊,并將所述負載均衡模塊接入所述虛擬網絡系統,所述虛擬網絡系統包括至少一個虛擬機;
將與所述負載均衡模塊不在同一個網段的虛擬機的網絡信息存儲在負載均衡模塊中,并將所述虛擬機配置為負載均衡模塊后端的應用服務節點;
需要負載均衡處理的數據包通過所述負載均衡模塊轉發到所述虛擬機中進行處理。
在本發明一實施例中,所述創建虛擬網絡系統和負載均衡模塊,并將所述負載均衡模塊接入所述虛擬網絡系統具體為:
創建虛擬子網,所述虛擬子網包括:一級虛擬子網和/或多級虛擬子網;所述一級虛擬子網包括至少一個通過虛擬交換機接入虛擬網絡系統的虛擬機;所述多級虛擬子網包括至少一個通過虛擬交換機接入虛擬網絡系統的虛擬機;所述多級虛擬子網中的虛擬交換機通過其他至少一個一級虛擬子網中的虛擬交換機逐級接入虛擬網絡系統;
創建負載均衡模塊,并將所述負載均衡模塊直接接入虛擬網絡系統。
在本發明一實施例中,所述創建虛擬子網具體為:創建至少一個一級虛擬子網,將一級虛擬子網中的虛擬交換機直接接入虛擬網絡系統。
在本發明一實施例中,所述一級虛擬子網在所述虛擬網絡系統中通過以下方式中的任意一種實現網絡隔離:VLAN、GRE、XVLAN;對應在所述一級虛擬子網中的虛擬機的網絡信息為以下信息中的任意一種:VLAN信息、GRE信息、XVLAN信息。
在本發明一實施例中,所述將與所述負載均衡模塊不在同一個網段的虛擬機的網絡信息存儲在負載均衡模塊中具體為:
獲取至少一個與所述負載均衡模塊不在同一個網段的虛擬機的網絡信息;
根據獲取的所述虛擬機的網絡信息創建對應于各虛擬機的虛擬網絡設備或流表信息,并將其保存在負載均衡模塊中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410267566.0/2.html,轉載請聲明來源鉆瓜專利網。





