Knowledge is Power

CallCabinet Knowledge Base Articles
  1. Home
  2. Knowledge Base
  3. Metaswitch
  4. Metaswitch Recording – Failover & Redundancy

Metaswitch Recording – Failover & Redundancy

This document contains information related to the support of Redundancy and Failover for CallCabinets Metaswitch Call Recording Solutions.

Prerequisites:

  1. Two or more servers that are running CallCabinet’s Metaswitch call recording software.
  2. Access to a domain and associated ability to make SRV DNS changes, for more info in SRV records click here

Installation Steps:

    1. Assign an DNS domain name to each of the existing servers example: server1.callcabinet.com and server2.callcabinet.com
    2. Create SVR records for each server:

_service._proto.name. TTL class SRV priority weight port target
_sip._tcp.example.com. 86400 IN SRV 10 100 5060 server1.callcabinet.com.
_sip._tcp.example.com. 86400 IN SRV 10 0 5060 server2.callcabinet.com.

 

  1. Adjust the weight values for each server, the values must add up to a total of 100, In the example above the server in entry 1 (server1.callcabinet.com), will always be used as the primary recording server and will only failover to server 2 in the event that the server is non-responsive. Where the following example would allow load balancing and failover in a 60/40 ratio

    _service._proto.name. TTL class SRV priority weight port target
    _sip._tcp.example.com. 86400 IN SRV 10 60 15060 server1.callcabinet.com.
    _sip._tcp.example.com. 86400 IN SRV 10 40 15060 server2.callcabinet.com.

    There is no limit to the number of servers to add to the redundancy or failover group.
    NOTE: Please make sure to point the Metaswitch recording service to the DNS name and not a static IP.

The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.