incrementare le prestazioni di un server NFS
Inviato: lun 4 gen 2010, 18:44
Ciao a tutti
sto mettendo in piedi una infrastruttura con diversi servizi (mail,web,dns,db).
L'infrastruttura è composta da 3 server fisici (Dl380G6).
1 server particolarmente carozzato, con 8GB di RAM e 2 processori 4core viene usato come host ESXi4 su cui vengono virtualizzati 4 server:
mail
dns
storage
web2
Le altre 2 macchine con 6GB di RAM e 2 processori 2core vengono usate per
web1
db (mysql)
Attualmente sto facendo dei test con tutte le macchine sull'host ESXi, (vmware tools installati su tutte le macchine virutali - slackware 13)
Tutte le configurazioni e i dati dei vari servizi (apache,bind,postfix,mysql) sono montate tramite nfs sui vari server.
L'host ESXi monta due dischi SAS da 300 GB in raid 1 (il raid è fatto a livello di controller) su un HP Dl380G6. (doppia alimentazione,schede di rete ecc ecc)
Noto un grosso collo di bottiglia sull'nfs, in particolare la macchina nfs ha dei picchi di load alti, quello che mi preoccupa è che attualmente le macchine non stanno facendo quasi nulla, sto solo facendo dei test di importazione dei database sulla macchina mysql.
Noto che le query di delete massivo e import (su database che sono comunque di diverse centinaia di MB, alcuni milioni di righe) portano il load del server nfs a 3,4,5 con un evidente calo di prestazioni su tutti i servizi ad esso collegato.
Qualcuno di voi ha esperienza con configurazioni simili?
In particolare, vorrei capire se devo cambiare strada, ed eventualmente in che punto (non virtualizzare il server NFS, non usare proprio NFS, etc)
Vi ringrazio
ciao
sto mettendo in piedi una infrastruttura con diversi servizi (mail,web,dns,db).
L'infrastruttura è composta da 3 server fisici (Dl380G6).
1 server particolarmente carozzato, con 8GB di RAM e 2 processori 4core viene usato come host ESXi4 su cui vengono virtualizzati 4 server:
dns
storage
web2
Le altre 2 macchine con 6GB di RAM e 2 processori 2core vengono usate per
web1
db (mysql)
Attualmente sto facendo dei test con tutte le macchine sull'host ESXi, (vmware tools installati su tutte le macchine virutali - slackware 13)
Tutte le configurazioni e i dati dei vari servizi (apache,bind,postfix,mysql) sono montate tramite nfs sui vari server.
L'host ESXi monta due dischi SAS da 300 GB in raid 1 (il raid è fatto a livello di controller) su un HP Dl380G6. (doppia alimentazione,schede di rete ecc ecc)
Noto un grosso collo di bottiglia sull'nfs, in particolare la macchina nfs ha dei picchi di load alti, quello che mi preoccupa è che attualmente le macchine non stanno facendo quasi nulla, sto solo facendo dei test di importazione dei database sulla macchina mysql.
Noto che le query di delete massivo e import (su database che sono comunque di diverse centinaia di MB, alcuni milioni di righe) portano il load del server nfs a 3,4,5 con un evidente calo di prestazioni su tutti i servizi ad esso collegato.
Qualcuno di voi ha esperienza con configurazioni simili?
In particolare, vorrei capire se devo cambiare strada, ed eventualmente in che punto (non virtualizzare il server NFS, non usare proprio NFS, etc)
Vi ringrazio
ciao