Kom ihåg mig?
Home Menu

Menu


Load balancing med 2 servrar?

 
Ämnesverktyg Visningsalternativ
Oläst 2008-03-16, 21:39 #1
XWisdom XWisdom är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2004
Inlägg: 14
XWisdom XWisdom är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2004
Inlägg: 14
Hej,
som rubriken säger undrar jag vad är bästa lösningen för att kunna load balancing med enbart två burkar? Är det att man kör Round Robin-metoden och replikation eller går det att sätta ihop två burkar till någon slags kluster?

Om man behöver en separat burk för Load Balancing, vad behöver man minst för hårdvara? Går det att få ihop med någon begagnad burk?

Tack för allt svar!

MVH

Peter
XWisdom är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-16, 23:12 #2
Emjs avatar
Emj Emj är inte uppkopplad
Medlem
 
Reg.datum: Jun 2005
Inlägg: 78
Emj Emj är inte uppkopplad
Medlem
Emjs avatar
 
Reg.datum: Jun 2005
Inlägg: 78
Vad ska du lastbalansera? Om du kör en dynamisk website är det första steget ju att köra web och db på separata maskiner.
Emj är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-16, 23:20 #3
Dennis Holm Dennis Holm är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2003
Inlägg: 1 557
Dennis Holm Dennis Holm är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2003
Inlägg: 1 557
vad är du ute efter?
redundans eller just att dela upp belastningen?
och round robin metoden är inte att rekommendera om det är DNS varianten du tänker på.
DNS cachas och ger inte en snäll balansering oftast..
Dennis Holm är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-16, 23:42 #4
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
Du kan sätta ihop 2 burkar i kluster, finns olika sätt att lösa det.

Du kan köra en burk som lastbalanserare, dock om du väljer rätt leverantör så kan dom erbjuda det i sin hårdvara direkt istället.

DNS round robin är inte att föredra
patrikweb är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 08:38 #5
XWisdom XWisdom är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2004
Inlägg: 14
XWisdom XWisdom är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2004
Inlägg: 14
Det jag ska lastbalansera är både en HTTP-server (Apache) och DB (MySQL). Anledningen till att jag fråga efter klusterlösningen är att jag vill det ska vara så skalbart som möjligt, så när jag sedan köper en burk till så är det bara att sätta in den i klustret utan att behöva göra så mycket mer, sedan kan man väl hantera hela klustret gemensamt om jag har förstått det rätt.

Jag tänker på både redundans och belastningen...

Patrikweb, vilken leverantör känner du till som erbjuder det? Och hur sätter man ihop 2 burkar till ett kluster, kan du ge mig några tips?
XWisdom är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 08:49 #6
wooper wooper är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 128
wooper wooper är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 128
Ett ganska enkelt kluster består av:

1. Lastbalancerar.
2. Två eller fler servrar med tjänster, t.ex. web, mail eller databas.
3. NAS - Kan vara en komplex lösning eller en enkel NFS-lösning på en linux-burk.
wooper är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 09:36 #7
Björklunds avatar
Björklund Björklund är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 594
Björklund Björklund är inte uppkopplad
Mycket flitig postare
Björklunds avatar
 
Reg.datum: Jul 2006
Inlägg: 594
XWisdom:
MySQL bygger du med replikering.
En server som är master som du kör alla "skriv" i (INSERT/UPDATE/DELETE).
Och alla "läs" (SELECT) på en eller flera slaves.

Alla cololeverantörer bör kunna erbjuda lastbalansering.
Björklund är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 12:13 #8
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
Någon form av storage kan vara bra vid större kluster och vid mycket data, har du inte det blir kostnaden bara högre och du får en single point om man inte bygger dubbla storage.

Hur du sätter upp mysql cluster finns att läsa på deras sida och på många ställen på nätet,

Apache blir samma sätt att ställa in om du låter leverantör lastbalansera åt dig.

Exempel: http://91.90.25.1 du kommer till olika servrar bereonde vilken isp och del i världen du befinner dig i.
patrikweb är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 14:28 #9
Björklunds avatar
Björklund Björklund är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 594
Björklund Björklund är inte uppkopplad
Mycket flitig postare
Björklunds avatar
 
Reg.datum: Jul 2006
Inlägg: 594
Patrik, förvilla han nu inte . MySQL Cluster kräver låg latency och snabb lina i klustret.
Det kan du inte sprida ut i olika världsdelar. Du menar kanske MySQL Replication?
Björklund är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-17, 14:35 #10
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
Citat:
Originally posted by jonasb76@Mar 17 2008, 15:28
Patrik, förvilla han nu inte . MySQL Cluster kräver låg latency och snabb lina i klustret.
Det kan du inte sprida ut i olika världsdelar. Du menar kanske MySQL Replication?
Servrarna kan ju stå på olika platser i Sverige, om man har eget nät mellan dom. Blir inte alls så hög latency alla fall.

Dock skulle det säkert även fungera ha server i USA med, sedan kanske det inte är 100% optimalt att då kanske få 0.3s fördröjning av synca data mellan mysql servrar.
patrikweb är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:55.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017