Difference between revisions of "High availability (Heartbeat clustering)"

From Kolmisoft Wiki
Jump to navigationJump to search
(+++)
 
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Welcome High availability (Heartbeat clustering) page!
Welcome High availability (Heartbeat clustering) page!


If you are here, that means you are serious person, looking for stable, unstopable services for your business. So, lets begin.


==What is High availability ?==
==What is High availability?==
High availability is a system design protocol and associated implementation that ensures a certain absolute degree of operational continuity during a given measurement period. Lets say you have two servers 'A' and 'B' with MOR installed, MySQL is running replication between them. By default all trafic comming to server 'A' is monitored by server 'B', so when server 'A' fails, server 'B' stands in its position by given time time So allmost no data is lost, and your users will be happy with your services.
High availability is a system design protocol and associated implementation that ensures a certain absolute degree of operational continuity during a given measurement period. Lets say you have two servers 'A' and 'B' with MOR installed, MySQL is running replication between them. By default all trafic comming to server 'A' is monitored by server 'B', so when server 'A' fails, server 'B' stands in its position by given time. So allmost no data is lost, and your users will be happy with your services.


==What is Heartbeat ?==
==What is Heartbeat?==
Heartbeat is software which implements these monitoring and availability features for your servers. It must be carrefully installed, configured and tested on both servers to ensure correct producing of services.
Heartbeat is software which implements these monitoring and availability features for your servers. It must be carrefully installed, configured and tested on both servers to ensure correct producing of services.


==Configuration ?==
==Configuration==


==Sample configurations ?==
[[Heartbeat configuration]]
 
When using Heartbeat these files should be mofified and some values in them should be changed based on IP address (it should be virtual, not assigned to machine IP address).
 
/etc/asterisk/sip.conf - bindaddr , externip
/etc/asterisk/iax.conf - bindaddr
/etc/asterisk/h323.conf - bindaddr
/etc/asterisk/manager.conf - permit
 
= See also =  
 
* [[Heartbeat configuration]]

Latest revision as of 07:51, 11 November 2009

Welcome High availability (Heartbeat clustering) page!


What is High availability?

High availability is a system design protocol and associated implementation that ensures a certain absolute degree of operational continuity during a given measurement period. Lets say you have two servers 'A' and 'B' with MOR installed, MySQL is running replication between them. By default all trafic comming to server 'A' is monitored by server 'B', so when server 'A' fails, server 'B' stands in its position by given time. So allmost no data is lost, and your users will be happy with your services.

What is Heartbeat?

Heartbeat is software which implements these monitoring and availability features for your servers. It must be carrefully installed, configured and tested on both servers to ensure correct producing of services.

Configuration

Heartbeat configuration

When using Heartbeat these files should be mofified and some values in them should be changed based on IP address (it should be virtual, not assigned to machine IP address).

/etc/asterisk/sip.conf - bindaddr , externip /etc/asterisk/iax.conf - bindaddr /etc/asterisk/h323.conf - bindaddr /etc/asterisk/manager.conf - permit

See also