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