[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RiminiLUG-General] Consigli su server LAPP (Linux Apache PostgreSQL PHP)



Il 20/12/2010 11:31, Davide Bellettini ha scritto:
> Buongiorno a tutti,
> 
> c'è un mio amico che vuole assemblare un server LAPP in formato tower
> ed ha tra i 2000 e i 3000 euro di budget.
> Avete dritte? Soprattutto su Motherboard RAM e CPU.

fai una macchina supermicro (full-supermicro!) con:
- ram:
--> certificata (guardi nella lista di compatibilita' della mobo)
--> supermicro ...che e' ovviamente certificata
...il quantitativo dipende da cosa ci devi fare ma al giorno d'oggi
farei almeno due istanze virtuali (webserver e DB) gestibili decisamente
meglio che con installazioni classiche

- processore: andrei su singolo AMD 6100 (8 o 12 core) oppure su AMD
4100. Per l'uso che hai in mente sono estremamente validi e consumano
pochissimo

- alimentatore doppio e con rendimento platinum (o almeno gold)

- controller RAID hardware con BBU (battery backup unit) che ti permette
di abilitare le cache in scrittura senza rischio di perdere dati

- hard disk: tanti e con un raid avente bassa penalita' di scrittura

Per aiutarti nella scelta ti segnalo quanto segue:
- un RAID 0 ha penalità di scrittura 1 (ovvero nulla) ...ma ovviamente
non e' usabile dato che non e' fault tolerant
- un RAID 1 ha penalità di scrittura 2 ...come pure un RAID 10 (dato che
le penalità si moltiplicano nel multilivello)
- un RAID 5 ha penalità di scrittura 4
- un RAID 6 ha penalità di scrittura 6

inoltre considera che:

1 disco sata/sas 3,5" da 7200 fa circa 75/80 IOPS
1 disco SAS 3,5 10k fa circa 140/150 IOPS
1 disco SAS 3,5 15k fa circa 175/180 IOPS
1 disco SAS 2,5 15k fa circa 185/190 IOPS

per determinare quanto eroghera' il tuo sistema dischi puoi procedere
come segue:

** sol 1 - RAID6 con 6x SATA 7200

IOPS lettura (100% read) = num IOPS * num dischi = 75 * 6 = 450
IOPS scrittura (100% write) = (num IOPS * num dischi) / penalità = 75

come vedi un RAID6 di 6 dischi in scrittura e' veloce quanto un singolo
disco

per avere un'idea delle IOPS combinate in un carico tipico 60/40 ti
basta fare:

IOPS combinate = IOPS lettura / 100 * percentuale read + IOPS scrittura
/ 100 * percentuale write = 300 IOPS (R/W 60/40)


** sol 2 - RAID5 con 6x SATA 7200

IOPS lettura (100% read) = num IOPS * num dischi = 75 * 6 = 450
IOPS scrittura (100% write) = (num IOPS * num dischi) / penalità = 112,5

IOPS combinate = IOPS lettura / 100 * percentuale read + IOPS scrittura
/ 100 * percentuale write = 315 IOPS (R/W 60/40)


** sol 3 - RAID10 con 6x SATA 7200

IOPS lettura (100% read) = num IOPS * num dischi = 75 * 6 = 450
IOPS scrittura (100% write) = (num IOPS * num dischi) / penalità = 225

IOPS combinate = IOPS lettura / 100 * percentuale read + IOPS scrittura
/ 100 * percentuale write = 360 IOPS (R/W 60/40)


** sol4 - RAID10 con 8x SAS 15k 2.5"

IOPS lettura (100% read) = num IOPS * num dischi = 75 * 6 = 1480
IOPS scrittura (100% write) = (num IOPS * num dischi) / penalità = 740

IOPS combinate = IOPS lettura / 100 * percentuale read + IOPS scrittura
/ 100 * percentuale write = 1184 IOPS (R/W 60/40)

da notare che i dischi da 2,5 cosumano molto molto meno dei dischi da
3,5" ...consultare i datasheet del disco scelto


...come avrai intuito io sceglierei sol4 con 8 dischi ...avere un
sottosistema dischi sottodimensionato e' come avere una ferrari con le
gomme della vecchia panda ...non vai da nessuna parte
...se devi limare qualcosa non limare MAI sulla qualita' dei componenti
e MAI sul sottosistema dischi

...nella maggioranza dei casi i processori sono sempre sovradimensionati
...e la ram volendo la si risparmia usando distro leggere come debian


...anche uno chassis decente cmq non guasta.
in supermicro troverai una vasta scelta di chassis rackmount e tower
...l'unico problema che avrai e che non ricordo chassis tower con slot
disco da 2,5


...dimenticato metti SEMPRE la scheda di management remoto oppure scegli
una mobo con l'IPMI integrato


se vuoi qualche consiglio:

* entry ma non male
http://www.supermicro.com/Aplus/motherboard/Opteron4100/SR56x0/H8SCM-F.cfm

* entry e molto interessante
http://www.supermicro.com/Aplus/motherboard/Opteron6100/SR56x0/H8SGL-F.cfm

NOTA: i nuovi AMD 6100 scalano da 1 a N CPU senza necessita' di cambiare
CPU ...ergo puoi partire da una mobo single processore e passare ad una
mobo dual processor riciclando la CPU e mettendone un'altra uguale

**solo AMD lo fa attualmente***


Ciao,
Christian