WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   1 st[2 x XEON 2.4 Ghz] el. 2 st [P4 2.4 Ghz] (https://www.wn.se/forum/showthread.php?t=11333)

Riverboy 2005-12-13 17:31

Fick en fråga av en jag ska hjälpa till med i ett webprojekt. Hoppas att detta är rätt plats för den frågan, men men .....

Ska man ha en 2 x XEON 2.4 Ghz server eller hyra två pentium 2.4 där man kan placera sql-servern på ena burken och servern på den andra? Priset är samma.

Projektet ska bestå av ASP.NET 1.1 och en MySql server, sidan kommer inte ha tung grafik och sql servern kommer inte köra något ovanligt tunga sqlsatser så att säga. Dock så kommer det vara många besökare som vill ha aktuell information från databasen och tillgängligheten är viktig.

Tacksam för hjälp..

patrikweb 2005-12-13 17:58

Du kommer få mer kraft i att ha en dual Xeon server än 2 st "budget". Kan inte förstå hur det kan bli billigare med 2 st ens om du inte då kör riktigt budget på båda.

Sedan en dual Xeon klarar av rätt bra belastning, och jag fattar det som så är båda beroende av varandra så du tjänar ju inget på ha 2 för redundans om man är beroende av båda i vilket fall.

Decibel 2005-12-14 11:38

Dubbla processorer är aldrig dubbel kraft, det kommer du inte ifrån.

Du får en säkrare och stabilare miljö med två fristående servrar som delar på jobbet än en dual som gör allt, säkrare i den formen att belastningen delas effektivt.

Sen går det såklart utmärkt även med en dualburk, men du får konfiguera mer vad som ska göras vart och hur (tillade detta för det kommer kommenteras).

Är det en mindre/medelstor sajt föreslår jag alltid två enskilda maskiner gentemot en stor av ren erfarenhet.
Men det är mitt sätt att se på det och absolut ingen global uppfattning, och även svårt att ge konkreta förslag utan att ha en specifik sajt eller applikation som ska köras.

zoran 2005-12-14 13:41

Citat:

Originally posted by Decibel@Dec 14 2005, 12:38
Dubbla processorer är aldrig dubbel kraft, det kommer du inte ifrån.

Du får en säkrare och stabilare miljö med två fristående servrar som delar på jobbet än en dual som gör allt, säkrare i den formen att belastningen delas effektivt.

Sen går det såklart utmärkt även med en dualburk, men du får konfiguera mer vad som ska göras vart och hur (tillade detta för det kommer kommenteras).

Är det en mindre/medelstor sajt föreslår jag alltid två enskilda maskiner gentemot en stor av ren erfarenhet.
Men det är mitt sätt att se på det och absolut ingen global uppfattning, och även svårt att ge konkreta förslag utan att ha en specifik sajt eller applikation som ska köras.

Ptja, tror ändå att det är mer effektivitet i en dualburk där du kör 2 trådade applikationer än när du kör 2 burkar där det vattentäta skott mellan dem.

Jag menar, om du alltid vet att varje gång apache tuggar i sig cpucyklar, så tugar även SQL-servern i sig ungefär lika mycket, så är det sak samma kanske. Men det är svårt att veta, speciellt ifall man ändå har statiska sidor.

Kör du allt på samma burk och har trådade applikationer, så "tänker" kärnan åt dig, på vilken CPU den tänker slänga tråden. Den är kanske inte 100% och supersmart, men du undviker nätverkstrafik mellan de olika noderna.

Men visst har du rätt också. Jag kan mycket väl tänka mig att det finns tillfällen är 2 bukar är "snabbare".

Fördelen jag ser med 2 bukar är att du kan ha failover förberedd. Utan failover, så är 2 burkar också en nackdel då du introducerar flera "points of failure". Går disken i ena burken sönder: ingen webbsite, går nätverkskortet i någon av servrarna: ingen webbsite, går minnet sönder i någon av burkarna: ingen webbsite. Vad jag menar är att det räcker inte att du har grejerna som fungerar, utan måste ha dubbel uppsättning av grejer som fungerar.

henning 2005-12-14 23:27

Eftersom du säger att tillgängligheten är viktig och jag även får uppfattningen om att belastningen inte kommer att vara så otroligt hög så skulle jag rekommendera två servrar som är lastbalanserade. Du skulle då köra webbserver på båda och även mySql på båda (som replikerar data mellan servrarna).

/Henning

Jonas 2005-12-14 23:39

Citat:

Originally posted by zoran@Dec 14 2005, 14:41
Fördelen jag ser med 2 bukar är att du kan ha failover förberedd. Utan failover, så är 2 burkar också en nackdel då du introducerar flera "points of failure". Går disken i ena burken sönder: ingen webbsite, går nätverkskortet i någon av servrarna: ingen webbsite, går minnet sönder i någon av burkarna: ingen webbsite. Vad jag menar är att det räcker inte att du har grejerna som fungerar, utan måste ha dubbel uppsättning av grejer som fungerar.
Den nackdelen finns väl med vilken dator som helst? Det är inget som är direkt unikt?

Riverboy 2005-12-14 23:45

ohh tack för informationen är lite lost när det rör sig om den teknikskadelen.. Det jag funderade på var det angående replikerar data mellan servrarna är det så att båda används för besökare samtidgt att besök 1 kommer till server 1 och besök2 kommer till till server 2 typ.

Skulle server 1 dö så kommer alla till server 2.

Eller är den ena som backup redo att hoppa in om den första går sönder.

Antar att man får konfa. lite men men :-)

jonny 2005-12-15 07:54

Du borde kunna köra två servrar och replikera data mellan dem. Om den ena servern normalt är databasserver och den andra normalt är webbserver har du delat upp belastningen mellan servrarna från början.

Om det blir fel på databasservern byter du bara till den sekundära databasen dit data har replikerats och vice versa om det är webbservern som kraschar.


Alla tider är GMT +2. Klockan är nu 05:36.

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