• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當(dāng)前的位置是:  首頁(yè) > 資訊 > 國(guó)內(nèi) >
     首頁(yè) > 資訊 > 國(guó)內(nèi) >

    如何使用Hearbeat和PostgreSQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)ippbx雙機(jī)熱備示例

    2020-11-23 10:33:30   作者:james.zhu   來(lái)源:Asterisk開源派   評(píng)論:0  點(diǎn)擊:


      企業(yè)通信解決方案是企業(yè)通信的核心構(gòu)件,如果其穩(wěn)定性沒有得到充分保障的話,員工溝通和客戶溝通就會(huì)帶來(lái)很多的問題。一般來(lái)說(shuō),相對(duì)比較小的或者中小型的IPPBX或者UC無(wú)需復(fù)雜的備份處理機(jī)制,僅對(duì)系統(tǒng)文件備份即可。但是,相對(duì)比較大型的,或者超過200-300用戶以上的系統(tǒng)為了降低運(yùn)營(yíng)風(fēng)險(xiǎn)則需要比較穩(wěn)定的熱備機(jī)制。今天,我們分享一個(gè)通過使用心跳機(jī)制和數(shù)據(jù)庫(kù)實(shí)現(xiàn)IPPBX的熱備處理的典型案例。
      圖例來(lái)自于互聯(lián)網(wǎng)資源
      概述
      隨著通信全I(xiàn)P化的進(jìn)程,現(xiàn)代企業(yè)中基于IP的語(yǔ)音、視頻、會(huì)議、融合通信已廣泛應(yīng)用,企業(yè)部署的IPPBX作為通信系統(tǒng)最核心的部分,如何保證高可靠性與安全性尤為重要,也成了考驗(yàn)系統(tǒng)能力的一種標(biāo)準(zhǔn)。
      鼎信通達(dá)推出的UC8000系列IPPBX是基于最新技術(shù)開發(fā)的增強(qiáng)型軟交換系統(tǒng),采用軟交換+硬件服務(wù)器架構(gòu),可提供雙機(jī)熱備高可靠解決方案,通過硬件冗余再配合高可用雙機(jī)熱備軟件實(shí)現(xiàn)的技術(shù)方案,自動(dòng)檢測(cè)服務(wù)器的運(yùn)行狀態(tài),當(dāng)主機(jī)發(fā)生故障,可以立即切換到備機(jī)接管業(yè)務(wù),客戶無(wú)感知,秒級(jí)切換,最大保證業(yè)務(wù)系統(tǒng)不間斷運(yùn)行,為企業(yè)提供穩(wěn)定可靠的通信保障。
      雙機(jī)熱備架構(gòu)說(shuō)明
      為了解決在不可控因素的影響下,通訊系統(tǒng)依然可以正常工作,高度保障用戶的通訊不中斷,因此需要采用雙機(jī)熱備模式,來(lái)保障系統(tǒng)的高可靠性。雙機(jī)熱備是將 Hearbeat、PostgreSQL 主從配置和守護(hù)進(jìn)程相結(jié)合。
      Heartbeat 負(fù)責(zé)主從服務(wù)器之間心跳檢測(cè),當(dāng)檢測(cè)到主服務(wù)器規(guī)定時(shí)間內(nèi)不發(fā)心跳包時(shí),判斷為主服務(wù)器出現(xiàn)故障,Heartbeat 會(huì)立即將從服務(wù)器設(shè)置為主服務(wù)器來(lái)接管業(yè)務(wù),保障用戶通訊系統(tǒng)不會(huì)因故障而影響使用。同時(shí) 數(shù)據(jù)庫(kù)的雙機(jī)熱備配置,在用戶向數(shù)據(jù)庫(kù)中寫數(shù)據(jù)時(shí),會(huì)同時(shí)寫入主、從服務(wù)器的數(shù)據(jù)庫(kù)中,當(dāng)其中主數(shù)據(jù)庫(kù)故障、癱瘓時(shí),可立即切換使用從數(shù)據(jù)庫(kù)服務(wù)器,保障用戶數(shù)據(jù)丟失。
      UC8000系統(tǒng)的智能守護(hù)進(jìn)程會(huì)實(shí)時(shí)監(jiān)測(cè)業(yè)務(wù)系統(tǒng)狀態(tài)是否正常運(yùn)行,若檢測(cè)到所守護(hù)的進(jìn)程停止工作,守護(hù)進(jìn)程會(huì)嘗試將其重新啟動(dòng),進(jìn)而保證無(wú)論是主還是從服務(wù)器的系統(tǒng)都運(yùn)行正常。 除了Heartbeat 心跳檢測(cè)外,相當(dāng)于單機(jī)的IPPBX服務(wù)器還要做PostgreSQL 數(shù)據(jù)庫(kù)的主從同步和故障切換。保障主從軟交換節(jié)點(diǎn)的數(shù)據(jù)配置保持一致,并且當(dāng)服務(wù)器故障宕機(jī)后,自動(dòng)切換使用備服務(wù)器,PostgreSQL 數(shù)據(jù)庫(kù)角色也會(huì)自動(dòng)切換為主。
      部署方式一:IPPBX系統(tǒng)和數(shù)據(jù)庫(kù)部署在同一臺(tái)服務(wù)器
      企業(yè)用戶數(shù)不多,呼叫業(yè)務(wù)數(shù)據(jù)較少,用戶對(duì)話單、錄音等數(shù)據(jù)信息的安全存儲(chǔ)要求不是特別高,可以將IPPBX和數(shù)據(jù)庫(kù)部署在同一臺(tái)服務(wù)器,實(shí)現(xiàn)雙機(jī)熱備部署方案,在兩臺(tái)UC8000服務(wù)器上分別部署 Heartbeat檢測(cè),用Eth1 接口做心跳檢測(cè),Eth0網(wǎng)口接外網(wǎng)用于跑呼叫業(yè)務(wù),從服務(wù)器的Eth0網(wǎng)口默認(rèn)是down,當(dāng)檢測(cè)到主服務(wù)器宕機(jī)后,備服務(wù)器自動(dòng)將本機(jī)的 Eth0 接口啟用,以此實(shí)現(xiàn)將主服務(wù)器的業(yè)務(wù)全部轉(zhuǎn)移到備服務(wù)器上。主備服務(wù)器所有數(shù)據(jù)都會(huì)實(shí)時(shí)同步,主備切換服務(wù)器時(shí)保證數(shù)據(jù)的一致性,為用戶的通訊系統(tǒng)穩(wěn)定運(yùn)行保駕護(hù)航。
      組網(wǎng)拓?fù)洌?/strong>
      部署方式二:IPPBX和數(shù)據(jù)庫(kù)單獨(dú)部署,雙數(shù)據(jù)庫(kù)備份
      如果用戶對(duì)數(shù)據(jù)安全性存儲(chǔ)要求很高,數(shù)據(jù)對(duì)于客戶特別重要,可以采用IPPBX軟交換和數(shù)據(jù)庫(kù)分開獨(dú)立部署的高可靠解決方案,IPPBX實(shí)現(xiàn)雙機(jī)熱備,同時(shí)部署雙數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)容災(zāi)備份,可以保障客戶數(shù)據(jù)的安全,在兩臺(tái)UC8000服務(wù)器上分別部署 Heartbeat檢測(cè),用Eth1 接口做心跳檢測(cè),Eth0網(wǎng)口接外網(wǎng)用于跑呼叫業(yè)務(wù),從服務(wù)器的Eth0網(wǎng)口默認(rèn)是down,當(dāng)檢測(cè)到主服務(wù)器宕機(jī)后,備服務(wù)器自動(dòng)將本機(jī)的 Eth0 接口啟用,以此實(shí)現(xiàn)將主服務(wù)器的業(yè)務(wù)全部轉(zhuǎn)移到備服務(wù)器上。除軟交換業(yè)務(wù)外,還有PostgreSQL的主從同步和主從切換腳本,UC8000會(huì)將CDR話單、錄音等數(shù)據(jù)同時(shí)發(fā)給主備數(shù)據(jù)庫(kù)服務(wù)器,從而實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)的同步以及容災(zāi)備份,為用戶的通訊系統(tǒng)穩(wěn)定運(yùn)行保駕護(hù)航。
      組網(wǎng)拓?fù)洌?/strong>
      參考資料:
      https://severalnines.com/database-blog/tracking-high-availability-postgresql-heartbeat
      www.dinstar.cn
    【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

    相關(guān)閱讀:

    專題

    CTI論壇會(huì)員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 南京市| 普兰店市| 肇州县| 德保县| 博爱县| 饶平县| 宜黄县| 平顶山市| 江城| 固镇县| 项城市| 康保县| 斗六市| 紫金县| 普洱| 平谷区| 凤城市| 青浦区| 锦屏县| 合川市| 阿图什市| 塔城市| 滁州市| 临泽县| 临桂县| 嵊泗县| 永春县| 竹北市| 眉山市| 恭城| 东方市| 虹口区| 东至县| 白水县| 呼玛县| 乾安县| 吉林市| 五家渠市| 兴义市| 肇源县| 称多县| http://444 http://444 http://444 http://444 http://444 http://444