Q: My switch is configured to use only my SMG Cluster, but I still see some media being handled by my switches internal rtpproxy, why?
By default, the softswitch will use the internal rtpproxy for a small proportion of media. In the event that your configured SMG cluster is unavailable, due to a network partition for example, then the softswitch will attempt to handle media using the internal rtpproxy.
The SMG Cluster can be configured to not use the internal media relay under all circumstances.
Q: If my SMG Cluster has four members, how does the system load-balance RTP between the members of the cluster?
Each member of the cluster is given a weight, which allows us to control how much load goes to each node. The default configuration is such that each member has equal weights. This means that each node will get approximately the same amount of traffic.
Q: Is there a way to know which RTP server was used by a specific call using the CDRs?
In version 4.4 of the Sippy Softswitch, if you have "Record SDP" enabled, then you can look at the details of your CDR, and view the SDP. There you will find IP address of the media relay used. If you are running a Sippy Softswitch earlier than 4.4, or if you do not have the "Record SDP" feature enabled, then you can also find the same information by extracting the SIP logs. Either using the web based SIP Log Viewer, or by accessing the sip.log file directly on your softswitch server.
Q: If a member of the SMG cluster fails, or becomes unavailable, how does the softswitch detect this condition? If the failed member comes back on line, will it be added back
The SMG Cluster sends a ping to all cluster members. If a member fails to respond, then that member will not receive proxy requests. If or when the SMG node comes back online, the SMG Cluster will detect this, and start to utilize the node.
Q: Why do you recommend Intel Enterprise class network cards?
The Intel cards off-load a lot of the interrupt handling to the card itself. This reduces the CPU usage on your SMG node significantly.