Amberfox
03-12-2006, 11:56
Hallo zusammen,
ich betriebe bei uns in der Firma eine Umgebung aus SLES Servern, die zum Teil übers Netz booten und deren Daten komplett auf unseren Netapp Filern liegen. Das Protokoll unserer Wahl ist natürlich NFS.
Nun kommt es natürlich immer mal wieder vor, dass wir Performance-Engpässe haben.
Ich wollte mal gerne wissen, wass Ihr so nutzt um NFS Performance zu monitoren.
Was ich nutze sind:
dd -- um den reinen Datendurchsatz zu messen
tetherreal -i eth0 -z rpc,100003,3 -- liefert mir RTT-Times aus Client-Sicht
Netapp-Kommandos -- damit seh ich mir das ganze nochmal aus Server-
Sicht an
Was mich zum Beispiel interessieren würde wären Kommandos mit denen ich eine Menge I/Os generieren kann und dies auch messen kann. Dies wäre zum Beispiel interresant, um zu bestimmen, ob mein NFS-Server nicht mehr IO's schafft, oder ob der Client einfach nicht mehr erzeugt.
Grüße
Jochen
ich betriebe bei uns in der Firma eine Umgebung aus SLES Servern, die zum Teil übers Netz booten und deren Daten komplett auf unseren Netapp Filern liegen. Das Protokoll unserer Wahl ist natürlich NFS.
Nun kommt es natürlich immer mal wieder vor, dass wir Performance-Engpässe haben.
Ich wollte mal gerne wissen, wass Ihr so nutzt um NFS Performance zu monitoren.
Was ich nutze sind:
dd -- um den reinen Datendurchsatz zu messen
tetherreal -i eth0 -z rpc,100003,3 -- liefert mir RTT-Times aus Client-Sicht
Netapp-Kommandos -- damit seh ich mir das ganze nochmal aus Server-
Sicht an
Was mich zum Beispiel interessieren würde wären Kommandos mit denen ich eine Menge I/Os generieren kann und dies auch messen kann. Dies wäre zum Beispiel interresant, um zu bestimmen, ob mein NFS-Server nicht mehr IO's schafft, oder ob der Client einfach nicht mehr erzeugt.
Grüße
Jochen