"Tonny Sejr Kromann" <tonny.sletmigkromann@wuerth.dk> wrote in message news:<3b9cbd4d$0$268$edfadb0f@dspool01.news.tele.dk>...
> Er der nogen der har erfaring med Cluster-løsninger til Linux?
> Jeg søger produkter samt kommentarer til løsninger som nogen af Jer måske
> har kørende.
> Det jeg ønsker er at optimere driftsikkerheden så en maskines applikationer
> kan køre videre på en anden i tilfælde af nedbrud.
Det er ikke noget jeg har personlig erfaring med (endnu), men noget
der ligner det du efterspørger er nok Red Hats HA (High Availability)
Linux: ha.redhat.com. (selve HA programmet hedder "Piranha".) Du
behøver ikke få et hjertetilfælde over prisen på 2000 us dollars RH HA
Linux (det er såvidt jeg forstår, kun vis du ønsker service etc at det
koster.), selve programmet er gratis.
Red Hats software bygger på
http://www.linuxvirtualserver.org. Her kan
du også finder links til andre HA projekter. (og fx
http://www.linux-ha.org)
Der er rigtig mange måder at lave HA linux systemer på, alt efter hvad
man vil. Det nemmeste er er nok at lave en HA web-server. Men der er
også mulighed for distribuerede fejltolerante filsystemer som GFS og
Coda, samt LAN replikering af data (DRBD).
I Linux verdenen, er der en tendens til at associere "clustere" med
Beowulf og Mosix clustere (hvilket vist ikke er det du efterlyser: som
jeg forstår det, tillader Mosix godt nok proces migration, men den har
en masternode, dvs. et single point of failure.). Ellers forbindes
"cluster" ofte, med to noder der deler fælles storage, vha. shared
scsi eller fibre channel. DRDB minder lidt om en sådan clustertype,
men er ikke afhængig af special storage hardware, selv simple
ide-diske kan "clusteres". DRDB giver failover sikkerhed(FOS), men
fungererer ikke som loadbalancing. Og dog; fx. boks 1 (mail) og boks 2
(http) kan "DRDB clustres" således at hvis boks 1 fejler, så kan en
"passiv" mail server (med replicerede data) starte op på boks 2, og
vice versa.
Dvs. man kan sprede loaded mens begge boxe virker.
Der vil dog formodentlig være I/O hastighedsnedgang, hvis man har brug
for at mounte sine drev med "sync" (fx. hvis man har brug for
nøjagtig, up to date replikering af DB'er og mail).
note; jeg har som sagt endnu ikke nogen praktisk erfaring endnu med HA
bokse, det bygger udelukkede på læsning, og nogle af linux HA
projekterne er nok for beta-agtige til at komme i produktion (Coda
fx).
Red Hat HA ser ud til at være nem at gå til (point & click GUI).
Selvom hardware og service monitoring ikke direkte giver HA, så bliver
jeg aldrig træt af at reklamere for Netsaint (
www.netsaint.org).
Proaktiv service monitoring, der bare virker, rigtig god service
problemeskalering, samt en aktiv udvikling.
--
Peter H.S.