了解最新公司動態及行業資訊
本發明專利技術屬于通信領域,具體涉及一種Linux虛擬服務器LVS自動運維方法及其運維系統。該方法包括以下步驟:用戶通過HTTP請求訪問Linux虛擬服務器;或者在刪除請求時,主服務器響應該請求。當web訪問為查詢請求時,在收到主LVS的查詢請求和LVS的負載均衡器(LVS)后,按照設定的權重比例分配請求。任何從服務器;模塊監控Linux虛擬服務器是否可用,自動將有問題的從服務器踢出集群,并根據預定權重分配查詢任務;
下載所有詳細的技術數據
【技術實現步驟總結】
Linux虛擬服務器LVS自動運維方法及運維系統
本專利技術屬于通信領域,具體涉及一種Linux虛擬服務器LVS自動運維方法及Linux虛擬服務器運維系統。
技術介紹
隨著互聯網規模的不斷增長,用戶對快速高效的系統響應時間和不間斷服務的要求越來越強烈。他們不希望在訪問網站時出現系統故障,并且經??吹健罢埱蟪瑫r”或“服務器忙”。. 由于數據流量、業務量和訪問量的快速增長,網絡的每個單核設備根本無法承受相應的處理能力和計算強度的快速增長。在這種情況下,購買新設備進行大量硬件升級,而不利用現有設備利用現有資源,將是對現有資源的極大浪費。無論設備的性能多么出色,勢必無法滿足業務量的不斷提升,而對硬件升級成本的高額投入將是無休止的資源浪費,導致原有系統擴展成本過高,甚至演變成不可擴展系統需要扭轉困境。專利文獻公開的一種虛擬服務器集群部署系統,包括:控制裝置和至少一個待部署的虛擬服務器集群,虛擬服務器集群包括至少兩臺服務器;控制設備用于獲取待部署的虛擬服務器。要在集群中配置的參數;獲取預設的配置腳本;將需要配置的參數和配置腳本發送到虛擬服務器集群中的服務器;向虛擬服務器集群中的服務器發送配置指令;服務器,用于在接收到配置指令時,執行配置腳本配置待配置的參數。該專利提高了部署虛擬服務器集群的效率,但該專利無法分別處理占訪問量絕大多數的數據寫入、更新、刪除請求和查詢請求,無法解決數據查詢能力的可擴展性,也無法阻止自身單點故障導致整個虛擬服務器無法提供服務,沒有高可用性、擴展靈活性和低擴展成本。該專利技術要解決的現有技術問題的具體要求如下:單獨處理寫入,占訪問量絕大部分的更新、刪除請求和查詢請求,解決數據查詢能力的可擴展性,防止自找問題。單點故障導致整個集群無法提供服務,具有高可用性、可擴展性和低擴展成本。存在
技術介紹
本部分所披露的上述信息僅用于加深對本專利技術背景的理解,因此可能包含不構成本領域普通技術人員在該國已知的現有技術的信息。
技術實現思路
該專利技術的目的是通過以下技術方案實現的。根據本專利技術的一個方面,一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過 HTTP 請求訪問 Linux 虛擬服務器。第二步,當web訪問為寫入、更新或刪除請求時,主服務器響應請求,當web訪問為查詢請求時,在收到主LVS的負載均衡器的查詢請求后,從 LVS ,根據設置的權重比將查詢請求分發到任意從服務器。第三步,模塊監控從服務器是否可用,自動將有問題的從服務器踢出集群,并根據預定權重分配查詢任務。第四步,接收查詢任務的從服務器查詢,并將查詢結果返回給用戶。優選地,在第三步中,模塊監控主LVS是否可用,然后模塊中的調度器根據每個從服務器的負載情況動態選擇一個從服務器,并改變主LVS的數據幀的目標MAC地址。請求消息到從服務器的 MAC 地址。優選地,在第三步驟中,當從服務器接收到請求時,目標IP為虛擬IP地址,然后從服務器響應該請求,然后根據其路由信息將響應數據包發回給用戶。 ,
優選地,在第二步中,負載均衡器為DNS混合負載均衡器VS/TUN或VS/DR。優選地,在第三步中,當有問題的從服務器正常工作時,模塊自動將其添加到Linux虛擬服務器中。優選地,多個查詢從服務器與主服務器實時同步。優選地,在第三步驟中,從服務器為云服務器。根據本專利技術的另一方面,一種用于實現所述Linux虛擬服務器LVS自動運維方法的Linux虛擬服務器運維系統,包括服務器組、負載均衡器、模塊、執行命令的處理器、以及用于存儲命令的存儲器服務器運維技術,服務器組包括主服務器和多個從服務器,負載均衡器包括主LVS和從LVS。優選地,處理器是通用處理器、數字信號處理器、專用集成電路ASIC、現場可編程門陣列FPGA、模擬電路或數字電路。優選地,存儲器包括只讀存儲器ROM、隨機存取存儲器RAM、閃存或電可擦可編程只讀存儲器中的一種或多種。以上所述僅為本專利技術方案的概述,為使本專利的技術手段更加清晰,以使本領域技術人員能夠根據說明書內容實施,并在為了使上述和專利技術。其他對象、特點、優點可以更清楚地了解,
附圖說明通過閱讀優選詳細描述的以下詳細描述,本領域普通技術人員將清楚專利技術的各種其他優點和益處。附圖僅用于說明優選實施例的目的,并不認為是對本專利技術的限制。顯然,以下所描述的附圖只是本專利技術的一些實施例,對于本領域的普通技術人員來說,在沒有創造性勞動的情況下,還可以從這些附圖中獲得其他的附圖。此外,在所有附圖中,相同的部件用相同的附圖標記表示。在附圖中:附圖說明圖1是本發明實施例的Linux虛擬服務器LVS自動運維方法的步驟示意圖;無花果。圖2為本發明實施例提供的一種Linux虛擬服務器LVS自動運維方法的實現邏輯。流程圖; 無花果。圖3為本專利技術實施例實現Linux虛擬服務器LVS自動運維方法的工作流程圖。無花果。圖4為本發明實施例提供的實現Linux虛擬服務器LVS自動運維方法的Linux虛擬服務器運維系統結構示意圖。無花果。圖5是實現本發明實施例的Linux虛擬服務器LVS自動運維方法的Linux虛擬服務器運維系統的網絡拓撲圖。下面結合附圖和實施例對本專利技術進行進一步說明。具體實施方式下面將結合附圖對本專利技術的具體實施方式進行更詳細的描述。
雖然在附圖中示出了專利技術的具體實施例,但應當理解,專利技術可以以各種形式實施,不應受本文所闡述的實施例的限制。相反,提供這些實施例以便提供對專利技術的更透徹的理解,并且將向本領域技術人員充分傳達專利技術的范圍。應該注意,在說明書和權利要求書中使用了某些術語來指代特定的組件。本領域技術人員應當理解,相同的部件可以用不同的名詞來指代。說明書和權利要求書并沒有以術語上的差異作為區分組件的方式,而是以組件的功能差異作為區分標準。如在整個說明書和權利要求書中提到的,“包括”或“包括”是一個開放式術語并且應該被解釋為“包括但不限于”。說明書中的后續描述是實施專利技術的優選實施例,然而,這些描述是為了描述的一般原則,并不用于限制專利技術的范圍。專利技術的保護范圍以所附權利要求為準。為便于對本專利技術實施例的理解,以下以幾個具體實施例為例,結合附圖作進一步說明和說明,各附圖不構成對本專利技術實施例的限制。無花果。附圖說明圖1為本發明實施例提供的一種Linux虛擬服務器LVS自動運維方法的步驟示意圖。下面結合圖1對本專利技術的實施例進行詳細說明。1. 如圖所示。1、一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步S1,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過HTTP請求訪問Linux虛擬服務器. 第二步S2,當web訪問正在寫入時 附圖說明圖1為本發明實施例提供的一種Linux虛擬服務器LVS自動運維方法的步驟示意圖。下面結合圖1對本專利技術的實施例進行詳細說明。1. 如圖所示。1、一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步S1,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過HTTP請求訪問Linux虛擬服務器. 第二步S2,當web訪問正在寫入時 附圖說明圖1為本發明實施例提供的一種Linux虛擬服務器LVS自動運維方法的步驟示意圖。下面結合圖1對本專利技術的實施例進行詳細說明。1. 如圖所示。1、一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步S1,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過HTTP請求訪問Linux虛擬服務器. 第二步S2,當web訪問正在寫入時 一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步S1,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過HTTP請求訪問Linux虛擬服務器。第二步S2,當web訪問正在寫入時 一種Linux虛擬服務器LVS自動運維方法,包括以下步驟: 第一步S1,Linux虛擬服務器包括一個用于寫入的主服務器和多個用于查詢的從服務器,用戶通過HTTP請求訪問Linux虛擬服務器。第二步S2,當web訪問正在寫入時
【技術保護點】
并根據預定權重分配查詢任務;第四步(S4),接收查詢任務的從服務器查詢并返回查詢結果給用戶。
【技術特點總結】
自動將有問題的從服務器踢出集群,并根據預定權重分配查詢任務;第四步(S4),接收從服務器查詢的查詢任務,并將查詢結果返回給用戶。2.根據權利要求的Linux虛擬服務器LVS自動運維方法1的特點是:在第三步(S3)模塊中,模塊監控主LVS是否可用,然后模塊中的調度器根據每個slave的負載動態選擇一個slave服務器3.根據權利要求2所述的Linux虛擬服務器LVS自動運維方法服務器運維技術,將請求報文的數據幀的目標MAC地址改為從服務器的MAC地址,
【專利技術性質】
技術研發人員:鄭忠斌、陳軍、丁蘇斌、
申請人(專利權)持有人:湖北IT公司,
類型:發明
國家、省、市:廣東,44
下載所有詳細的技術數據 我是該專利的所有者