搭建集群架構

2022-09-12 05:54:10 字數 2172 閱讀 2404

環境搭建進行規劃(磨刀不誤砍柴工).

集群架構組成說明.

負載均衡伺服器使用nginx做搭建,(nginx反向**軟體)

nginx01nginx02

3臺web**伺服器,nginx**web服務功能

2臺負載均衡伺服器 (對**的流量進行分流,減少流量對某台伺服器的壓力)

3臺web伺服器, (處理使用者網頁頁面訪問請求)

1臺資料庫伺服器(mysql伺服器,提供動態變化資料儲存)

1臺儲存伺服器()nfs儲存--儲存,使用者頭像,等靜態資源

1臺備份伺服器(rsync備份伺服器)--對全網伺服器資料進行實時與定時備份

1臺快取伺服器.(redis伺服器)---memcache

1臺管理伺服器(監控+批量部署軟體,vpn服務pptp,l2tp,跳板機,等yum內部源)

2.跳板機,操作審計

3.vpn(pptp)

4.監控(zabbix,nagios等監控)

5.批量分發和管理(ssh key+ansible) 

擴充套件架構規劃組成說明:

1)員工-運維人員 ( 系統後台系統,調整**業務和服務)

驗證:  防火牆驗證,方式:指紋,特殊通道(vpn隧道)-進入到內網交換機.

2)審計---跳板機伺服器(記錄操作伺服器的記錄)  ----- jumpserver 跳板機軟體

內部人員誤操作,監管內部運維人員操作記錄資訊 ----  系統架構崩潰,**潰敗,出現架構問題,可以快速定位問題原因,進行相應人員失誤問責.

3)經理--批量管理伺服器 -------ansible批量管理服務軟體

批量管理伺服器, 可以對不同人員授權,提公升工作效率.(批量管理與維護)

4)監控-監控管理伺服器-------  zabbix監控服務管理軟體

1)服務出現問題通知系統運維人員進行處理..... (監控與告警)

2)內部業務人員( 開發乙個業務系統,更新**相關資訊)

儲存和備份伺服器

###rsync 備份伺服器

rsync 備份軟體七大特性

@1支援拷貝普通檔案與特殊檔案如;鏈結檔案,裝置等;

@2.支援排除指定檔案或目錄同步的功能,類似tar命令排除功能;

@3.支援保持原檔案活目錄的所有屬性資訊不變

@4.支援增量同步,即只同步變化資料,提公升資料傳輸效率

@5.支援使用rcp,rsh,ssh等方式來配合進行隧道加密傳輸檔案。

@6. 守護程序的方式()socket 進行傳輸檔案或目錄

@7.支援使用者認證方式傳輸資料,提公升資料同步安全性;

資料同步原理:

儲存伺服器----》備份伺服器資料同步

2.利用程式演算法,進行資料資訊比較(校對);

3.同步變化資料,提高資料傳輸效率。

rsync -a /tmp/ foo:src (將本機同步到 foo遠端主機的src目錄)

rsync資料傳輸模式;

1.本地資料傳輸模式:

rsync 【option】 src...... 【dest】

類似於cp 命令 加引數 本地複製命令

rsync  ----資料備份傳輸命令

option , 引數,輸入一下和rsybnc資料傳輸有關的引數;

src  要進行備份的資料的(檔案/目錄)

dest: 將資料資訊備份到什麼位置(相應的路徑中)

rsync -a /etc/hosts  /tmp/ok.txt (備份並重命名)

遠端shell資料傳輸模式:

rsync -a /etc/hosts  172.16.1.31:/tmp (需要輸入root密碼確認)

類似於scp命令進行複製操作;

pull: rsync 【option】 user@host:src 【dest】

push: rsync 【option】 src... [user@host:dest]

推: 本地-----> 到遠端 

Mycat集群架構

架構圖集群總共需要有8臺機子,mysql需要4臺,mycat需要2臺,負載均衡和高可用需要2臺。之所以mycat需要集群這樣的架構,是為了避免mycat單點失效的情況,mysql主機有4臺 db1 db4 其中db1和db3是組一 主主複製 db2和db4是組二 主主複製 之所以需要主主複製是因為m...

Linux集群架構

高可用集群通常為2臺伺服器 功能和角色是一樣的 一台在工作,另一台作為冗餘。當提供服務的機器宕機,冗餘將接替繼續提供服務,這樣就可以提供系統可用的效率。高可用集群的衡量標準要保證集群服務100 時間永遠完全可用,幾乎可以說是一件不可能完成的任務。比如,在這幾年雙十一剛開始的時候,一下子進來買東西的人...

MYSQL集群架構

1 讀寫分離架構 主從架構 一寫多讀,一主多從 問題 應用程式需要連線多個資料來源 mycat可以解決 主從之間同步是非同步的 資料時弱一致性的 pxc集群 2 中介軟體 問題 主從之間同步是非同步的 資料時弱一致性的 pxc集群 中介軟體的效能將成為系統的瓶頸 3 多個中介軟體的架構 問題 主從之...