當前位置:首頁 » 存儲配置 » lvs如何配置

lvs如何配置

發布時間: 2022-01-27 15:57:57

1. LVS負載均衡

三種機制的優點,及這些機制的四種配置方法和架構方式。

三種轉發機制的優缺點

◆Virtual Server via NAT
VS/NAT 的優點是伺服器可以運行任何支持TCP/IP的操作系統,它只需要一個IP地址配置在LVS主機上,伺服器組可以用私有的IP地址。缺點是它的擴充能力有限,當伺服器結點數目升到20時,LVS主機本身有可能成為系統的新瓶頸,因為在VS/NAT中請求和響應封包都需要通過負載平衡LVS主機。在 Pentium 166主機上測得重寫封包的平均延時為60us,假設TCP封包的平均長度為536 Bytes,則LVS主機的最大吞吐量為8.93 MBytes/s。再假設每台伺服器的吞吐量為600KBytes/s,這樣一個LVS主機可以帶動16台伺服器。
◆Virtual Server via IP Tunneling
在VS/TUN 的集群系統中,負載平衡LVS主機只將請求分配到不同的實際伺服器,實際伺服器將應答的資料直接返回給用戶。這樣,負載平衡LVS主機就可以處理巨量的請求,而不會成為系統的瓶頸。即使負載平衡LVS主機只有100Mbps的全雙工網卡,虛擬伺服器的最大吞吐量可以達到幾Gbps。所以,VS/TUN可以極大地增加負載平衡LVS主機分配的伺服器數量,它可以用來構建高性能超級伺服器。VS/TUN技術對伺服器的要求是所有的伺服器必須支持"IP Tunneling"或者"IP Encapsulation"協議。目前,VS/TUN 的後端伺服器主要運行linux操作系統。因為"IP Tunneling"正成為各個操作系統的標准協議,所以VS/TUN也會適用運行其它操作系統的後端伺服器。
◆Virtual Server via Direct Routing
同VS/TUN 一樣,VS/DRLVS主機只處理客戶到伺服器端的連接,響應資料可以直接從獨立的網路路由返回給客戶。這可以極大地提高LVS集群系統的伸縮性。同 VS/TUN相比,這種方法沒有IP隧道的開銷,但是要求負載平衡LVS主機與實際伺服器都有一塊網卡連在同一物理網段上,伺服器網路設備或者設備別名不作 ARP 響應。

四種分配方法(Load-balancing Methods)

不同的分配方法建構LVS主機成四種不同的排程
負載平衡排程是以連接為單位的。在HTTP協議(nowait)中,每個對象從WEB伺服器上獲取都需要建立一個TCP連接,同一用戶的不同請求會被分配到不同的伺服器上,所以這種連接的分配完全避免了用戶連結的突發性引起的負載不平衡。目前有以下4種排程演算法
輪流排程 Round-Robin Scheling (RRS)
輪流排程演算法是假設所有伺服器處理性能均相同,依次將請求分配不同的伺服器,演算法簡單,但不適用於伺服器組中處理性能不一致的情況。
加權輪流排程 Weighted Round-Robin Scheling (WRRS)
為此使用加權輪流排程演算法,用相應的加權值表示伺服器的處理性能,將請求數目按加權值的比例分配到各伺服器。加權值高的伺服器先收到連接,加權值高的伺服器比加權值低的伺服器處理更多的連接,相同權值的伺服器處理相同數目的連接數。
最小連結數排程 Least-Connection Scheling (LCS)
最小連結數排程是需要記錄各個伺服器已建立TCP連接的數目,把新的連接請求發送當前連接數最小的伺服器。當各個伺服器有相同的處理性能時,最小連結數排程能把負載變化大的請求平均分布到各個伺服器上,所有處理時間比較長的請求不可能被發送到同一台伺服器上。
加權最小連接數排程 Weighted Least-Connection Scheling (WLCS)
但是,當各個伺服器的處理能力不同時,該演算法並不理想,因為TCP連接處理請求後會進入TIME_WAIT狀態,TCP的TIME_WAIT 一般為2分鍾,此時連接還佔用伺服器的資源,所以會出現這樣情形,性能高的伺服器已處理所收到的連接,連接處於TIME_WAIT狀態,而性能低的伺服器既要忙於處理所收到的連接,還要收到新的連接請求。加權最小連接分配是最小連接分配的超集,各個伺服器用相應的權值表示其處理性能。假設每台伺服器的權值為Wi(i=1..n),TCP連接數目為 Ti(i=1..n),依次選Ti/Wi為最小者的伺服器為下一個分配到服務的伺服器。
四種分配方法(Load-balancing Methods)
Round robin (RRS)
將工作平均的分配到伺服器 (用於實際服務主機性能一致)
Least-connections (LCS)
向較少連接的伺服器分配較多的工作(IPVS 表存儲了所有的活動的連接。用於實際服務主機性能一致。)
Weighted round robin (WRRS)
向較大容量的伺服器分配較多的工作。可以根據負載信息動態的向上或向下調整。 (用於實際服務主機性能不一致時)
Weighted least-connections (WLC)
考慮它們的容量向較少連接的伺服器分配較多的工作。容量通過用戶指定的砝碼來說明,可以根據裝載信息動態的向上或向下調整。(用於實際服務主機性能不一致時)

