Download presentation
Presentation is loading. Please wait.
1
Server Load Balancing 飛雅高科技 李村
2
負載平衡器的介紹 Internet Users Load Balancer Server 1 Server 2 Server 3
3
負載平衡器的功能: 攔截網路層流量(像網頁流量)重導至不同的位置。 分割流量成為單一的要求和決定由那一個伺服器來接收這個單一的要求。
檢查伺服器的可用狀態,確保要求可以被回應。 當設備發生故障或無法提供服務時,可對使用者提供一個以上的備援。 對已知內容做分配(經由讀取URL、 攔截cookies 和剖析XML)。
4
DNS Based 負載平衡 www.vegan.net. IN A 208.185.43.202
5
使用nslookup [dns] # nslookup www.vegan.net Server:ns1.vegan.net
Address: Name: Addresses: , , >
6
http://www.vegan.net Internet Server 1 208.185.43.202 Server 2
Server 3
7
X 設備故障或無法回應時 Internet Server 1 208.185.43.202 Server 2 208.185.43.203
8
三個重要的效益 靈活性 提高可用性 擴充能力
9
Firewall Load Balancing
Internet Firewall Load Balancer Load Balancer Firewall Protected Intranet Network Firewall
10
Global Server Load Balancing
Site II losangeles.domain.com Site I newyork.domain.com Router 3-DNS BIG-IP BIG-IP Local DNS Site III tokyo.domain.com User london.domain.com
11
Clustering(Application-based)
Internet Server with Software Agent Server with Software Agent Server with Software Agent Server with Software Agent
12
OSI layers and SLB OSI Layer Function Units Example Layer 3 Network
IP addresses Routers Layer 4 Transport TCP, UDP, ICMP TCP port 80 for HTTP, UDP port 161 for SNMP Layers 5~7 Session, presentation, and application URL, cookie or cookies Layer 1 – 實體層, Layer 2 – 資料連結層, Layer 3 – 網路層, Layer 4 – 傳輸層, Layer 5 – 會議層, Layer 6 – 表現層, Layer 7 – 應用層 VIPs, Pools,
13
Redundancy Active – Standby Active – Active VRRP
14
Virtual Servers Internet Virtual Server
15
Pools Internet Clients Router BIG-IP Controller Servers
16
Health Monitors Internet :80
17
SLB應用基本架構
18
SLB應用基本架構 Internet Firewall Load Balancer Firewall Firewall Ethernet
19
SLB應用基本架構 ISP1 Internet Router Load Balancer ISP2 Internet Router
20
SLB應用基本架構 Internet Firewall Load Balancer Load Balancer Firewall
Ethernet Load Balancer Load Balancer Ethernet Firewall Firewall
Similar presentations