Avatar billede morell Nybegynder
24. april 2002 - 11:15 Der er 12 kommentarer og
2 løsninger

Linux Cluster...

Jeg har en meget vigtigt server som der køre noget database på... findes der noget cluster software til Redhat som kan sættes op sådan at hvis min server går ned så tager nr. 2 over... det vil altså sige at de skal stå og synkronisere. Jeg er ikke interreseret i performance!! Det er en redundant server løsning jeg er ude efter.
Avatar billede langbein Nybegynder
24. april 2002 - 12:45 #1
Ja dette er en av de nye funksjonene som har kommet med iptables. Man setter opp en loadsharing ved hjelp av en dnat setning. Denne kan så fra firewall fordele til et vilkårlig antall bakenforliggende servere. Fordelingen skjer "etter tur", server no 1, server no 2 osv (ip nummer). Dersom en av serverne går ned så oppdager firewall dette slik at den hopper over denne serveren ved neste tildeling av ip request. Har testkjørt og prøvd ut disse funksjonene og det fungerte faktisk ganske bra.
Avatar billede langbein Nybegynder
24. april 2002 - 12:52 #2
Avatar billede morell Nybegynder
24. april 2002 - 13:00 #3
=> langbein
Det er ikke helt det jeg er ude efter... jeg vil have at backup serveren står og synkronisere med hoved serveren. Der skal ligge nøjagtig det samme på begge servere.. og backup serveren skal så tage over hvis hoved serveren holder op mod at svare.
Avatar billede langbein Nybegynder
24. april 2002 - 13:00 #4
Du spør jo faktisk om to forskjellige ting .. synkronisering av databaser .. Man kan vel kopiere over databasefiler som cron job men dette er vel egentlig ingen "synkronisering" dersom det dreier seg om en dynamisk database.
Avatar billede langbein Nybegynder
24. april 2002 - 13:03 #5
Så ikke din siste kommentar .. nei hvis synkronisering er det sentrale så er loadshare vha iptables ikke løsningen.
Avatar billede morell Nybegynder
24. april 2002 - 13:04 #6
ja.. okay jeg har måske ikke forklaret mig godt nok.
Backup serveren skal være et mirror at hoved serveren så hvis bundkortet ryger så kan brugerne arbejde videre uden at de mærker det. Der ligger bla. en Oracle database på serveren....
Avatar billede langbein Nybegynder
24. april 2002 - 13:08 #7
Dreier det seg om en database med dynamiske endringer så holder den foreslåtte løsning ikke. Er den rimelig statisk så holder den. Ville tro at det er forholdsvis vanskelig å finne alternativer ..
Avatar billede morell Nybegynder
24. april 2002 - 13:12 #8
jeg er ret sikker på at det er en database med dynamiske endringer... men det er ikke mig der har sat databasen op jeg står kun for driften af serveren. Jeg skal vel have fat i et eller andet stykke software som kan synkronisere serverne ligesom diskene i et raid...
Avatar billede skau Nybegynder
24. april 2002 - 14:26 #9
Clustering er ikke bare loadballancing - det er failover - normalt har man sharede diske til en logisk host i et cluster - således man ikke skal synce date men bare arbejder via den anden  node på de samme diske.
Redhat understøtter rent faktisk clustering se det her:
http://people.redhat.com/jrfuller/cms/
Avatar billede skau Nybegynder
24. april 2002 - 14:27 #10
Som det fremgår kræver det sharet diskadgang på scsi niveau
Avatar billede peter_m Nybegynder
24. april 2002 - 14:29 #11
Det du eftersprøge til Linux lyder som ServiceGuard som findes til HP-UX.

Det fungere på den måde at der er et heartbeat til den maskine som skal overtage i forb. med at maskine 1 bryder ned..f.eks cpu mæssigt...de deler så et fælles diskarray.

Jeg ved også at HP begynder at rode mere med Linux måske har det en ServiceGuard til Linux
Avatar billede skau Nybegynder
24. april 2002 - 18:19 #12
Ja og det hedder sunCluster på Solaris og ASE cluster på tru64  Unix
Avatar billede langbein Nybegynder
25. april 2002 - 09:01 #13
Interresante opplysninger !
Se ellers:
"Both cluster systems can run any service and access the service data on shared disk storage. However, each service can run on only one cluster system at a time, in order to maintain data integrity. Administrators can set up an active-active configuration in which both cluster systems run different services, or a hot-standby configuration in which a primary cluster system runs all the services, and a backup cluster system takes over only if the primary system fails."
http://people.redhat.com/jrfuller/cms/ch-intro.html
Dvs "multiple hardware" mot "single harddisk system" som dog allikevell har har multiple lagring av data via Raid system.
Må ikke dette bli heller komplisert og kostbart å konfigurere / installere og vedlikeholde i drift ? Hvordan er det med den tekniske ytelsen mht kapasitet. Får man en dobbling eller en fleredobling av ytelsen, eller er det slik at man bare får den samme ytelse med dobbel hardware og mangedobbel pris ?
I hvilket omfang og til hvilke tekniske løsninger benyttes denne teknologien ?
Når det gjelder store databaseløsning av typen "google" eller "yahoo" er det teknologi som likner på dette man benytter eller er det noe helt annet ?
Noen som vet noe mere ? Kommentarer ??
For ordens skyld: Svaret til skau må jo være 100 % i forhold til det spørsmålet som ble stilt. Synes bare den teknologien som beskrives framstår som temmlig kompleks og ellers også at problemstillingen reiser mange utrolig interresante problemstillinger.
Avatar billede morell Nybegynder
25. april 2002 - 10:40 #14
Produktet jeg vil starte med at teste hedder Lifekeeper:
http://www.steeleye.com

Her er så den funktion jeg har tænkt mig at bruge:
http://licensing.steeleye.com/support/download_get.php/LKDR.pdf?dir=0&file=LKDR.pdf

Løsningen med et shared disk array bliver alt for dyrt! (overkill)
Jeg er stadigvæk ikke helt tryk ved den Oracle database...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester