[發明專利]一種基于OpenStack架構提供負載均衡服務實現方法在審
| 申請號: | 201710852164.0 | 申請日: | 2017-09-19 |
| 公開(公告)號: | CN107733991A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 位明揚;宣善明 | 申請(專利權)人: | 大唐網絡有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/12 |
| 代理公司: | 北京科家知識產權代理事務所(普通合伙)11427 | 代理人: | 陳娟 |
| 地址: | 100088 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 openstack 架構 提供 負載 均衡 服務 實現 方法 | ||
1.一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:包括客戶端:負責發送網絡請求消息到服務器;
路由器:負責將用戶請求的目的IP地址轉換為服務器的內網IP地址,并將請求消息轉發給負載均衡器,負載均衡器收到請求后,根據配置的處理算法,選擇合適的服務器;并將請求消息發送給該服務器進行處理;
服務器:服務器為處理用戶請求的實體,由多個提供相同服務的服務器組成。
2.如權利要求1所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:其中負載均衡器是在虛擬機管理程序管理的虛擬機內創建,并從租戶網絡的子網中獲取IP地址,偵聽器為負載均衡器指定偵聽端口,并在指定的端口上監聽請求消息,負載均衡池是由提供相同內容的應用服務器組成。
3.如權利要求2所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:負載均衡池與健康監視器關聯,用來監測負載均衡池中成員的狀態,以輪詢的方式查詢每個成員的狀態,成員是負載均衡池中處理網絡請求的應用服務器,擁有IP地址并通過監聽端口對外提供服務。
4.如權利要求3所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:如成員在規定的時間內沒有響應,則將該成員從分發列表中去掉,避免造成負載均衡的響應異常。
5.如權利要求1所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:負載均衡服務包括擴展接口、調度器、插件、驅動器、數據庫、代理和消息隊列,所述擴展接口是處理用戶請求的接口,并將用戶發送過來的請求消息轉發給插件,插件是處理創建負載均衡器的核心邏輯模塊,并將創建負載均衡器邏輯結構信息保存到數據庫中。
6.如權利要求5所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:所述調度器負責選出在哪塊設備上創建負載均衡器,并將設備相關信息返回給插件模塊,然后插件模塊通過消息隊列給代理發送消息;消息隊列是插件和代理之間通信的橋梁,代理接收到消息后,將消息發送給驅動器,啟動新設備創建負載均衡器。。
7.如權利要求1所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:創建負載均衡器的指令由控制臺發出,這個指令由用戶操作發出,
然后云計算的調度器服務收到創建指令后從可用的計算節點中選擇一個可用的計算節點,并發送創建指令給計算服務,
計算服務將在計算節點中創建虛擬機運行負載均衡服務,提供負載均衡服務的功能。
8.如權利要求7所述的一種基于OpenStack架構提供負載均衡服務實現方法,其特征在于:其中創建負載均衡器:傳入負載均衡器的名稱、網絡等參數,判斷是否有合適的計算節點,若是則創建運行相關軟件虛擬機作為負載均衡器;若否,則結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐網絡有限公司,未經大唐網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710852164.0/1.html,轉載請聲明來源鉆瓜專利網。





