叢集是一組透過告訴網路互聯的電腦群組,並以單一系統的模式加以管理;將許多伺服器集中起來一起,提供同一種服務,在客戶端看來就像是只有一個伺服器。 LVS(Linux虛擬伺服器)是一個虛擬的伺服器叢集系統。
叢集
#一組透過告訴網路互聯的電腦群組,並以單一系統的模式加以管理
將很多伺服器集中起來一起,提供同一種服務,在客戶端看來就像是只有一個伺服器.
可以在付出較低成本的情況下獲得在性能、可靠性、靈活性方面的相對較高的收益.
集群目的
提高可擴展性
#增強可靠性
集群分類
高效能運算集群HPC
負載平衡(LB)叢集
高可用(HA)群集
LVS (Linux虛擬伺服器)
LVS是Linux Virtual Server的簡寫,意即Linux虛擬伺服器,是一個虛擬的伺服器集群系統。本計畫於1998年5月由章文嵩博士成立,是中國國內最早出現的自由軟體計畫之一。
LVS可用實現高可用的、可伸縮的Web、Mail、Cache和Media等網路服務
最終目標是利用linux作業系統和LVS叢集軟體實現一個高可用、高效能、低成本的伺服器應用叢集.
LVS叢集組成#前端:負載平衡層
中間:伺服器群組層
底端:資料共享儲存層
LVS術語
Directory Server:調度伺服器
Real Server :真實伺服器
VIP:虛擬IP位址
RIP:真實IP位址
#DIP:調度器連接節點伺服器的IP位址.
LVS工作模式
VS/NAT
-透過網路位址轉換實現的虛擬伺服器
VS/DR
-直接使用路由技術實作虛擬伺服器
-節點伺服器需要設定VIP,注意MAC位址廣播
#-VS/TUN
負載平衡調度演算法
LVS目前實作了10種調度演算法
常用調度演算法有4種
-輪詢(Round Robin)
-加權輪詢(Weighted Round Robin)
-最少連接(Least Connections)
-加權最少連接(Weighted Least Connections )更多相關知識,請造訪:
PHP中文網###! ###以上是什麼是叢集和LVS?的詳細內容。更多資訊請關注PHP中文網其他相關文章!