看板 MIS 關於我們 聯絡資訊
目前有兩台規格一模一樣的實體機 裡面有安裝vm做web server (virtualbox) 目前想實做的功能是想要有一台掛掉的時候 另外一台可以直接接手 只考慮開源的程式套件的話 有沒有好的模式或建議 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.27.174 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1573121078.A.E8F.html ※ 編輯: jjasoncool (122.116.27.174 臺灣), 11/07/2019 18:05:09
qpowjohn: haproxy 11/07 18:26
qpowjohn: 兩台都做haproxy,中間掛heartbeat 11/07 18:27
xxoo1122: web server + keepalived就好 11/07 22:38
tgtgl: nginx代理 後面兩台web輪流 設定很簡單 11/08 03:50
tgtgl: 不過這樣好像要三台 哈 11/08 03:51
SKYXLOVE: 用備份軟體 排程備份到另一台 會有資料時間差及需手動啟 11/08 10:53
SKYXLOVE: 動服務 11/08 10:53
okita3088: 推一樓,但用corosync比較好,簡單點就用keepalived 11/08 12:59
cmh1017: 要完整的話,記得掛share storage 11/08 13:32
axuiolji: 沒shared storage就用drbd確保資料相同 、heartbeat偵 11/08 13:45
axuiolji: 測誰活著、再掛一個haproxy 11/08 13:45
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
chang0206: 其實,可以用caddy做反向代理 先做health_check 11/11 09:59
chang0206: 就有HA的功能了 11/11 10:00