SARK UCS/MVP is a hybrid TDM/IP PBX softswitch for the SMB/SME market segment. It is based upon Digium's Asterisk soft-switch running on SME Server Linux, a hardened variant of CentOS. SARK UCS/MVP has established a reputation for being extremely reliable, highly functional and particularly well equipped for remote support, making it very attractive to resellers. Moreover, it is well able to compete with traditional proprietary PBX platforms while offering a much lower overall cost-of-ownership to the user.
SARK UCS/MVP is very small and very fast, yet it will still out-function the majority of its peers. The entire download package (excluding Asterisk and the OS) is less than 1.5Mb in size. This makes it very quick to download and install using yum or rpm.
Unlike almost every other Asterisk Generator, SARK UCS/MVP does NOT generate complex and slow-running logic constructs into the Asterisk extensions.conf file. Instead, it uses its own high speed logic and rules engine (the HSLE) written in pure C. Less than 70K in size, the HSLE handles all of SARK's runtime switching decisions and it is optimized to use very short, direct instruction paths which further enhance its overall speed of execution. Furthermore, during Asterisk execution, SARK UCS/MVP uses no cumbersome, slow-running interpreters such as PHP or Perl.
SARK UCS/MVP has fully integrated High Availability Cluster support on-board. We know of no other commercially available Asterisk implementation which offers this as an option "out of the box". Failover in the event of Asterisk or platform failure is entirely automatic. Set-up is simple, requiring just four data fields to be filled out by the user. Failover takes just a few seconds and requires no reprogramming or restart of either the phones, the <noop>VoIP accounts or gateways. Analogue circuits can be run with dual hardware and T switches while ISDN circuits can be fitted with elctronic or elctro-mechanical switching gear to give seamless failover and bullet proof availability for mission critical applications. For example, SARK-HA has full support for the Rhino uniport failover card and it will switch the card automatically from one server to the other. Cluster members can be taken off-line for hardware or software maintenance/upgrade, without disrupting service.