<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Scalability and Performance (Design and Testing) in the xSNMP Management Packs</title>
	<atom:link href="http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/feed/" rel="self" type="application/rss+xml" />
	<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/</link>
	<description>Living in the I.T. Operating Quadrant. Useful articles on real world solutions involving Monitoring (System Center Operations Manager), Virtualization, Reporting, Scripting (PowerShell), and much more.</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:50:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: David Bruce</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-972</link>
		<dc:creator><![CDATA[David Bruce]]></dc:creator>
		<pubDate>Tue, 28 Sep 2010 11:36:24 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-972</guid>
		<description><![CDATA[My last comment contained a question, but maybe it was too hidden as nobody has replied.
Is it not the case that any simple schedule with fixed values for Interval and SpreadInitOverInterval will be cooked down to a single scheduler, thereby completely negating the purpose of SpreadInitOverInterval? That&#039;s certainly what my experiments seem to show.
I have a couple of other questions that I would really appreciate any advice on.
I have several rules and monitors targetted to SNMP network devices. When the device goes offline, these all fail and log errors in the event log. Is there a way to make these rules and monitors dependent on the availability state of the devices, as already determined by the CheckDeviceStatus rule?
Would I be likely to achieve higher scalability by combining several OIDs into a single data source type? At the moment, each rule and monitor probes a single OID, so sending a separate SNMP Get request for each, but I wonder if these could be combined into a single request to reduce the loading on the Windows SNMP module and avoid all those 0x6f errors.]]></description>
		<content:encoded><![CDATA[<p>My last comment contained a question, but maybe it was too hidden as nobody has replied.<br />
Is it not the case that any simple schedule with fixed values for Interval and SpreadInitOverInterval will be cooked down to a single scheduler, thereby completely negating the purpose of SpreadInitOverInterval? That&#8217;s certainly what my experiments seem to show.<br />
I have a couple of other questions that I would really appreciate any advice on.<br />
I have several rules and monitors targetted to SNMP network devices. When the device goes offline, these all fail and log errors in the event log. Is there a way to make these rules and monitors dependent on the availability state of the devices, as already determined by the CheckDeviceStatus rule?<br />
Would I be likely to achieve higher scalability by combining several OIDs into a single data source type? At the moment, each rule and monitor probes a single OID, so sending a separate SNMP Get request for each, but I wonder if these could be combined into a single request to reduce the loading on the Windows SNMP module and avoid all those 0x6f errors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Bruce</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-966</link>
		<dc:creator><![CDATA[David Bruce]]></dc:creator>
		<pubDate>Mon, 20 Sep 2010 10:52:18 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-966</guid>
		<description><![CDATA[I&#039;ve found this post very useful and have implemented some of the suggestions on breaking cookdown, which has helped greatly, but my experience has been different from yours and I think I must be missing a point or two.

I have a dozen or so performance rules that gather SNMP data every minute. Each rule is based on a data source module type; each data source contains a system scheduler with a simple recurring schedule and a probe action.

Simply adding a SpreadInitializationOverInterval to the simple recurring schedule in each data source module type made absolutely no difference. SCOM (I think) cooked down all the system schedulers to a single one, so all the SNMP probes fire simultaneously. By setting a different spread interval to each data source module type, I was able to get the probes for each performance rule to fire at different times, but the probes for all devices for a single performance rule still fire simultaneously, so I still have a nasty scaling problem.

I can, and almost certainly will, add a random value to the device config to circumvent this, as you suggest, but I&#039;m curious how you managed to get device workflows spread without this little trick. It&#039;s almost as though something in your management pack stopped cookdown from checking the internal structure of your data source and realising that, although the config for the data source was different (was based on the device), the system scheduler that is a member module of the data source module type is exactly the same (config is just interval and spread interval) so the schedulers could all be shared.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve found this post very useful and have implemented some of the suggestions on breaking cookdown, which has helped greatly, but my experience has been different from yours and I think I must be missing a point or two.</p>
<p>I have a dozen or so performance rules that gather SNMP data every minute. Each rule is based on a data source module type; each data source contains a system scheduler with a simple recurring schedule and a probe action.</p>
<p>Simply adding a SpreadInitializationOverInterval to the simple recurring schedule in each data source module type made absolutely no difference. SCOM (I think) cooked down all the system schedulers to a single one, so all the SNMP probes fire simultaneously. By setting a different spread interval to each data source module type, I was able to get the probes for each performance rule to fire at different times, but the probes for all devices for a single performance rule still fire simultaneously, so I still have a nasty scaling problem.</p>
<p>I can, and almost certainly will, add a random value to the device config to circumvent this, as you suggest, but I&#8217;m curious how you managed to get device workflows spread without this little trick. It&#8217;s almost as though something in your management pack stopped cookdown from checking the internal structure of your data source and realising that, although the config for the data source was different (was based on the device), the system scheduler that is a member module of the data source module type is exactly the same (config is just interval and spread interval) so the schedulers could all be shared.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pavel</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-444</link>
		<dc:creator><![CDATA[Pavel]]></dc:creator>
		<pubDate>Fri, 22 Jan 2010 14:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-444</guid>
		<description><![CDATA[Awesome job, Kristopher (and everyone who is contributed to this project)! 
Thank you!
Are you planning creating additional MPs for xSNMP in the near future? And if yes what devices were you planing to include? Personally I would like to see AVAYA and VMWare MPs.

Thanks again

Pavel]]></description>
		<content:encoded><![CDATA[<p>Awesome job, Kristopher (and everyone who is contributed to this project)!<br />
Thank you!<br />
Are you planning creating additional MPs for xSNMP in the near future? And if yes what devices were you planing to include? Personally I would like to see AVAYA and VMWare MPs.</p>
<p>Thanks again</p>
<p>Pavel</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xSNMP Management Packs &#8211; Beta Version 1.0.8 Release &#171; Operating-Quadrant</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-441</link>
		<dc:creator><![CDATA[xSNMP Management Packs &#8211; Beta Version 1.0.8 Release &#171; Operating-Quadrant]]></dc:creator>
		<pubDate>Thu, 21 Jan 2010 21:32:36 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-441</guid>
		<description><![CDATA[[...] Scalability and Performance (Design and Testing) in the xSNMP Management&#160;Packs  [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Scalability and Performance (Design and Testing) in the xSNMP Management&nbsp;Packs  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristopher Bash</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-364</link>
		<dc:creator><![CDATA[Kristopher Bash]]></dc:creator>
		<pubDate>Sun, 20 Dec 2009 05:05:34 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-364</guid>
		<description><![CDATA[You can email me at opquad@ live.com]]></description>
		<content:encoded><![CDATA[<p>You can email me at opquad@ live.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Hull</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-363</link>
		<dc:creator><![CDATA[Stephen Hull]]></dc:creator>
		<pubDate>Sun, 20 Dec 2009 03:04:23 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-363</guid>
		<description><![CDATA[Kris,

Excellent information on your site!   I am new to MP Authoring and your info has helped greatly.  

I am developing my own Cisco MP and it is a little different.  I have some questions for you, if you have a little time.  Where is the best place to communicate with you?  Is it here?  Where on this site, if it is here.

Thanks a bunch and keep up the good work.

-Stephen]]></description>
		<content:encoded><![CDATA[<p>Kris,</p>
<p>Excellent information on your site!   I am new to MP Authoring and your info has helped greatly.  </p>
<p>I am developing my own Cisco MP and it is a little different.  I have some questions for you, if you have a little time.  Where is the best place to communicate with you?  Is it here?  Where on this site, if it is here.</p>
<p>Thanks a bunch and keep up the good work.</p>
<p>-Stephen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: René Eigenmann</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-361</link>
		<dc:creator><![CDATA[René Eigenmann]]></dc:creator>
		<pubDate>Thu, 17 Dec 2009 12:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-361</guid>
		<description><![CDATA[Hi Kristopher

I like your Cisco MP and firstible a wand chang the MP for my Wlan Router. But now i see your Project and i am very happy.

Thanks for this great work

Kind regards

René Eigenmann]]></description>
		<content:encoded><![CDATA[<p>Hi Kristopher</p>
<p>I like your Cisco MP and firstible a wand chang the MP for my Wlan Router. But now i see your Project and i am very happy.</p>
<p>Thanks for this great work</p>
<p>Kind regards</p>
<p>René Eigenmann</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristopher Bash</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-356</link>
		<dc:creator><![CDATA[Kristopher Bash]]></dc:creator>
		<pubDate>Wed, 16 Dec 2009 01:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-356</guid>
		<description><![CDATA[Thanks for your comments.   I hope you find these MP&#039;s to be much improved over the original Cisco MP...when they are released.]]></description>
		<content:encoded><![CDATA[<p>Thanks for your comments.   I hope you find these MP&#8217;s to be much improved over the original Cisco MP&#8230;when they are released.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Clark</title>
		<link>http://operatingquadrant.com/2009/12/14/scalability-and-performance-design-and-testing-in-the-xsnmp-management-packs/#comment-354</link>
		<dc:creator><![CDATA[Mike Clark]]></dc:creator>
		<pubDate>Tue, 15 Dec 2009 10:10:14 +0000</pubDate>
		<guid isPermaLink="false">http://operatingquadrant.com/?p=340#comment-354</guid>
		<description><![CDATA[Thanks Kristopher.  This has definately cleared up a lot with the new management pack.  Ive found the older pack heavy on performance and have ended up removing it for the time being until this new pack is available.

Thank you for developing this, it really is nice and neat to get everything in OpsMgr.]]></description>
		<content:encoded><![CDATA[<p>Thanks Kristopher.  This has definately cleared up a lot with the new management pack.  Ive found the older pack heavy on performance and have ended up removing it for the time being until this new pack is available.</p>
<p>Thank you for developing this, it really is nice and neat to get everything in OpsMgr.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

