Ik ben opzoek naar een 19’ 2U rack mount server waar ik diverse grote databases op wil draaien. Het gaat hier om MySQL databases van ongeveer 10 tot 14 GB welke gebruik maken van MyISAM. Het budget ligt tussen de 5.000 en 10.000 euro.
Na het lezen van (MySQL Presentations: Optimizing MySQL (http://dev.mysql.com/tech...n2000-20000719/index.html)) heb ik een lijstje gemaakt met zaken die dus voor de performance van belang zijn:
De OS Keuze is voor mij: Gentoo Linux wat mij veel vrijheid geeft zelf compile flags op te geven, en persoonlijk vind ik emerge een fijne package manager.
Nu ben ik zelf niet heel erg thuis in het wereldje van RAID kaarten, SATAII vs SCSI. Voor processor zat ik te denken aan een AMD Dual Core Opteron serie (~2.66 Ghz) (2 sockets op het moederbord dat ik in feite 4 cores heb totaal). Verder streef ik naar een 16 GB werkgeheugen en redelijk wat hardeschijf ruimte voor de databases + backups etc.
Heeft iemand suggesties ten aanzien van een gehele configuratie voor een machine met deze taken? Zelf had ik iets op het oog als:
Rackserver Accelerate 8226 (heeft helaas maar op de website support voor 8 GB)
De configuratie van 'Apollo' lijkt mij ook aantrekkelijk echter met wat minder schijven zou ik prima uit de voeten moeten kunnen.
Verder op websites als Dell en HP zie ik veelal Intel Xeon processors. Iemand andere suggesties?
Na het lezen van (MySQL Presentations: Optimizing MySQL (http://dev.mysql.com/tech...n2000-20000719/index.html)) heb ik een lijstje gemaakt met zaken die dus voor de performance van belang zijn:
code:
1
2
3
4
5
6
7
| If you need big tables ( > 2G), you should consider using 64 bit hardware like Alpha, Sparc or the upcoming IA64. As MySQL uses a lot of 64 bit integers internally, 64 bit CPUs will give much better performance. For large databases, the optimization order is normally RAM, Fast disks, CPU power. For REALLY big databases, your application will be bound by the speed of your disk seeks, which increase by N log N as you get more data. Striping with mirroring (RAID 0+1) will give you safety and increase the read speed. Write speed will be slightly lower. |
De OS Keuze is voor mij: Gentoo Linux wat mij veel vrijheid geeft zelf compile flags op te geven, en persoonlijk vind ik emerge een fijne package manager.
Nu ben ik zelf niet heel erg thuis in het wereldje van RAID kaarten, SATAII vs SCSI. Voor processor zat ik te denken aan een AMD Dual Core Opteron serie (~2.66 Ghz) (2 sockets op het moederbord dat ik in feite 4 cores heb totaal). Verder streef ik naar een 16 GB werkgeheugen en redelijk wat hardeschijf ruimte voor de databases + backups etc.
Heeft iemand suggesties ten aanzien van een gehele configuratie voor een machine met deze taken? Zelf had ik iets op het oog als:
Rackserver Accelerate 8226 (heeft helaas maar op de website support voor 8 GB)
De configuratie van 'Apollo' lijkt mij ook aantrekkelijk echter met wat minder schijven zou ik prima uit de voeten moeten kunnen.
Verder op websites als Dell en HP zie ik veelal Intel Xeon processors. Iemand andere suggesties?
[ Voor 1% gewijzigd door Verwijderd op 18-02-2007 19:10 . Reden: opmaak code block fix. ]