您当前的位置是:  首页 > 资讯 > 国内 >
 首页 > 资讯 > 国内 >

使用ClusterLabs实现Asterisk/FreeSWITCH集群部署

2019-06-20 11:32:10   作者:james.zhu   来源:Asterisk开源派   评论:0  点击:


  市场上有很多关于业务服务器的集群部署的商业方案,可能一般的小客户承受力部署的成本。以前关注过ClusterLabs 这个开源项目,但是一直没有真正去搭建测试。通过技术资料研究,很多Asterisk/FreeSWITCH用户开始慢慢使用此集群解决方案。今天给大家推荐一下,希望在今后的集群部署中可以考虑作为一个集群软交换/媒体服务器的办法。
  具体支持功能包括(官方原文):
  • 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)
  以下是一个用户的配置示例:
  Asterisk集群配置方式参考:
  http://ittroubleshooter.in/configure-asterisk-ha-cluster-drbd-rhelcentos-7/
  FreeSWITCH集群配置方式参考:
  https://inside-out.xyz/technology/how-to-configure-freeswitch-for-ha.html
  注意,笔者仅分享此集群解决方案的资料,没有经过测试,读者可以参考官方文档来搭建测试。
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

专题

CTI论坛会员企业