最近要搭建乙個高併發的**。所以,得設計負載均衡這一塊。從大的方向上講,負載均衡分為硬負載均衡,和軟負載均衡。下面依次簡要說明一下:
硬負載均衡:
硬負載均衡,也就是使用專用的負載均衡裝置。主流的硬負載均衡器有如下幾種:
f5:最主流的硬負載均衡器。便宜的20萬以上,貴的100多萬。
深信服:乞丐版低配12萬元起價。
a10:基本都在100萬元以上。
array:16-100萬。
看這**就知道,硬負載均衡,一般的中小公司,都會被**折磨、然後猶豫、最後放棄。
軟負載均衡:
軟軟負載均衡,也就是,不使用專用的負載均衡裝置,而是通過軟體來實現負載均衡。常用的有如下幾種:
dns:最原始的負載均衡方式,名字就已經說明了一切,不用細說了。
lvs:最常用的軟體負載均衡。我見過的國內百萬級使用者的架構,基本都是靠它頂的。
nginx:也是現在流行的、常用的負載均衡方案之一。
負載均衡設計
最近要搭建乙個高併發的 所以,得設計負載均衡這一塊。從大的方向上講,負載均衡分為硬負載均衡,和軟負載均衡。下面依次簡要說明一下 硬負載均衡 硬負載均衡,也就是使用專用的負載均衡裝置。主流的硬負載均衡器有如下幾種 f5 最主流的硬負載均衡器。便宜的20萬以上,貴的100多萬。深信服 乞丐版低配12萬元...
nginx 設計負載均衡
什麼是負載均衡 當一台伺服器的單位時間內的訪問量越大時,伺服器壓力就越大,大到超過自身承受能力時,伺服器就會崩潰。為了避免伺服器崩潰,讓使用者有更好的體驗,我們通過負載均衡的方式來分擔伺服器壓力。負載均衡的幾種常用方式 1 輪詢 預設 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器do...
nginx 負載均衡 Nginx負載均衡策略
nginx提供的負載均衡策略有2種 內建策略和擴充套件策略。內建策略為輪詢 預設 加權輪詢,ip hash,第三方。upstream mysvr1 輪詢 每個請求按照時間順序逐一的分配到每乙個後台伺服器上。如果某台伺服器宕機了,將會自動的剔除宕機的服務。nginx預設就是輪詢其權重都預設為1,伺服器...