topleft
Home
Company
Products
Technology Partners Store Support FAQs Contact Us
800-732-1910
Management Team
Investors
About Us
Press
NetPBX
NetSIP Trunking
Asterisk Support
Features
Platform
Datacenter
KVA
topright
 
Technology Platform
Asterisk Open Source PBX

Asterisk® is a complete IP PBX in software. It runs on a wide variety of operating systems including Linux, and provides all of the features you would expect from a PBX including many advanced features that are often associated with high end (and high cost) proprietary PBXs. Asterisk® supports Voice over IP in many protocols, and can interoperate with almost all standards-based telephony equipment. For more information, visit: http://www.asterisk.org/about.

Virtualization Technology

Aretta has gone through an extensive analysis of the leading virtualization platforms in the market and has chosen the Virtuozzo virtualization technology from SWsoft (www.swsoft.com). SWsoft Virtuozzo is a patented OS virtualization solution. Virtuozzo creates isolated virtual environments (VE) or containers on a single physical server and OS instance. Compared to other virtualization technologies, Virtuozzo offers the highest levels of density, performance and manageability.

  • Intelligent Partitioning - Division of a server into as many as hundreds of VEs with full server functionality.
  • Complete Isolation - VEs are secure and have full functional, fault and performance isolation.
  • Dynamic Resource Allocation - CPU, memory, network, disk and I/O can be changed without re-booting.
  • Live Migration - Business continuity capabilities including live migration ensure data is available and recoverable.
  • Mass Management - Suite of tools and templates for automated, multi-VE and multi-server administration.

Virtuozzo’s OS virtualization solution has higher efficiency and manageability, making it the best solution for organizations concerned with containing the IT infrastructure and maximizing resource utilization. Virtuozzo’s complete set of management tools and unique architecture makes it the perfect solution for easily maintaining, monitoring and managing virtualized server resources for consolidation and business continuity configurations.

In the case of Aretta’s communication-centric applications including the Asterisk software IP-PBX, Virtuozzo has proven itself to be the best possible virtualization platform to house such real-time applications.

Asterisk Distributions

Aretta has a number of pre-built, pre-configured, ready-to-configure distributions of Asterisk without the need of buying, building or maintaining any PC hardware, downloading any distribution, or installing any software.

Elastix

Elastix Elastix is an appliance software that integrates the best tools available for Asterisk-based PBXs into a single, easy-to-use interface. It also adds its own set of utilities and allows for the creation of third party modules to make it the best software package available for open source telephony. For more information, please visit www.elastix.org

Trixbox CE

Trixbox CE trixbox is a business class IP PBX system based on Digum's Asterisk Open Source PBX Software. trixbox CE is the original free, fully featured, open source PBX application platform system. Beginning in 2004 as Asterisk@Home, the trixbox® Community Edition (CE) telephony application platform is the open source software that has quickly become the most popular Asterisk®-based distribution in the world. trixbox CE combines the best of the open source telephony tools into one easy-to-install package, along with the trixbox dashboard which provides a web-based interface to configure and manage a complete IP-PBX system. The most flexible and customizable communications platform available, trixbox CE averages over 65,000 downloads a month.

For more information, please visit http://www.trixbox.com/products/trixbox-ce/

KVA (Kris’ Virtual Asterisk)

Aretta has developed a custom Asterisk distribution tailored for performance and operating in a virtual environment. For more details on Kris’ Virtual Asterisk (KVA), built and maintained by Kris Sheets of Aretta, please click HERE.

Security Enhancements to Asterisk Virtual Servers

Aretta applies custom security packages and configurations to its Asterisk Virtual Servers. Some of these include:

  • Custom IPTables Firewall
  • BFD (Brute Force Detection)
    RKHunter (Rootkit Hunter)
  • CHKROOTKIT (Rootkit Checker)
  • Force SSH Protocol 2
  • Secure /tmp, /var/tmp
  • Chirpy’s EXIM Dictionary Attack ACL
Network Monitoring and Uptime

Each Asterisk server, be it virtual or dedicated, across the network is monitored for system availability and health. The Aretta Network Operations Center (NOC) is alerted when Asterisk servers fail to respond, or have CPU or disk utilization statistics that exceed pre-programmed thresholds. In addition, every hardware server is managed with SNMP traps, producing NOC alerts when a particular hardware failure occurs (such as a server fan not spinning within the correct RPM range, or a hard disk drive in a RAID array has failed.) Our focus is on proactive monitoring. These custom built monitoring systems allow Aretta system administrators to address issues as soon as possible typically before they can cause problems with end user’s servers.

Backup Strategy

Aretta has a custom backup system which on a nightly basis, completely backs up each Asterisk server to a network attached storage device. A weekly off-site backup is also performed. This allows quick restoration of an Asterisk server in the event of a hardware failure. We also have the ability to restore nightly backup images or factory default images if an end-user were to somehow corrupt their server installation.

User Management Interfaces

Aretta offers a number of User Management Interfaces to administer your virtual or dedicated Asterisk server. You receive the complete information to access these interfaces in the Welcome Email sent when you sign up for service. These interfaces include:


Virtuozzo PowerPanel for managing your virtual server (stop, start, restart, backup, restore functions)


Elastix Web GUI Dashboard


Trixbox CE WebGUI Dashboard


FreePBX for managing your PBX


Shell Access to your server