Supporting Advanced Scientific Computing
Research • Basic Energy Sciences • Biological
and Environmental Research • Fusion Energy
Sciences • High Energy Physics • Nuclear Physics
ESxSNMP:
ESnet eXtensible SNMP
System
Jon Dugan, Network Engineer
ESnet Network Engineering Group
Joint Techs – July 28, 2009
• WHY? Aren’t there too many already?
– greater automation
– custom polling
– no loss of raw data
Another SNMP Collection System?
ESxSNMP
• Polls all interfaces (30s for new interface)
• Historical view of interface metadata
• Saves data by interface name
• Very easy to add new correlated queries
• Data accessible via REST/JSON
• Backend for perfSONAR SNMP MA
• http://code.google.com/p/esxsnmp/
TSDB
• TSDB
– RRD without losing data
– saves both raw and aggregates
– multi tier storage
– fully decoupled from ESxSNMP
– http://code.google.com/p/tsdb/
A note about disk IO
• Initial version ran fine on single SCSI disk
• Big beefy machine didn’t do as well initially
• Lots and lots of small IO
• Settled on multi tier arrangement with SSD
– Intel X25-E
SSD
SATA
NFS
Contact Information
Jon Dugan jdugan@es.net
ESxSNMP
http://code.google.com/p/esxsnmp/
TSDB
http://code.google.com/p/tsdb/