Pagina Inicial › Forums › HAast (High Availability for Asterisk) › General › Fax cluster (Hylafax)
-
AuthorPosts
-
Our company creates fax server solutions for businesses based on Hylafax. (Similar to Avantfax, iFax, etc). We use Hylafax + Asterisk to create our fax servers.
Can we use HAAst to create a fax server cluster? We want to ensure the fax service never goes down (even if due to disk failure, crash, power outage, etc). We need the cluster to control and synchronize not just Asterisk but Hylafax as well (and even a couple of proprietary services we have).
Do you have instructions / details on how we can do that?
Yes HAAst lets you create a high availability fax cluster. HAAst will synchronize fax queues, logs, settings, etc. for Hylafax/Avantfax/iFax so one node can pickup exactly where the other left off. All fully integrated into Asterisk (so your fax extensions, trunks, etc. all move over automatically in case of failover). HAAst will also control other services, synchronizes other files/databases you need, etc.
In addition to detecting an managing failover in case of equipment failure, trunks failure, etc. HAAst can transition the cluster in case of regional power failure. HAAst can create a cluster across different data centers, on different continents! So if you’re worried about the fax service going down due to a power outage in one city, the other cluster node can resume service transparently in a data center in another city!
In the HAAst installation package you will see sample sync settings for various supported products, including Hylafax. After setting up your base Asterisk+Hylafax+HAAst software, just copy the sample hylafax settings file to the /etc/xdg/telium/haast.conf.d directory and that’s it!
(Full installation instructions for setting up HAAst can be found in the /docs directory of the package, and full installation instructions for settings up Hyalfax/iFax/Avantfax are available from the manufacturers).
How do fax clients find the active fax server if it can be either of 2 machines? Do we have to change hostname/IP settings in every fax client if the cluster fails over?
HAAst will make this failover transparent to your fax clients, so you don’t have to change anything! HAAst can do this by:
- Moving a shared IP address between cluster nodes, so the active node can always be found at the same IP address
- Updating a DNS entry, so clients will always find the server at the new IP
- And more…(search the forums for more examples)
For example, we have customers running HylaFSP (with a HAAst based fax cluster). When the cluster fails over the HylaFSP clients automatically use the new active server (no manual intervention required).
-
AuthorPosts
- You must be logged in to reply to this topic.