{"id":419,"date":"2009-05-13T07:48:58","date_gmt":"2009-05-12T21:48:58","guid":{"rendered":"http:\/\/nsrd.wordpress.com\/?p=419"},"modified":"2009-05-13T07:48:58","modified_gmt":"2009-05-12T21:48:58","slug":"basics-adding-new-clients-in-7-4-4-and-higher","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2009\/05\/13\/basics-adding-new-clients-in-7-4-4-and-higher\/","title":{"rendered":"Basics &#8211; Adding new clients in 7.4.4 and higher"},"content":{"rendered":"<p>One of the policy changes made in NetWorker 7.4.4 (and which applies to 7.5.x as well) is that of client parallelism when it comes to new clients.<\/p>\n<p>I have to say, and I&#8217;ll be blunt here, I find the policy change reasonably inappropriate.<\/p>\n<p>In a post 7.4.4 world, NetWorker defaults to giving new clients that you create a parallelism of 12. I&#8217;d always thought that 4 was a terrible <em>default<\/em> setting, being too high, in a modern environment; you can imagine then what I thought when I found the new <em>default<\/em> setting was 12.<\/p>\n<p>There&#8217;s a good reason why I find this inappropriate. In fact, it&#8217;s implicitly <a title=\"Enterprise Systems Backup: A Corporate Insurance Policy\" href=\"http:\/\/www.amazon.com\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FEnterprise-Systems-Backup-Recovery-Corporate%2Fdp%2F1420076396%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1221104920%26sr%3D8-1&amp;tag=entesystbacka-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325\" target=\"_blank\">covered in my book by the sheer number of pages<\/a> I devote to discussing how to plan client parallelism settings. In short, client parallelism settings are typically <em>not<\/em> something that you should set blindly. Unless you already have very clear ideas of filesystem\/LUN layout, processing capabilities, bandwidth, etc., on a client, in my opinion you <em>must<\/em> start with a parallelism of 1 and work your way up as a result of clear and considered performance testing.<\/p>\n<p>Given the amount of effort that&#8217;s been put into the latest NetWorker releases for VMware integration \u2013 i.e., the Virtual Client Connection license, etc. \u2013 it seems a less than logical choice to increase parallelism settings rather than decrease them (as a default) when you know that over time the number of virtualised hosts being backed up are going to increase.<\/p>\n<p>This is obviously just a small inconvenience, but if you&#8217;ve not picked up on this yet, you should be aware of it when you start working with these newer versions of NetWorker.<\/p>\n<h3>What the real solution is<\/h3>\n<p>For what it&#8217;s worth, I actually don&#8217;t think the solution is to change the default client parallelism setting to 1, but to start maintaining a &#8220;defaults&#8221; component within the NetWorker server resource where local administrators can configure default settings for a plethora of new resources to be created (most typically clients, groups and pools).<\/p>\n<p>For example, you might have options where you can specify the following defaults for any new client:<\/p>\n<ul>\n<li>Parallelism<\/li>\n<li>Priority*<\/li>\n<li>Group<\/li>\n<li>Schedule<\/li>\n<li>Browse Policy<\/li>\n<li>Retention Policy<\/li>\n<li>Remote Access<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>These all have their <em>own<\/em> defaults, but it&#8217;s time to move past the point where NetWorker suggests standard defaults, and have all these default settings modifiable by the administrator. I realise that when the server <em>bootstraps<\/em> itself, it still needs to fall back on standard defaults, and that&#8217;s fine. However, once the server is up and running, being able to modify these defaults would be a <strong>Time Saving Feature<\/strong>.<\/p>\n<p>This would reduce the amount of work administrators have to do when creating new resources \u2013 let&#8217;s face it, most of us spend most of the time in new resource creation changing the &#8220;default&#8221; settings. It also eliminates the amount of human errors introduced when adding to the configuration in a hurry. This sort of &#8220;defaults&#8221; component would preferably be run as a wizard in NMC on first install, and administrators would be asked if they want to re-run it upon updates.<\/p>\n<p>&#8212;<br \/>\n* Adding priority to this might suggest a need to have the <em>priority<\/em> field work better than it has of late&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the policy changes made in NetWorker 7.4.4 (and which applies to 7.5.x as well) is that of client&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,6,13,16,17],"tags":[223,1057],"class_list":["post-419","post","type-post","status-publish","format-standard","hentry","category-aside","category-basics","category-general-thoughts","category-networker","category-policies","tag-client-parallelism","tag-usability"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-6L","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/419","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/comments?post=419"}],"version-history":[{"count":0,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/419\/revisions"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}