(一)集群介紹

2022-07-31 14:57:16 字數 847 閱讀 6923

一、集群的種類

集群系統主要分為

1、ha:高可用集群,又叫雙機熱備。

(a)2臺機器a,b,正常是a提供服務,b待命閒置,當a宕機或服務宕掉,會切換至b繼續提供服務

(b)常用的高可用開源軟體:heartbeat和keepalived(可以做負載均衡)

2、lb:負載均衡集群

3、hpc:高效能計算集群

二、lb集群

1、實現手段

硬體:f5負載均衡器

軟體:lvs(4層,網路層),  nginx(7層,應用層)

2、負載均衡架構圖

lvs集群使用三層架構 

第一層:負載均衡層(load balancer) 位於整個集群系統的最前端,由一台或多台負載排程器(director server,以下簡稱dir)組成。 dir的作用類似乙個路由器,它含有為完成lvs功能所設定的路由表,通過這些路由表把使用者的請求分發給伺服器群組層的應用伺服器(real server) ps:客戶認為服務是來自乙個虛擬ip位址上 

第二層:伺服器群組層(server arrary) 由一組實際執行應用服務的機器組成。real server(以下簡稱rs)可以是web伺服器、mail伺服器、ftp伺服器、dns伺服器等 

第三層:共享儲存層(shared storage) 是為所有rs提供共享儲存空間和內容一致性的儲存區域,一般由磁碟陣列裝置組成。 一般可以通過nfs網路檔案系統共享資料(在繁忙的業務系統中,效能並不太好),此時可以用集群檔案系統,如 red hat 的 gfs 檔案系統,oracle 提供的 ocfs2 檔案系統等

elasticsearch技術總結(一) 集群分片

一 分片概念以及設定 分片概念 乙個 分片 是乙個底層的 工作單元 它僅儲存了全部資料中的一部分。我們往 elasticsearch 新增資料時需要用到索引 儲存相關資料的地方。索引實際上是指向乙個或者多個物理 分片 的 邏輯命名空間。分片分為主分片和副本,數量可以設定。舉個例子 假設elastic...

hadoop系列之一集群規劃篇

主機名 ip資料目錄 安裝軟體 執行程序 備註nmmaster 192.168.1.107 opt hadoop zookeeper namenode資料 opt hadoop hdfs name datanode資料 opt hadoop hdfs data journalnode資料 opt h...

Redis的使用 (一)集群的搭建

主題詞 負載均衡高可用 redis集群 nginx一般用作負載均衡伺服器,可見處於網路中非常重要的位置,一旦nginx伺服器宕機無法提供服務,那麼將影響嚴重。所以需要負載均衡高可用。高可用 主從備份 keepalived nginx實現主從備份 keepalived的作用是檢測伺服器的狀態,如果有一...