2. LVS伺服器一般配置要多能滿足

dell310最低配就OK了

3. linux lvs+nginx整合怎麼配置nginx

Lvs採用dr模型
前段兩台director,然後這兩台director裝上keepalived提供高可用,keepalived配置好後,會自動添加realserver以及vip.
後端nginx修改內核參數ar

4. lvs 搭建好了怎麼用

如果你都不知道怎麼用,那你的LVS是如何搭建的?
LVS環境是負載均衡伺服器+真實伺服器的一個集群環境,集群環境的配置是一體的,既然搭建好了就可以直接直接使用了!

5. linux lvs 的keepalive權重怎麼配置

Lvs採用dr模型 前段兩台director,然後這兩台director裝上keepalived提供高可用,keepalived配置好後,會自動添加realserver以及vip. 後端nginx修改內核參數ar

6. Linux lvs配置 求詳細 求教

不說

7. lvs 安裝 需要多少台伺服器

你採用lvs+ipvsadm+piranha這個方案吧,只需要編輯一個配置文件(限redhat或centos)或者lvs+ipvsadm+Keepalived也可以

8. LVS+keepalived如何配置主備

此負載均衡和高可用方案,原理多,應用場景多,還需考慮實際情況。

以ubuntu為例(RHEL和centos類似)

擔心被網路過濾,只好做成圖片了,注意行數,重復的地方請刪除,文本內容不會存在重復的地方,線下發給你。


9. 如何在Linux伺服器上安裝配置LVS

jsp所需要的伺服器環境非常簡單,只需要下載tomcat,根據網路上圖文安裝教程,安裝完之後,將jsp的工程放在work文件夾,就可以啟動你的項目運行了。

熱點內容
網路ip配置失敗怎麼辦小米手機 發布:2024-09-22 08:24:23 瀏覽:551
qq郵箱上傳不了 發布:2024-09-22 07:54:56 瀏覽:863
python字元轉ascii 發布:2024-09-22 07:54:51 瀏覽:643
idanmu解壓碼 發布:2024-09-22 07:48:26 瀏覽:985
四節課編程 發布:2024-09-22 07:19:11 瀏覽:297
安卓java模擬器apk 發布:2024-09-22 07:02:04 瀏覽:422
奈曼的扶貧密碼是多少 發布:2024-09-22 07:01:13 瀏覽:823
編程工資高 發布:2024-09-22 06:39:56 瀏覽:490
小票商品編程 發布:2024-09-22 06:39:12 瀏覽:371
電池存儲倉庫 發布:2024-09-22 06:08:21 瀏覽:369