From: Sascha Lucas <sascha.lucas@rus.uni-stuttgart.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Server Mirroring...
Date: Sun, 13 Nov 2005 15:38:20 +0100 (CET) [thread overview]
Message-ID: <Pine.LNX.4.64.0511121623430.9175@tragbb.ehf.hav-fghggtneg.qr> (raw)
In-Reply-To: <02E97941F0AF594D9CF56EE628E3BE1F1348C5@vodka.office.red-herring.net>
Hi Mal,
> I run a Apache2 webserver and Postfix as per the virtual mailhost
> guide...
>
> For resilience I would like to have two gentoo boxes doing these tasks
> for load balancing / redundancy - how can this be achieved? Is there a
> tool that will allow replication of the config files / mysql stuff to
> allow the boxes to basically be a cluster ?
Thats not so easy to answer. Different solutions exists, each with pros
and cons. It also depends heavily on the professional grad your solution
should be.
You can solve this at different Levels: Hardware, OS, application.
Hardware is expensive. OS far from perfect (i.e. openssi, openmosix).
Applications must be cluster aware, moast aren't.
Do you mean http://www.gentoo.org/doc/en/virt-mail-howto.xml? If so you
have to manage a bunch of apps: postfix, mysql, cyrus, apache.
Just some keywords:
easy with postfix: DNS round robin (solution inside DNS Server, nearly
all MTAs are aware of this)
mysql: not "multi master" ready, just redundancy "master->slave", try
postgres
apache: behaves in sens of "read only" -> LVS
cyrus: moast difficult part (shared storage/CFS,???) ->
NAS|SAN+CFS+LVS+?dono?
Cluster/HA is a complex area. Perhaps you want a simple not so perfect
solotion? Try periodicaly rsynced standby with manual switch over.
Sascha.
--
gentoo-user@gentoo.org mailing list
next prev parent reply other threads:[~2005-11-13 14:43 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-12 13:49 [gentoo-user] Server Mirroring Mal Herring
2005-11-13 14:38 ` Sascha Lucas [this message]
2005-11-13 15:34 ` Arturo 'Buanzo' Busleiman
2005-11-13 21:04 ` kashani
2005-11-13 23:58 ` Arturo 'Buanzo' Busleiman
2005-11-14 5:08 ` kashani
2005-11-13 19:03 ` kashani
2005-11-13 22:30 ` Sascha Lucas
2005-11-14 5:49 ` kashani
2005-11-14 16:10 ` Daniel da Veiga
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.64.0511121623430.9175@tragbb.ehf.hav-fghggtneg.qr \
--to=sascha.lucas@rus.uni-stuttgart.de \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox