1
、集群分類
(1)高效能計算集群(hpc)(2
)負載均衡集群(lb)(3
)高可用集群(ha)lb
和ha在企業中用的更多。
2、伺服器架構
《大型**技術架構》李智慧型
lvs專案介紹
linux
虛擬伺服器(lvs
)可以實現
前端:負載均衡層
中間:伺服器
directorserver
除錯伺服器
realserver
真實伺服器
vip虛擬ip
位址rip
真實ip
位址dip
節點ip
位址lvs
:linux
虛擬伺服器
1、工作模式
(1)tun
隧道模式:很少使用
(2)nat
模式:相對較少
(3)dr
模式:路由模式,應用最多
(4)fullnat:
在很少規模環境下使用
負載均衡排程演算法
lvs目前實現了10
種排程演算法
常用排程演算法有4
種輪詢 rr
加權輪詢 wrr
最少連線 lc
加權最少連線wlc
基於區域性的最少連線lblc
帶複製的基於區域性的最少連線lblcr
源位址雜湊sh
目標位址雜湊
最短的期望的延遲
最少佇列排程
配置lvs
-nat模式1
、修改兩台web
伺服器為其新增閘道器192.168.4.4
[root@vh02html]# ifdown eth0;ifup eth0
成功斷開裝置'eth0'
。連線已成功啟用(d-bus
活動路徑:/org/freedesktop/networkmanager/activeconnection/4
)[root@vh02html]# route -n
kernelip routing table
destination gateway genmask flags metric ref use iface
0.0.0.0 192.168.4.4 0.0.0.0 ug 100 0 0 eth0
192.168.4.0 0.0.0.0 255.255.255.0 u 100 0 0 eth0
192.168.122.0 0.0.0.0 255.255.255.0 u 0 0 0 virbr0
[root@vh03html]#
21 nmtui
22 ifdown eth0;ifup eth0
23 route -n
24*scp -r/etc/yum.repos.d/rhel7.repo 192.168.4.4:/etc/yum.repos.d/
25 \c
26 scp -r /etc/yum.repos.d/rhel7.repo 192.168.4.4:/etc/yum.repos.d/
2、建立虛擬機器node4
eth0:192.168.4.4 eth2:201.1.1.4
3、開啟路由功能
[root@vh04~]# sysctl -a | grep ip_forward
net.ipv4.ip_forward= 1
net.ipv4.ip_forward_use_pmtu= 0
sysctl:reading key "net.ipv6.conf.all.stable_secret"
sysctl:reading key "net.ipv6.conf.default.stable_secret"
sysctl:reading key "net.ipv6.conf.eth0.stable_secret"
sysctl:reading key "net.ipv6.conf.eth1.stable_secret"
sysctl:reading key "net.ipv6.conf.eth2.stable_secret"
sysctl:reading key "net.ipv6.conf.eth3.stable_secret"
sysctl:reading key "net.ipv6.conf.lo.stable_secret"
sysctl:reading key "net.ipv6.conf.virbr0.stable_secret"
sysctl:reading key "net.ipv6.conf.virbr0-nic.stable_secret"
[root@vh04~]# echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.
sysctl.conf sysctl.d/
[root@vh04~]# echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.
sysctl.conf sysctl.d/
[root@vh04~]# echo "net.ipv4.ip_forward = 1" >>/etc/sysctl.conf
[root@vh04~]# sysctl -p
net.ipv4.ip_forward= 1
[root@vh04~]#
4、配置node4
作為lvs
伺服器yum-y install ipvsadm
ipvsadm-a -t 201.1.1.4:80 -s rr //rr
輪詢排程演算法
ipvsadm-a -t 201.1.1.4:80 -r 192.168.4.2 -m //nat
模式ipvsadm-a -t 201.1.1.4:80 -r 192.168.4.3 -m -w 2 //w權重3
、檢查ipvsadm-ln
active….
4、驗證
在兩台vim/var/http/html
index.html
ctrl+f5
刪除虛擬機器伺服器
ipvsadm-d -t 201.1.1.4:80 -r 192.168.4.3
ipvsadm-d -t 201.1.1.4:80
manipvsadm /scheduler
history| grep ipvsadm
修改排程演算法為wrr
ipvsadm-e -t 201.1.1.4:80 -s wrr
[root@vh04~]# ipvsadm -ln
ipvirtual server version 1.2.1 (size=4096)
protlocaladdress:port scheduler flags
->remoteaddress:port forward weight activeconn inactconn
tcp 201.1.1.4:80 wrr
->192.168.4.2:80 masq 1 0 0
->192.168.4.3:80 masq 2 0 0
nat是
networkaddress translation
的縮寫網路位址轉換
目標檢測與分類
目標檢測的一般思路是 1.獲取含有大量冗餘特徵的集合 2.利用機器學習的方法從特徵集合中找出能夠反映目標物體特性的特徵 3.利用找到的特徵構造分類器,實現目標檢測 當前通用目標檢測領域所使用的特徵主要可以分為兩類。1.通過劃分或變換得到的特徵,如使用最廣泛的haar like特徵。這類特徵的主要特點...
shell 指令碼實 集群環境配置檢測
1 背景 集群部署的時候,需要一致的配置和環境設定.對於虛擬機器集群,可以借助映象拷貝,複製和還原集群機器.對與物理機集群而言,則不一樣,如果機器一多,多人去操作和配置,對於成熟精幹的團隊還好,對於不熟悉環境的小團隊,由於水平的參差不齊,往往會導致不一致的環境.因此無論如何,寫指令碼進行自動化的配置...
集群分類與集群常見問題
整理自 大話rac 001 集群分類 高效能計算集群 應用在科學計算領域,常見於科研機構。負載均衡集群 lb 核心是把業務的負載流量盡可能平均合理地分攤到集群各個節點。高可用集群 ha 側重於系統可用性,通過整合硬體和軟體的容錯性來實現整體服務的高可用。如果集群中的某個節點發生了故障,那麼將由另外的...