Performance The Holly Voice Platform was engineered from inception for the demanding requirements of carrier-grade deployments and can provide high performance, high reliability and high availability for small and massive deployments alike. The Holly Voice Platform has a fully redundant architecture, automatic recovery processes and other capability to maintain service availability.
Distributed ArchitectureHolly Voice Platform may be deployed as a single hardware system or distributed in a multi-node, multi-site, multi-machine deployment. The Holly Management System provides for simple centralised management and reporting for a widely distributed system.
Redundant ArchitecturesEach component of the Holly Voice Platform may be deployed as multiple instances with redundancy and scalability. Multiple instances of a component distribute the system load and provide resilience on the failure of any instance. Distributed redundant components provide high availability for deployments and can be architected to remove any single point of failure.
Automatic Fail-overEvery Holly component has the ability to automatically fail-over to an alternative component in the event of failure. In a majority of failure conditions Holly allows even active calls to proceed unaffected.
Keep-alive FunctionalityThe Holly Voice Platform incorporates the Holly Foreman which acts as the process watcher. The Holly Foreman ensures that all required system processes are present, raises alarms on any failure and automatically restarts failed process to return the platform to full capacity.
Live Platform ProvisioningProvisiong new capacity to a Holly system requires simply adding new components to an existing system with reuse of configuration from the central Holly Management System. Likewise platform components can be decommissioned and upgraded while taking live traffic. |