Posted by ttgt, 03-30-2009, 12:27 PM | i want to build three servers A,B,C,
and put websites on them.
i hope B and C can rsync the data from A,
when server A is unreachable,
all the connection will be pushed to server B,
if A and B are all unreachable,
all the connection will be pushed to server C.
when A or B be back,
i hope they could rsync with server C to get the same data,
and then all the connection will be pushed to server A,
is it possible?
or any technology or software could build it?
|
Posted by fabin, 03-30-2009, 01:24 PM | heartbeat might be one answer...just check it out...
linux-ha.org
networkworld.com/columnists/2005/061305gearhead.html
|
Posted by ServerManagement, 03-30-2009, 01:30 PM | You need a load balancing solution. Just rsync won't do it all.
First you would need something to check the health status of the servers (by hardware, software, or dns) and redirect traffic accordingly.
Then you need something to sync the data, like 'unison'.
|
Posted by ttgt, 04-05-2009, 01:08 AM | could anyone give other suggestion? thanx
|
Posted by technical_staff, 04-05-2009, 12:08 PM | Hi TTgt,
You can go for GFS cluster setup.
Just refer Softlayer's knowledge base.
http://knowledgelayer.softlayer.com/.../443/GFS+howto
Syncing data between nodes is not necessary.
Instead, cluster have a SAN/ISCSI volume (RAIDed systems) to maintain data which are mounted at cluster nodes.
Eg:
/dev/mapper/vg_iscsi-GFSVolume
8.5G 20K 8.5G 1% /mnt
You can use Fence devices (ILO,DRAC or IPMI) to maintain data integrity.
technical_staff -we3cares
|
|
Add to Favourites
Print this Article |