{"id":23472,"date":"2010-10-29T12:36:15","date_gmt":"2010-10-29T16:36:15","guid":{"rendered":"http:\/\/blog.voipsupply.com\/?p=23472"},"modified":"2016-06-17T18:18:01","modified_gmt":"2016-06-17T18:18:01","slug":"voip-failover-with-xorcom-twinstar","status":"publish","type":"post","link":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/voip-failover-with-xorcom-twinstar\/","title":{"rendered":"VoIP Failover with Xorcom Twinstar"},"content":{"rendered":"<p><strong>Introducing Twinstar\u2026what do you know about Failover!!!<\/strong><\/p>\n<p>If you are new to the VoIP game or are a seasoned veteran, we all know that in business\u2026we need to be able to make and receive phone calls. Most businesses rely on this type of communication to handle the day to day business activities. Also, it is required in most cases of an emergency.\u00a0 With the introduction of IP PBX\u2019s and VoIP, we all know that there are great ways to reduce costs as they relate to your recurring \u00a0traditional phone \u201cbills\u201d, but what happens if your \u00a0IP PBX decides it wants to crash and fail. In either case, this is a recipe for disaster. What if you can\u2019t make phone calls? Can you run your business? How much down-time can you afford? These are all questions you must ask yourself and consider when deploying a VoIP solution\u2026because these are all very real scenarios that have happened and could happen to you, that is, if you don\u2019t protect yourself.<\/p>\n<p><!--more--><\/p>\n<p>Recently, I had the pleasure of attending a <a title=\"xorcom\" href=\"\/manufacturer\/xorcom\" onclick=\"ga('send', 'event', 'voip-insider-blog-post', 'click', 'Xorcom');\">Xorcom<\/a> hands-on technical training in Las Vegas, NV. Yes, I actually did pay attention in class and wasn\u2019t distracted by those chirping slot machines just a short walk down the hall. <a href=\"https:\/\/xorcom.com\/\">If you don\u2019t know of Xorcom, or they are new to you, you can find more information about them here<\/a>.<\/p>\n<p>During the training, Xorcom demonstrated the 1<sup>st<\/sup> 100 percent reliable complete failover solution, they call Twinstar. Twinstar is Xorcom\u2019s method of delivering a complete failover solution without any personal involvement. That means that you don\u2019t have to get out of bed at 4am to cater to an alarm that your IP PBX is having issues. Rest assured, with the solution below, you will be 100 percent covered when it comes to making phone calls. Trust me, I seen it in action and you will too.<\/p>\n<p>The Xorcom Twinstar solution comprises of (3) required hardware components and (1) software requirement. First, you need to have the following:<\/p>\n<p>&#8211;<strong>A Xorcom Astribank<\/strong>. An Astribank is a USB peripheral device that connects to the PBX via USB. The Astribank will allow your VoIP solution to connect to the outside world, either via FXO PSTN, or Digital T1. The Aastribanks are modular and can support PRI signaling either via T1 or E1, and FXO\/FXS PSTN RJ-11 connections. You will want to ensure you also suit your Astribank with the dual USB ports for Twinstar failover Support. You can check out the lineup of Astribanks <a href=\"\/manufacturer\/xorcom\" onclick=\"ga('send', 'event', 'voip-insider-blog-post', 'click', 'here');\">here<\/a>.<\/p>\n<p>&#8211; <strong>(2) Xorcom XR2000 or XR3000 IP PBX\u2019s<\/strong>. Xorcom manufacturer\u2019s three models of IP PBX appliances, two of which are suitable for Twinstar failover. The Xorcom XR2000 appliance supports up to 200 users, 60 concurrent calls, with 1GB of RAM and optional RAID support on its hard drives. More details on the XR2000 can be found here. The XR3000 is Xorcom\u2019s \u201cbig daddy\u201d server that can support up to 1000 users, 300 concurrent calls, with 1GB of RAM with the option to upgrade to 4GB, optional RAID support on its hard drives, and an Intel Core 2 Duo processor with the option to upgrade this as well, to a Quad Core processor. More information on the XR3000 can be found here.<\/p>\n<p>&#8211; <strong>Xorcom Twinstar <\/strong><a href=\"\/xorcom-lc0016\" onclick=\"ga('send', 'event', 'voip-insider-blog-post', 'click', 'LC0016');\"><strong>LC0016<\/strong><\/a> \u2013 This ensures your Astribanks come with the required 2<sup>ND<\/sup> USB Port and necessary USB cables to connect to your Xorcom XR PBX, to support Twinstar. This also ensures your Astribanks come with the necessary firmware to support Twinstar.<\/p>\n<p>&#8211; <strong>Complete PBX or Xorcom\u2019s Elastix based Software<\/strong>&#8211; Lastly, in order to take advantage of the Twinstar failover solution, both XR appliances must be pre-loaded with Xorcom\u2019s Complete PBX or Xorcom\u2019s Elastix based<strong> <\/strong>software. The Elastix-based software is free of charge. The Complete PBX version is paid commercial software developed and offered only through Xorcom directly. When you are talking to your VoIPSupply sales rep, tell them that you want either Xorcom\u2019s Elastix based software or their Complete PBX software loaded. If you would like the Complete PBX software, we can have a Xorcom representative contact you immediately after your hardware purchase through VoIPSupply to discuss pricing and feature support.<\/p>\n<p>Now that we have covered your hardware and software requirements, let\u2019s talk about how the solution works.<\/p>\n<p><strong>Step 1:<\/strong><\/p>\n<p>Let\u2019s start with the Astribank suited for twinstar failover with dual USB ports. You will first connect your PRI (T1\/E1) connections, PSTN RJ-11 FXO connections, and any analog telephones to your RJ-11 FXS connections on your Astribank. This will satisfy your means of making and receiving calls to and from the outside world.<\/p>\n<p><strong>Step 2:<\/strong><\/p>\n<p>Setup both of your XR servers whether they are the XR2000 or XR3000 with the <strong><span style=\"text-decoration: underline\">SAME IDENTICAL ASTERISK CONFIGURATION<\/span><\/strong>. No my caps lock is not stuck. This is very important as it relates to the failover portion. Remember, your XR servers will need complete PBX software. Once you have loaded the identical configuration to each server, you will want to designate 1 server as the Primary server and the other as the secondary. Both servers will be on and running simultaneously, but we need to tell the Astribank which one is live (primary) and which one is the backup (secondary). Also, keep in mind, when you make an asterisk configuration change on the main server, you will want to copy or replicate those changes to the secondary server. You should do this daily as you may never know when an incident or problem may happen. You can do this via DRBD Synchronization. More on this setup can be found in the technical guide linked below.<\/p>\n<p><strong>Step 3:<\/strong><\/p>\n<p>Connect your primary XR server to the Astribank\u2019s USB (MAIN) Port. Then connect your secondary or backup server to the 2<sup>nd<\/sup> USB Port or the (BACKUP) Port as pictured below.<\/p>\n<p>Now that we have gone through steps 1-3, your hardware solution should look something like this:<\/p>\n<p><strong> Step 4:<\/strong><\/p>\n<p>OK, now this is where the configuration may get a little technical. Within the asterisk configuration, you will create a cluster IP address that encompasses both of your XR servers. For instance, my primary XR server\u2019s IP address will be 192.168.1.2, my backup XR Server will be 192.168.1.3 and the cluster IP address will be 192.168.1.1. The cluster IP address encompasses both XR servers which you will use to register your IP Phones to. This allows your IP phones to easily failover if a problem is detected. I am aware of certain IP Phones support a backup SIP server option in their configuration but not all manufacturers do. In the twinstar failover solution, you can use any IP phone you want, just ensure you register them to the cluster IP address. Here is a small look at this setup:<\/p>\n<p><strong>Step 5:<\/strong><\/p>\n<p>Test the Twinstar Failover solution- Once steps 1-4 are complete and you are properly making and receiving phone calls from your IP phones or analog phones connected to Astribank, pull the power plug on your primary server. This will cause twinstar to take action and immediately failover all connections including PRI (T1 or E1), FXO or FXS, SIP Trunks, and your SIP phones to the backup server. This failover switch takes about 10-20 seconds to complete but requires no unplugging and movement of cables or equipment. After the switch, you are now back up and running on a fully functional phone system identical to the one that just failed without a hiccup\u2026well there is one hiccup, if you were on a call during that transition to failover, your call will be dropped. This is next step for Xorcom, to achieve, a fully redundant failover solution without any in-call interruptions.<\/p>\n<p>And that\u2019s how the most reliable failover solution works\u2026 Below is a link to a short video presented by Xorcom that describes in a nutshell the twinstar failover solution described above.<\/p>\n<p><a href=\"https:\/\/xorcom.com\/product\/twinstar-ip-pbx-failover\/\">http:\/\/www.xorcom.com\/optional-extras\/twinstar.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducing Twinstar\u2026what do you know about Failover!!! If you are new to the VoIP game or are a seasoned veteran, we all know that in business\u2026we need to be able to make and receive phone calls. Most businesses rely on this type of communication to handle the day to day business activities. Also, it is [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1220,1222],"tags":[],"class_list":["post-23472","post","type-post","status-publish","format-standard","hentry","category-business-voip","category-technical-advice"],"_links":{"self":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/23472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/comments?post=23472"}],"version-history":[{"count":6,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/23472\/revisions"}],"predecessor-version":[{"id":184573,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/posts\/23472\/revisions\/184573"}],"wp:attachment":[{"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/media?parent=23472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/categories?post=23472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voipsupply.com\/blog\/voip-insider\/wp-json\/wp\/v2\/tags?post=23472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}