1. 程式人生 > >正向代理、反向代理、負載均衡、叢集

正向代理、反向代理、負載均衡、叢集

個人站點 :http://oldchen.iwulai.com/   

正向代理代理客戶端

正向代理代替客戶端請求伺服器,隱藏了真實請求的客戶端,

常用事例:翻牆-用國外伺服器做正向代理,訪問Google,實現國內訪問Google。

 

反向代理代理伺服器

反向代理收下客戶端的請求,假裝自己是真正的伺服器端返回資訊給客戶端,隱藏真實的伺服器,

常用事例:叢集

反向代理的作用:

  1. 安全:解決了網站伺服器對外可見的問題,保護了伺服器,可以實現安全過濾,流控,防 DDOS 等一系列策略
  2. 節約了ip
  3. 加速網站訪問速度,減輕web伺服器負擔,可以做靜態快取
  4. 實現負載均衡

Duang Duang Duang!重點來了,負載均衡:反向代理可以說是負載均衡的手段之一

負載均衡

æ°ä¸ä»£è´è½½å衡产åææ¯å®ç° å¾2

負載均衡的普遍做法就是N臺平行的Web Server,前端架一臺Reverse Proxy Server(反向代理伺服器),選用一個合適的演算法作為轉發依據,實現N臺Web Server均分處理使用者請求。

叢集

反向代理的n臺伺服器合在一起就是叢集

叢集(都聚在一起了,做點啥呢)所以分為高可用叢集,負載均衡叢集

é群