Hi Ronald,

as I'm also always seeking for improvements in this area I am very
interested in optimization of data collection.


...
> With org.jrobin.core.RrdBackendFactory=MNIO, totalOperationsPending
varied between 30,000 and 45,000. CPU load average was around 8, 21-30%
utilization.

As I understood MNIO basically buffers I/O requests to avoid seeking.
As you have everything in memory there I see no reason why MNIO should
speed up the write process.

> I’m a little dismayed that OpenNMS can’t get its queued rrd
operations down to 0 when its basically got no disk IO traffic to
handle.

Well, maybe the queuing writes only when a complete "block" is filled
with data, This would explain this behaviour. As long as the block isn't
full it won't be written, even if there is no ohter i/o traffic. 

> I think you might be able to fix some of this with an improved file
format, but I think for long term scalability what’s needed is to have
a RrdStrategy that opens fewer larger files, maybe 1 per node?. But
after looking at the code for OpenNMS and JRobin, I don’t think
that’s an easy task since too much smarts about the file layouts
are handled by the datacollection classes.

I still hope that soon the SSD disks will be cheap AND performant
enough (number of rewrites...) to handle this without any problems.
Unfortunally I have no possibility to test this at the moment.


- Michael

Ihr starker Gesundheitspartner – die BARMER GEK.
Auch 2011 gilt: kein Zusatzbeitrag! www.barmer-gek.de

Diese Nachricht der BARMER GEK kann vertrauliche firmeninterne Informationen 
enthalten. Sofern Sie nicht der beabsichtigte Empfänger sind, bitten wir Sie, 
den Absender zu informieren und die Nachricht sowie deren Anhänge zu löschen. 
Unzulässige Veröffentlichung, Verwendung, Verbreitung, Weiterleitung und das 
Kopieren dieser Mail und ihrer verknüpften Anhänge sind nicht gestattet.

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to