Elite Member
加入日期: Aug 2004
文章: 5,675
|
PostgreSQL的Pgpool架構
剛剛在官網上面看到這個架構圖,心中對這個架構覺得有一個疑惑的地方 如果真的拿這個架構來應用的話,Pgpool這一台本身不就變成了SPOF(Single Point of Failure)點了嗎? 敬請賜教
__________________
行善之家、必有餘慶、積惡之家、必有餘殃。 天理昭彰、報應不爽、諸惡莫做、眾善奉行。 有因無緣、果報不現、因緣聚合、業報現前。 善有善報、惡有惡報、不是不報、時候未到。 定慧等持、精進修行、心存善念、行善布施。 諸天護衛、諸佛護祐、災劫消弭、逢凶化吉。 阿彌陀佛 此文章於 2017-05-02 04:49 PM 被 iamyy2000 編輯. |
|||||||
2017-05-02, 04:45 PM
#1
|
Junior Member
加入日期: Jan 2003 您的住址: Shattrath City
文章: 947
|
看使用者重點是放在哪裡, 此架構看起來重點就是 database data 不是放在 services
|
||
2017-05-02, 05:45 PM
#2
|
Elite Member
加入日期: Aug 2004
文章: 5,675
|
引用:
看來似乎如此沒錯,在此架構下如果Pgpool掛了,整個服務就停擺了,不符合使用者期待的99.95%呀 請問PostgreSQL有類似Oracle或SQL Server的HA架構機制嗎? 感謝
__________________
行善之家、必有餘慶、積惡之家、必有餘殃。 天理昭彰、報應不爽、諸惡莫做、眾善奉行。 有因無緣、果報不現、因緣聚合、業報現前。 善有善報、惡有惡報、不是不報、時候未到。 定慧等持、精進修行、心存善念、行善布施。 諸天護衛、諸佛護祐、災劫消弭、逢凶化吉。 阿彌陀佛 |
|
2017-05-03, 08:21 AM
#3
|
*停權中*
加入日期: Apr 2015
文章: 1,577
|
引用:
你自已貼的重點就是db的ha 了啊.... 如果要連web server一起做的話,參考這個 https://wiki.postgresql.org/images/...A_Community.pdf 此文章於 2017-05-03 10:23 AM 被 misman+++ 編輯. |
|
2017-05-03, 10:21 AM
#4
|
*停權中*
加入日期: Apr 2017
文章: 361
|
引用:
你要的 應該就是一台server上面有一個postgresql加一個pgpool 另一台亦然 postgresql可用WAL作主從 最前面,你有兩個選擇 1.用pgpool內建的VIP功能 2.用keepalived |
|
2017-05-03, 12:13 PM
#5
|
Junior Member
加入日期: Jan 2003 您的住址: Shattrath City
文章: 947
|
HA 其實真的是看需求和資金, PostgreSQL 上面說的那個還不是最好, 真的有錢的是搞 share storage 和 storage replication
想要要搞 99.9999999 就從前端的網路一直到後端的 storage 都是 N 套 每一個層級都有自己的 heartbeat 去 HA, 然後本個層級又有仲介的機制在 只是當然這個架構上 價格是一個很大的考量 簡單的來說類似這樣 |
2017-05-03, 04:38 PM
#6
|
Elite Member
加入日期: Aug 2004
文章: 5,675
|
用SharedStorage的確是個不錯的方式,但是...$$$$$
__________________
行善之家、必有餘慶、積惡之家、必有餘殃。 天理昭彰、報應不爽、諸惡莫做、眾善奉行。 有因無緣、果報不現、因緣聚合、業報現前。 善有善報、惡有惡報、不是不報、時候未到。 定慧等持、精進修行、心存善念、行善布施。 諸天護衛、諸佛護祐、災劫消弭、逢凶化吉。 阿彌陀佛 |
2017-05-03, 05:22 PM
#7
|
*停權中*
加入日期: Apr 2017
文章: 361
|
引用:
有錢的時候,我只會推薦NETAPP的 load-sharing mirror volumes 在加個SAN和F5 --------------------------------------------------- 上面跟錢過不去的時候 講再多,都只能摸摸鼻子用免錢的 |
|
2017-05-03, 05:37 PM
#8
|