集群及LVS 和 儲存(待續)

2021-08-22 00:21:58 字數 1510 閱讀 4012

集群就是一群伺服器提供一種服務

lb負載均衡

ha高可用 (一台壞了還有別的可以用)

hpc高效能計算(科學研究)

服務架構

小型機ibm 幾十萬

提高伺服器執行數度(首先想到提高快取)

discuz可以快速搭建論壇

4、在real server上修改核心引數,使得客戶端傳送到vip的請求只有排程伺服器響應,real server(web伺服器)不要要響應。核心引數的檢視方法 sysctl -a

修改核心引數的格式使用「sysctl -w 引數名=值」的方式

假設我們把net.ipv4.ip_forward的值修改為1,使用命令「sysctl -w net.ipv4.ip_forward=1」

linux系統的核心引數位於/ect/sysctl.conf搜尋 這個檔案中

先用命令sysctl -a | grep file-max,看看當前file-max這個核心引數是多大

[root@node2 ~]# sysctl -a | grep arp_ig

[root@node2 ~]# echo "net.ipv4.conf.all.arp_ignore = 1" >> /etc/sysctl.conf

[root@node2 ~]# echo "net.ipv4.conf.lo.arp_ignore = 1" >> /etc/sysctl.conf

[root@node2 ~]# sysctl -a | grep arp_ann

[root@node2 ~]# echo "net.ipv4.conf.all.arp_announce = 2" >> /etc/sysctl.conf

[root@node2 ~]# echo "net.ipv4.conf.lo.arp_announce = 2" >> /etc/sysctl.conf

0 - (預設) 在任意網路介面(eth0,eth1,lo)上的任何本地位址 

1 -盡量避免不在該網路界面子網段的本地位址做出arp回應. 當發起arp請求的源ip位址是被設定應該經由路由達到此網路介面的時候很有用.此時會檢查來訪ip是否為所有介面上的子網段內ip之一.如果改來訪ip不屬於各個網路介面上的子網段內,那麼將採用級別2的方式來進行處理. 

2 - 對查詢目標使用最適當的本地位址.在此模式下將忽略這個ip資料報的源位址並嘗試選擇與能與該位址通訊的本地位址.首要是選擇所有的網路介面的子網中外出訪問子網中包含該目標ip位址的本地位址. 如果沒有合適的位址被發現,將選擇當前的傳送網路介面或其他的有可能接受到該arp回應的網路介面來進行傳送.

(簡解釋)

arp_ignore:定義對目標位址為本地ip的arp詢問不同的應答模式0 

0 - (預設值): 回應任何網路介面上對任何本地ip位址的arp查詢請求 

1 - 只回答目標ip位址是來訪網路介面本地位址的arp查詢請求 

2 -只回答目標ip位址是來訪網路介面本地位址的arp查詢請求,且來訪ip必須在該網路介面的子網段內 

3 - 不回應該網路介面的arp請求,而只對設定的唯一和連線位址做出回應 

虛擬集群LVS及DR模式搭建筆記

lvs 虛擬集群 linux virtual server lvs nat 位址轉換,資料報來回都要經過nat轉換,所以director server 即lvs伺服器 將成為系統瓶頸。使用nat模式將需要兩個不同網段的ip,乙個ip接受外部請求服務,一般為外網ip,此ip稱為vip,乙個ip與後re...

LVS和keepalived高可用集群部署

keepalived採用vrrp熱備份協議實現linux伺服器的多機熱備功能 vrrp 虛擬路由冗餘協議 是針對路由器的一種備份解決方案 modprobe ip vs 載入ip vs模組 rpm ivh mnt packages ipvsadm 1.27 7.el7.x86 64.rpm 安裝管理軟...

Nginx和LVS集群負載均衡的比較

b 一 lvs的優勢 b 1 抗負載能力強,因為lvs工作方式的邏輯是非常之簡單,而且工作在網路4層僅做請求分發之用,沒有流量,所以在效率上基本不需要太過考慮。2 配置性低,這通常是一大劣勢,但同時也是一大優勢,因為沒有太多可配置的選項,所以除了增減伺服器,並不需要經常去觸碰它,大大減少了人為出錯的...