您當(dāng)前的位置是:  首頁 > 資訊 > 國內(nèi) >
 首頁 > 資訊 > 國內(nèi) >

使用ClusterLabs實(shí)現(xiàn)Asterisk/FreeSWITCH集群部署

2019-06-20 11:32:10   作者:james.zhu   來源:Asterisk開源派   評論:0  點(diǎn)擊:


  市場上有很多關(guān)于業(yè)務(wù)服務(wù)器的集群部署的商業(yè)方案,可能一般的小客戶承受力部署的成本。以前關(guān)注過ClusterLabs 這個(gè)開源項(xiàng)目,但是一直沒有真正去搭建測試。通過技術(shù)資料研究,很多Asterisk/FreeSWITCH用戶開始慢慢使用此集群解決方案。今天給大家推薦一下,希望在今后的集群部署中可以考慮作為一個(gè)集群軟交換/媒體服務(wù)器的辦法。
  具體支持功能包括(官方原文):
  • The ClusterLabs stack, incorporating Corosync and Pacemaker defines an Open Source, High Availability cluster offering suitable for both small and large deployments.
  • Detection and recovery of machine and application-level failures
  • Supports practically any redundancy configuration
  • Supports both quorate and resource-driven clusters
  • Configurable strategies for dealing with quorum loss (when multiple machines fail)
  • Supports application startup/shutdown ordering, regardless of which machine(s) the applications are on
  • Supports applications that must/must-not run on the same machine
  • Supports applications which need to be active on multiple machines
  • Supports applications with multiple modes (eg. master/slave)
  以下是一個(gè)用戶的配置示例:
  Asterisk集群配置方式參考:
  http://ittroubleshooter.in/configure-asterisk-ha-cluster-drbd-rhelcentos-7/
  FreeSWITCH集群配置方式參考:
  https://inside-out.xyz/technology/how-to-configure-freeswitch-for-ha.html
  注意,筆者僅分享此集群解決方案的資料,沒有經(jīng)過測試,讀者可以參考官方文檔來搭建測試。
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點(diǎn)判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

專題

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