【技術實現步驟摘要】
一種負載均衡的方法及負載均衡服務裝置
本專利技術涉及數據處理
,具體涉及一種負載均衡的方法及負載均衡服務裝置。
技術介紹
隨著互聯網的快速發展,服務器逐漸應用于各個領域,為用戶提供相應的服務。在為用戶提供服務的過程中,通常采用客戶端與服務器直接相連的方式進行數據處理。但目前處于大數據時期,即數據呈爆炸性的形式增長,服務器在處理數據的過程中可能出現宕機等異常情況,從而無法進行數據處理,導致服務器的可用性低。
技術實現思路
有鑒于此,本專利技術實施例提供一種負載均衡的方法及負載均衡服務裝置,以解決目前服務器低可用的問題。為實現上述目的,本專利技術實施例提供如下技術方案:本專利技術實施例第一方面公開一種負載均衡的方法,適用于預先構建的負載均衡服務裝置,所述負載均衡服務裝置包括多臺負載均衡服務器,每一所述負載均衡服務器連接多臺后端真實服務器,所述方法包括:負載均衡服務器接收客戶端發送的數據處理請求和網絡協議IP數據包,所述數據處理請求由所述客戶端通過對應所述負載均衡服務器的虛擬網絡協議VIP和端口號發送的;所述負載均衡服務器基于預設的流量分類規則,確定所述IP數據包的數據流量類別,并判斷所述IP數據包是否符合所述數據流量類別的限流規則,所述流量分類規則基于所述負載均衡服務器的網卡帶寬設置;若所述IP數據包符合所述限流規則,所述負載均衡服務器基于預設調度規則從與其連接的多臺后端真實服務器中確定指定的后端真實服務器,將所述IP數據包發送給所述指定的后端真實服務器;所述指定的后端真實服務器判斷所述IP數據包是否符合預設Tbf限速規則;若符合,所述指定的后端真實服務器對 ...
【技術保護點】
1.一種負載均衡的方法,其特征在于,適用于預先構建的負載均衡服務裝置,所述負載均衡服務裝置包括多臺負載均衡服務器,每一所述負載均衡服務器連接多臺后端真實服務器,所述方法包括:負載均衡服務器接收客戶端發送的數據處理請求和網絡協議IP數據包,所述數據處理請求由所述客戶端通過對應所述負載均衡服務器的虛擬網絡協議VIP和端口號發送的;所述負載均衡服務器基于預設的流量分類規則,確定所述IP數據包的數據流量類別,并判斷所述IP數據包是否符合所述數據流量類別的限流規則,所述流量分類規則基于所述負載均衡服務器的網卡帶寬設置;若所述IP數據包符合所述限流規則,所述負載均衡服務器基于預設調度規則從與其連接的多臺后端真實服務器中確定指定的后端真實服務器,將所述IP數據包發送給所述指定的后端真實服務器;所述指定的后端真實服務器判斷所述IP數據包是否符合預設Tbf限速規則;若符合,所述指定的后端真實服務器對所述IP數據包進行處理,將處理結果反饋給所述客戶端。
【技術特征摘要】
1.一種負載均衡的方法,其特征在于,適用于預先構建的負載均衡服務裝置,所述負載均衡服務裝置包括多臺負載均衡服務器,每一所述負載均衡服務器連接多臺后端真實服務器,所述方法包括:負載均衡服務器接收客戶端發送的數據處理請求和網絡協議IP數據包,所述數據處理請求由所述客戶端通過對應所述負載均衡服務器的虛擬網絡協議VIP和端口號發送的;所述負載均衡服務器基于預設的流量分類規則,確定所述IP數據包的數據流量類別,并判斷所述IP數據包是否符合所述數據流量類別的限流規則,所述流量分類規則基于所述負載均衡服務器的網卡帶寬設置;若所述IP數據包符合所述限流規則,所述負載均衡服務器基于預設調度規則從與其連接的多臺后端真實服務器中確定指定的后端真實服務器,將所述IP數據包發送給所述指定的后端真實服務器;所述指定的后端真實服務器判斷所述IP數據包是否符合預設Tbf限速規則;若符合,所述指定的后端真實服務器對所述IP數據包進行處理,將處理結果反饋給所述客戶端。2.根據權利要求1所述的方法,其特征在于,所述預先構建負載均衡服務裝置的過程,包括:負載均衡服務器接收第一構建請求,第一構建請求至少包括:所述負載均衡服務器的VIP、端口號、和與其連接的多臺后端真實服務器的IP;所述負載均衡服務器基于所述第一構建請求構建對應的虛擬服務器,以及構建與其連接的多臺后端真實服務器和所述虛擬服務器的對應關系;與所述負載均衡服務器對應的每一所述后端真實服務器接收第二構建請求,所述第二構建請求至少包括:所述負載均衡服務器的VIP和所述后端真實服務器的端口號;每一所述后端真實服務器基于所述第二構建請求,構建與對應所述負載均衡服務器的所述虛擬服務器的對應關系。3.根據權利要求2所述的方法,其特征在于,所述負載均衡服務器基于所述第一構建請求構建對應的虛擬服務器,以及構建與其連接的多臺后端真實服務器和所述虛擬服務器的對應關系,包括:所述負載均衡服務器確定是否存在預設的第一虛擬網卡;若是,所述負載均衡服務器將所述VIP綁定到所述第一虛擬網卡上,構建虛擬服務器;若否,所述負載均衡服務器創建所述第一虛擬網卡,并將所述VIP綁定到所述第一虛擬網卡上,構建虛擬服務器;所述負載均衡服務器將與其連接的每一所述后端真實服務器的IP添加到所述虛擬服務器。4.根據權利要求1所述的方法,其特征在于,所述負載均衡服務器基于預設的流量分類規則,確定所述IP數據包的數據流量類別,并判斷所述IP數據包是否符合所述數據流量類別的限流規則,包括:所述負載均衡服務器判斷是否存在與所述IP數據包匹配的過濾器,每一數據流量類別對應一個過濾器;若存在,獲取與所述IP數據包匹配的過濾器對應的第一數據流量類別,確定所述IP數據包的數據流量類別為所述第一數據流量類別;若不存在,確定所述IP數據包的數據流量類別為默認的第二數據...
【專利技術屬性】
技術研發人員:余河雙,潘觀開,吳桂鴻,何霆耀,陳培城,喻先兵,黃慶杰,
申請(專利權)人:廣州華多網絡科技有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。