作者jjasoncool (龍門忠武)
看板MIS
標題[請益] 簡易HA 伺服器架設
時間Thu Nov 7 18:04:36 2019
目前有兩台規格一模一樣的實體機
裡面有安裝vm做web server (virtualbox)
目前想實做的功能是想要有一台掛掉的時候
另外一台可以直接接手
只考慮開源的程式套件的話
有沒有好的模式或建議
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.27.174 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MIS/M.1573121078.A.E8F.html
※ 編輯: jjasoncool (122.116.27.174 臺灣), 11/07/2019 18:05:09
1F:→ qpowjohn: haproxy 11/07 18:26
2F:→ qpowjohn: 兩台都做haproxy,中間掛heartbeat 11/07 18:27
3F:推 xxoo1122: web server + keepalived就好 11/07 22:38
4F:推 tgtgl: nginx代理 後面兩台web輪流 設定很簡單 11/08 03:50
5F:→ tgtgl: 不過這樣好像要三台 哈 11/08 03:51
6F:推 SKYXLOVE: 用備份軟體 排程備份到另一台 會有資料時間差及需手動啟 11/08 10:53
7F:→ SKYXLOVE: 動服務 11/08 10:53
8F:推 okita3088: 推一樓,但用corosync比較好,簡單點就用keepalived 11/08 12:59
9F:→ cmh1017: 要完整的話,記得掛share storage 11/08 13:32
10F:推 axuiolji: 沒shared storage就用drbd確保資料相同 、heartbeat偵 11/08 13:45
11F:→ axuiolji: 測誰活著、再掛一個haproxy 11/08 13:45
12F:推 axuiolji: 或者用Robin DNS 11/08 14:03
好的我再研究一下 因為很多名詞沒有看過QQ
稍微查一下 haproxy 好像是做負載平衡用的
是否還需要另一台機器才可以運行
兩台都掛 haproxy 的話,運作原理有點不太清楚
網路上教學似乎都是 需要 shared storage
因為我們的架構只有兩台規格一模一樣的 server
所以沒有 shared storage
這樣的話還有辦法利用到兩台主機的效能
達到高可用性嗎?
因為目前我們架構很傳統都用備份還原...
這樣會完全犧牲掉另一台的效能
-----題外話-----
若想加強進階網路架構應用的知識
因為像是HA或者一些只有企業才會用到的架構,其實google找不太到(可能也是我不會找)
有沒有推薦的管道或課程可以站內信給我
感恩
※ 編輯: jjasoncool (61.216.155.57 臺灣), 11/09/2019 14:07:55
13F:推 chang0206: 其實,可以用caddy做反向代理 先做health_check 11/11 09:59
14F:→ chang0206: 就有HA的功能了 11/11 10:00