Poraďte vhodný hardware na server pro MySQL

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Poraďte vhodný hardware na server pro MySQL
« kdy: 26. 02. 2018, 17:19:55 »
Dobré odpoledne,

Umřel nám starý Linux server ve firmě, dostal jsem nevděčný úkol postavit nový, šéf nechce kupovat Dell HP apod
Na stroji poběží mysql db pro cca 4 klientské win stanice, db má cca 500 MB, nic extra složitého

Chtěl jsem jít cestou Intel cpu Intel MB Intel ssd do RAID mirror, ale koukám, že Intel MB se už nedělá

Jaký MB používáte na Linux servery, který chipset je ideální, jaké ssd, děkuji moc za vaše postřehy
« Poslední změna: 26. 02. 2018, 20:10:59 od Petr Krčmář »


j

Re:Poraďte vhodný hw na Linux server pro mysql
« Odpověď #1 kdy: 26. 02. 2018, 17:38:34 »
... takze sef chce HW bez supportu a pocita s tim, ze kdyz se neco podela, budes trebas taky tejden shanet nejakou nahradu (nebo jeste lip, mesic cekat na reklamaci), chapu to dobre?

Porad lepsi koupit HW z frcu, a trebas 2x, ale na bezny veci sezenes nahradni dily nejmin 10 let.

Jaky chipset je irelevantni, protoze chipsety si dela Intel nebo AMD. A jinej nez ten spravnej ti s danym CPU nebude chodit. Ale zacinas z uplne spatny strany ...

Nejdriv si zjisti, co dela ta databaze, kolik IO ti generuje na disk, jakou zetez CPU atd atd. A jestli ma ta databaze vazne 500 MB ???? tak nepotrebujes SSD, protoze se ti cela vejde do rameti libovolnyho desktopu.

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:Poraďte vhodný hw na Linux server pro mysql
« Odpověď #2 kdy: 26. 02. 2018, 17:42:01 »
Děkuji,  mame tu servery dva, mysql se replikuje na záložní, tím řešíme dostupnost


Jak zjistím na Linuxu to IO na disk, zátěž cpu asi přes top že?

xxx

Re:Poraďte vhodný hw na Linux server pro mysql
« Odpověď #3 kdy: 26. 02. 2018, 18:14:52 »
na cpu htop
na io iotop


dustin

Re:Poraďte vhodný hw na Linux server pro mysql
« Odpověď #4 kdy: 26. 02. 2018, 18:30:35 »
 Bohužel u mysql nestačí vše držet v paměti, pro nejbezpečnější nastavení je potřeba flushovat žurnál na disk po každé transakci - viz např. https://dba.stackexchange.com/questions/12611/is-it-safe-to-use-innodb-flush-log-at-trx-commit-2

U zatížené DB zápisy je obrovský rozdíl v flushnutí na HW raid s baterkou či SSD a na běžný rotační HDD. Nicméně je otázka, jakou zátěž vygenerují 4 stanice - velice pravděpodobně postačí obyčejné HDD v md raidu kvůli jednoduchým výměnám disků. Na druhou stranu kvalitní SSD dnes stojí pár tisíc a výkon nesrovnatelný...


Tester

Re:Poraďte vhodný hw na Linux server pro mysql
« Odpověď #5 kdy: 26. 02. 2018, 18:46:00 »
Hp mini server so silnejsim CPU je viac ako dobra volba. Serverove zelezo so 4x diskami - 3x raid5 + 1x hotspare.

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #6 kdy: 26. 02. 2018, 20:29:58 »
tak se snazim ukecat ten profi server mam zkusit spise dell nebo hp ?

diky TH

adsfasdfasdfasdf

Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #7 kdy: 26. 02. 2018, 20:37:35 »
k mysql se pripojuji ty 4 pracovni stanice?
tak co na kazde stanici mit zaroven spusten virtual s instanci mysql a replikovat to mezi nimi.
nepotrebujes dalsi stroj :-)


dustin

Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #9 kdy: 26. 02. 2018, 21:15:22 »
Tak galera cluster mohou  použít (pokud splňují jeho omezující podmínky), s uzlem na každém stroji. Přijde mi to ale trochu overkill...

Fernet

Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #10 kdy: 26. 02. 2018, 22:07:48 »
HP ML10 nebo ML30, nějaký základ s 4c Xenonem, 8GB RAM, ideálně bez disků. K tomu 3 roky NBD záruka a 2x SSD Intel S35xx 120GB. Dohromady bratrů za 20k bez DPH, což je cena lepšího desktopu.

xaz

Re:
« Odpověď #11 kdy: 27. 02. 2018, 01:01:56 »
?

thcom

  • ***
  • 147
    • ICQ komunikátor - 968601
    • Zobrazit profil
    • E-mail
Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #12 kdy: 27. 02. 2018, 08:58:11 »
vim ze me proklejete, ale co rikate na tuto sestavu ?

https://www.alza.cz/asus-prime-z270-a-d4652672.htm
https://www.alza.cz/intel-core-i7-7700-d4630178.htm
2x https://www.alza.cz/kingston-16gb-ddr4-2400mhz-ecc-ktd-pe424e-16g-d4983045.htm
2x https://www.alza.cz/intel-535-360gb-ssd-bulk-d3040624.htm

jde mi hlavne o spravnou frekvenci RAM aby to bezelo optimalne
a ten SSD x35 nevim presne co znamena

dekuji

Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #13 kdy: 27. 02. 2018, 09:04:35 »
jde mi hlavne o spravnou frekvenci RAM aby to bezelo optimalne
a ten SSD x35 nevim presne co znamena

Frekvenci RAM na výkonu prakticky nepostřehnete. To, že nebudete mít Xeon, ale i7 postřehnete citelně.
Desktopové komponenty se na server vůbec nehodí, důvodů je víc.

SSD ze spotřební třídy Vám brzy odejde, není prakticky jiná možnost, než jít do Samsung nebo Intel, ale do serverových variant. V Alze v nabídce nebudou. Jedná se o  Samsung 863 PM a Sm a Intel S4500/4600.

Nevidím disk na systém a nevidím HW raid.

Obávám se, že pokud jsou Vaše představy takové, jaké píšete, nelze hovořit o žádném dobrém, natož optimálním běhu.
« Poslední změna: 27. 02. 2018, 09:06:34 od Miroslav Šilhavý »

Lol Phirae

Re:Poraďte vhodný hardware na server pro MySQL
« Odpověď #14 kdy: 27. 02. 2018, 09:18:38 »
vim ze me proklejete, ale co rikate na tuto sestavu ?

Nic. Prosimtě nebastli a kup si nějakej levnej Dell, třeba. Tohle bastlení nedává finančně vůbec smysl a cpát tam consumer/desktop komponenty už tuplem ne.