![]() |
Skall köpa in en ny server som skall vara en dedikerad burk enbart för MySQL. Har plockat ihop följande efter massvis med timmar.
http://www.bensinpriser.nu/temp/dellburk.pdf Skulle nu vilja ha synpunkter på detta. Valde att köra på Xeon 3000 plattformen då jag inte ser riktigt vinsten med 2st Dualcore Xeons. Kollar man på cpu-användning på MySQL på nuvarande server så är ju denna inte speciellt hög. Just nu kör jag WWW/MySQL på samma burk på en vanlig PC med AMD 3000+, 1gb RAM och budget Promisekort, Raid 1. Och läsning fungerar fint på denna burk men när besökarna hamnar över 400-500 strecket samtidigt på sidan så blir det flaskhalsar och ibland timeouts när jag försöker skriva till MySQL vilket gör att man får t.ex. skicka in inlägget igen. Så det jag tänkte var med denna Dellburk var att låta den helt enkelt stå för MySQL och låta den gamla burken enbart stå för WWW. Samtidigt tänkte jag att jag skulle trycka in ytterligare 1gb RAM i WWW burken. Men det jag undrar som sagt är om den Dell-burken kommer fungera bra för MySQL och ifall det kommer att flyta på bra? Jag kommer ju som sagt att köra Raid1 vilket försämrar skrivprestandan. Men detta bör väl vägas upp av raidkontrollern med 256mb cache? |
Det låter som du kör MyISAM-tabeller i MySQL. Visst kommer ett snabbare IO-system ge dig en del prestandaökning, men du bör i första hand åtgärda problemet (dvs. att MyISAM låser hela tabellen vis ändringar). Har du funderat på InnoDB eller kör du det redan t.om?
|
Kör med MyISAM ja, har fått för mig att detta skall ge betydligt bättre prestanda? Den största delen är ju läsningar även om en del är skrivningar. Är i ett forum som det ibland uppstår problem när besökarna ligger över 400-500 strecket och det skall skrivas i DB:n.
|
Kör vidare på MyISAM du, passar bra till den typ av applikation du kör. Det stämmer bra att InnoDB stödjer row-lock men tyvärr så är det ganska stor overhead i samband med detta så skillnaden i slutänden ändå inte är speciellt stor.
MyISAM är anpassat efter att det är 90% läsningar och 10% skrivningar till databasen. Detta stämmer bra överens med ett forum. |
Men han säger ju att det är problem med skrivningar och det låter som att det är just därför som han vill uppgradera hårdvaran.
För att göra skrivningarna snabbare kan man banta ner mängden index eftersom det är dom som tar den mesta av all tid att uppdatera vid skrivningar i en simpel MyISAM-tabell. För att svara på frågan om RAID:en så gissar jag att de där speglade 15k RPM SAS-diskarna kommer gäspa av uttråkning. Kör iostat på nuvarande maskin under högtrafik och kika hur mycket skrivningar som faktisk görs. |
Var kan man hitta iostat i windowsversion? Eller liknande program?
|
Citat:
Start -> Kör -> perfmon.msc Klicka på Plus-tecknet Välj "System" under "Performance Object" Sedan har du "File Writes (Bytes|Operations) / sec" & "File Read (Bytes|Operations) / sec" |
Jag skulle nog valt dualcore, för dom brukar kosta nästan lika mycket nuförtiden.
Fast tycker priset låter mycket högt, 25.000? För det priset kan man få många modeller av HP servrar i rackformat med dual dualcore Xeon samt raid med hotswap billigare. Samt låter skumt att du lyckades få sådant dyrt slutpris, tror nästan att du kan få en bättre DELL server billigare. (Brukar vara så att dom bättre DELL servrarna blir billigare om man ska ha extra saker i dom) |
Det kan vara stor skillnad på billig och lite dyrare hårdvara. Kankse kan du börja med att byta raidkortet?
|
Dell har alltid varit dyra på raidkort, normalt ingår det riktiga vettiga raidkort på HP servrarna som standard.
Dell har en förmåga att kunna ta ut 5000-10000 extra för enda få raid eller få det aktiverat samt servern redan är dyr utan. HP har börjat bli mycket billigare att köpa än av Dell och ändå få bätte saker för samma pris. |
Har kollat på HP som sagt men kan inte få fram något vettigt i rätt pris tycker jag. Men tar gärna emot förslag på andra servrar än den jag plockat ihop. Och gärna lite billigare med.
Krav: Win2k3 Raid1 73gb hdds minst Xeon dualcore "Klara ett högt tryck mot Mysql" Och har ni något förslag så länka gärna till ett ställe som säljer. HP blir jag galen på, många servrar på hemsidan, men ingen som säljer dem. Sen är ju hårddiskarna till HP svindyra, för antar att man måste ha "maskin-specifika" diskar? |
Kolla på HP DL140G3, kostar från 9.000-10.000 och uppåt.
HP: 409032-421 Har S-ATA/SAS raid med 2 hotswap platser, kostar runt 10.000: (5050 Dual Core Processor 3 GHz) Samt 1GB minne som standard. Diskar tillkommer, finns andra serier av DL140G3 med med Quadcore eller 5100 Xeon serien som är lite dyrare. Köper du en HP server kan du även köpa Windows SBS 2003 Std för runt 3.000 för OEM för HP. HP 73GB SAS disk kostar runt 2.000 st, man behöver så sätt inte maskin-specefika men hårdisslädarna är ju det. Extra CPU: Intel Xeon 5050 runt 2500:- och extre minne: hp 1GB FBD PC2-5300 2x512 Kit runt 2600:- Både Dustin / Inwarehouse / IT-Online säljer HP servrar samt flera andra. |
Patrik:
Har kollat på HP nu igen, men kan verkligen inte finna en bättre lösning en den Dellen jag har plockat ihop. W2k3 SBS går väl ej att använda till webserver? För övrigt så såg jag att jag kunde välja SAS5iR raidcontroller istället för den jag valde och spara 4000kr på detta. Detta kortet bör väl duga fint? Förresten är det någon som vet hur lång leveranstid Dell har på sina servrar? |
SBS ska du kunna köra IIS på vad jag vet.
Dell har lång leveranstid, räkna upp till 14 arbetsdagar minst. Kan ta mer. Samt dom tar 1.000 i frakt per server, HP kan man köpa utan frakt nästan och få dagen efter. Men finns även andra bra servrar, IBM har ofta många kampanjer: http://www.dustin.se/DacsaPortal/?ProdID=5010097191 Sedan har FUJITSU SIEMENS många bra modeller till mycket bra pris. http://www.dustin.se/DacsaPortal/?ProdID=5010094623 http://www.dustin.se/DacsaPortal/?ProdID=5010088984 http://www.dustin.se/DacsaPortal/?ProdID=5010088987 Om man vill ha Tower så kan man spara mycket: http://www.dustin.se/DacsaPortal/?ProdID=5010098889 Endast 7500 för Xeon 3 Ghz med Ultra320 SCSI med Hotswap och Raid1 stöd. |
Nackdelen med dem var väl att de bygger på den gamla Xeon plattformen. De nya skall väl vara betydligt bättre?
Skillnaden mellan Xeon > Xeon Dualcore 65nm borde väl vara så som skillnaden var mellan Pentium 4 > Core 2 Duo ? Sedan så får man ju lägga på 3y NBD avtal på dem du länkade i så fall. Är även väldigt osäker om man kan köra IIS på Win2k3 SBS. Kollar man på MS sida så framgår inte detta såsom det gör på de övriga Win2k3 server-versionerna. Verkar ju även konstigt om så vore fallet då SBS i princip är billigare än Win2k3 webediton som är starkt begränsat på minnesmängd b.la. |
SBS ska ju allt ingå i, Small Bussnies paket är det ju. Där även SQLServer / ISA ingår etc. Så ska inte vara några problem vad jag vet.
Om du vill ha Dualcore så finns ju: http://www.inwarehouse.se/Product.aspx?prd...139168&node=340 Samt Tower: http://www.inwarehouse.se/Product.aspx?prd...118629&node=341 http://www.inwarehouse.se/Product.aspx?prd...159458&node=341 3y NBD är ofta onödigt dyrt, man tjänar nästan på ha extra server liggande samt får man ha riktigt otur att servern går sönder ens. |
Beställde nu en server som i första inlägget fast med den "billigare" raidkontrollern SAS5IR.
"Dell bygger din beställning exakt efter dina önskemål. Räkna med att det tar 7-10 arbetsdagar innan du får leveransen. Vi kontaktar dig om vi får problem med att behandla din beställning." Då får man väl hoppas dom lyckas bygga på 2 veckor. Kollade på HP in i det sista, men kunde verkligen inte finna något riktigt intressant. |
Vad blev slutpriset nu då totalt med allt?
|
|
27k inkl.moms/frakt blev priset. Inte speciellt billigt, men skulle ju även beställa någon gång. Nu får man ju förhoppningsvis sakerna innan Jul.
Burken det blev: http://www.bensinpriser.nu/temp/nydell.pdf |
Tänk på att du får inte använda MS SQL Server för webbapplikationer om du kör SBS, du måste ha en processor licens för detta.
|
Jo, men det är inget som spelar roll för mig. Kör ändå enbart MySQL. Förresten så måste jag säga att Dell var riktigt snabba,
Beställde 27:e 28:e - Ringer dem och bekräftar ordern 29:e var den klar och skickades iväg. 4:e fick jag den. |
Måste varit världsrekord för dom isåfall :P
Väntar på en DL140G3 som beräknas komma imorgon, det som kommer bli kul är se vilka distar som raidkontroller fungerar bra med. Hunnit testköra servern du fått något? |
Japp, testkört lite smått och konfigurerat den efter mina egna inställningar. Måste säga att den fungerar mycket bra och flyter på ruskigt bra. Kommer dock inte ta den i bruk förrän om en vecka ca då den skall upp till Stockholm.
|
Får man fråga var den ska stå? Du får köra igång något benchmark test.
Nackdelen med nya saker är att dom tar bort något annat, som på nya Dualcore/Quadcore har dom tagit bort HT stödet. Skulle vilja ha ett test på olika modeller hur MySQL/PHP klarar sig. |
Den kommer att stå i Port80s hall i Huddinge. Håller med dig på punkten att det är synd att HT är borttagget men å andra sidan så får man ju istället en extra kärna som HT på sätt och vis var. Men å andra sidan så lär ju HT komma tillbaka längre fram.
Du får gärna tipsa om några benchmark program jag kan köra på servern. Antar att 3Dmarks inte är speciellt lämpligt :) |
|
|
Core2 Duo verkar slå din rätt mycket.
|
http://www.bensinpriser.nu/temp/bench/cache_mem.PNG
Mjo, tyckte resultatet var väldigt underligt där så körde en benchmark på min E6600 som enligt spec motsvarar Xeon processorn jag har i servern. 2.4ghz, 1066FSB, 4mb cache och fick ut: http://www.bensinpriser.nu/temp/bench/mine6600.PNG Fortfarrande sämre än Xeon på detta testa, men inte lika stor skillnad. Och då skall det tilläggas att min Core 2 Duo E6600 har av moderkortet klockat upp sig själv till 2.46ghz. |
Alla tider är GMT +2. Klockan är nu 18:07. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson