Newsgroup: it.comp.os.linux.sys
Titolo: Opteron e Mysql

C'è qualcuno qui che abbia un Dual Opteron che faccia da server Mysql e
possa dirmi le prestazioni che riesce ad ottenere? perchè io sto impazzendo
con un dual opteron 275 nuovo di pacca che va come una merda secca.
-- 
Vide

 wrote:

Mmm, per mysql devo chiedere al collega, ma con il doppio opteron qui ci
divertiamo tanto! va che e' una scheggia
d

 divertiamo tanto! va che e' una scheggia
Lascia stare, risolto...ero io che facevo il benchmark male. Arrivo sulle
1500TPS ora, non male.
-- 
Vide

 
Per curiosità, ma con una tale potenza disponibile, che applicazioni
uano MuSql ?

Vide ha scritto:

che bench hai usato?
Giusto per vedere che fa il mio bixeon
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Certi Verdi, invece di battersi per l'ambiente, lottano contro la
disoccupazione.  La propria.
		-- Adriano Ciccioni

 Giusto per vedere che fa il mio bixeon
sysbench
http://mesh.dl.sourceforge.net/sourceforge/sysbench/sysbench-0.4.6.tar.gz
8 threads (il punto dove ho migliori prestazioni) e tabella da 1 milione di
righe.
Col bixeon dual-core a 3.80 arrivo sui 1100TPS.
MySQL 5.0.21 in entrambi.
-- 
Vide

 uano MuSql ?
Il sito dell'impresa in cui lavoro, per esempio. Non sono io ad aver
voluto/messo su Mysql, per cui non guardarmi male :P
-- 
Vide

 voluto/messo su Mysql, per cui non guardarmi male :P
Figurati, è che un dual opteron per mysql è una roba che faticherebbe a 
sfruttare la NASA...

 sfruttare la NASA...
Sti cazzi, i due dual xeon che fanno il lavoro attualmente nelle ore picco
si siedono per tutte le richieste che hanno.
-- 
Vide

Vide ha scritto:

Succede anche a me ma molte volte è la banda che latita ed il server si... 
adegua
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Giuseppe: "E pensare che vivra' solo 33 anni...".
Maria: "Beh, per essere un palestinese e' gia' tanto".
		-- Ellekappa

 adegua
Vediamo un po', qua ora mi sto prendendo male. Di quanti utenti state
parlando voi per saturare di lavoro un server dedicato Mysql? Pagine
dinamiche create da un sistema LAMP, intendo.
-- 
Vide

Vide ha scritto:

Il mio è un problema di banda: se il server non riesce ad evadere le 
richieste web/smtp/pop perchè la banda non ce la fa, poi si "riempie" di 
processi in attesa ed il load va alle stelle
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Gli americani non gettano mai via i loro rifiuti.  Li trasformano in
show televisivi!
		-- Woody Allen e Marshall Brickman

 processi in attesa ed il load va alle stelle
Ok però ora so ncurioso..quanti utenti c'hai? :P
E Gordon? No perchè non vorrei che fosse necessaria una forte ottimizzazione
di tutto il sistema e che attualmente si stia sprecando HW...
-- 
Vide

Vide ha scritto:

E` un server web che fa da posta per un 3500 email, dns server per 2000 
domini, un 600 domini web, una 60 di catalogi su db (roba piccola...)
Astenersi da commenti cattivi please.... :-(
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Liegi.  Citta' nota per la pronuncia dei suoi abitanti.  La C dolce
viene infatti comunemente chiamata la C Liegina.
		-- Massimo Bucchi

 un 600 domini web,
Con pagine dinamiche? Totale accessi univoci al giorno? Gira tutto (Apache,
PHP e Mysql) sulla stessa macchina no?
-- 
Vide

Vide ha scritto:

Ehmmm... sì..
(postgres, non mysql)
sono intorno alle 600.000 pagine/mese (un sito statico ma trafficatissimo 
l'ho spostato, faceva da solo 1 Mpagine/mese)
Il carico grosso è la posta elettronica (rbl e 2 antivirus di contorno)
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
A certa gente quello che frega e' la mancanza di ignoranza.
		-- Beppe Viola

 l'ho spostato, faceva da solo 1 Mpagine/mese)
Mmmh, io sono sui 150k accessi unici giornalieri, con una media di 4-5
pagine a testa (fai tu i conti), però ho come detto due server solo
dedicati a mysql (ti invidio il postgre :P) più una quindicina (xeon
singoli) che fanno apache+php.
-- 
Vide

Vide ha scritto:

Non è colpa mia, cosa ci posso fare se sono così... cmq ora si spiega il 
ferro che usa :-)

 
vuoi dire che hai 15 server per 150K accessi al giorno?
mi sembra un po' elevato.
o c'č qualcosa che mi sfugge?
-- 
 All those who believe in Telekinesis raise my hand.

 mi sembra un po' elevato.
Beh, prima erano 8, li abbiamo aumentati in previsione di un aumento di
utenti (dannati markettari, non possono lasciarli in pace sti server?) e
effettivamente ora loro vanno più che tranquilli.
Boh, io non ho esperienza con questi numeri, per cui chiedo lumi...da
contare che principalmente la cosa che si utilizza di più è il motore di
ricerca interno.
-- 
Vide

Vide ha scritto:

15 xeon?? Sigh, invidia...
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Ti do un consiglio: mai sputare in un tornado!
		-- Robin Williams

 15 xeon?? Sigh, invidia...
Non dirmi niente, io sono neanche due mesi che lavoro qui (sono un SGR in
tutto e per tutto :P) e la prima volta che sono andato in sala macchine ho
fatto la foto col cellulare agli armadi :D
-- 
Vide

Vide ha scritto:

Io sono stato contento quando ho preso il secondo BiXeon (sempre fujitsu ma 
serie econel).. Appena mi arriva l'upgrade di banda dovrebbe migliorare il tutto
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Salvo complicazioni, sta per morire.
		-- Jules Renard

 
io _spero_ che chi ha scritto il codice che gira su quelle macchine sia
triste e maledettamente pieno di overhead (perché peraltro le ricerche
gravano sui db, mica sul php/apache), direi che una buona macchina sia in
piene facoltà di processare 8 pagine al secondo.
(150.000 * 5 / 86.400 = 8.6 pag/sec)
spero che sia così, sennò sono rovinato ;)


 
La mia in pieno sovraccarico ne gestiva 6 senza grossi problemi e quando 
cominciava a rantolare 9
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
D'accordo, i Savoia al Pantheon.  Pero' tutti.
		-- Ellekappa

 
eh mi pareva...
Mem:   3104952k total,   426376k used,  2678576k free,   106760k buffers 
(ora č ancora in staging)
model name      : Intel(R) Xeon(TM) CPU 3.00GHz (due di questi)
speriamo che ne regga un po' di piů.
ciao


 
top - 18:17:02 up 3 days, 10:53,  1 user,  load average: 4.48, 4.99, 5.29
Tasks: 197 total,   1 running, 194 sleeping,   0 stopped,   2 zombie
Cpu0  :  4.7% us,  1.3% sy,  0.0% ni, 68.6% id, 25.0% wa,  0.1% hi,  0.3% si
Cpu1  :  2.9% us,  0.6% sy,  0.0% ni, 93.8% id,  2.8% wa,  0.0% hi,  0.0% si
Cpu2  :  3.9% us,  0.7% sy,  0.0% ni, 92.0% id,  3.4% wa,  0.0% hi,  0.0% si
Cpu3  :  4.6% us,  0.9% sy,  0.0% ni, 83.6% id, 10.9% wa,  0.0% hi,  0.0% si
Mem:   3116596k total,  2928556k used,   188040k free,   105768k buffers
Swap:  2000052k total,     5404k used,  1994648k free,  1999484k cached
Adesso č calma... verso le 16 hobbit mi ha fatto un segnalino...
top - 15:59:32 up 3 days,  8:35,  0 users,  load average: 57.78, 26.15,15.77
Tasks: 311 total,   1 running, 310 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.9% us,  0.9% sy,  0.0% ni, 84.9% id, 10.2% wa,  0.0% hi,  0.1% si
Mem:   3116596k total,  3018092k used,    98504k free,    96996k buffers
Swap:  2000052k total,     4044k used,  1996008k free,  1995376k cached
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
La gente non e' che voglia una macchina a poco prezzo.
La gente vuole una macchina carissima che costi meno.
		-- Steven Wright

 spero che sia così, sennò sono rovinato ;)
Scusa, mi son perso..parli di te o di me? :P
Cmq conta che qui le pagine non si devono considerare sulle 24 ore dato che
di notte non lo guarda nessuno...e deve reggere a un due ore circa di punta
in cui arriva veramente tanta gente.
-- 
Vide

 in cui arriva veramente tanta gente.
Tutto dipende dalla complessità delle pagine, ma a naso anche ammettendo che
in quelle due ore arrivi tutto il traffico di un giorno, stiamo parlando di
100 pagine al secondo, e che ci vogliano 15 server biprocessore per fornirle
mi pare giustificabile solo se sono pagine di una complessità spaventosa. 
Ti suggerirei di cominciare a fare un po' di seria analisi di prestazioni,
perchè o hai troppi front server o hai qualche problema architetturale
_serio_.
-- 
Per rispondermi, togli il nome del poeta

 una complessità spaventosa.
Allora, chiariamo:
- la web farm non è biprocessore
- sono 15 ora ma erano 8 prima, ora con 15 non fanno praticamente nulla
(processore mediamente sul 60-70% e 1-2 di load)
- le pagine non sono super pesanti ma sono abbastanza ricche.
detto questo, io sono solo un SGR (Davide docet) :P e non decido nulla o
quasi dell'infrastruttura, men che meno DB e PHP sotto. In ogni caso, vedrò
che posso fare per migliorare un po' la situazione.
-- 
Vide

 che posso fare per migliorare un po' la situazione.
Più che migliorare, che è un obiettivo, ti direi di misurare le prestazioni
a livello di componenti di sistema ed applicative, che è un metodo.


 (processore mediamente sul 60-70% e 1-2 di load)
una macchina che fa poco è questa:
top - 08:44:49 up 4 days, 22 min,  0 users,  load average: 0.12, 0.15, 0.16
Tasks:  94 total,   1 running,  93 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3% us,  0.4% sy,  0.0% ni, 98.5% id,  0.8% wa,  0.0% hi,  0.0% si
considera che al momento è scarica (3-4 rich/sec di pagine leggere), ma ha 
anche 2 server virtuali su vmware
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
(Parlando di un naso enorme)  Visto che lei vede solo a un palmo di naso,
potrebbe dirmi come sta mio cognato a Pechino?
		-- Steve Martin