{"id":7139,"date":"2018-10-09T06:31:57","date_gmt":"2018-10-08T20:31:57","guid":{"rendered":"https:\/\/nsrd.info\/blog\/?p=7139"},"modified":"2018-12-11T07:14:09","modified_gmt":"2018-12-10T21:14:09","slug":"basics-numbers-matter","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2018\/10\/09\/basics-numbers-matter\/","title":{"rendered":"Basics &#8211; Numbers Matter"},"content":{"rendered":"<p>OK, so here&#8217;s the thing for me: I kind of suck at maths. Not so much in a &#8220;can&#8217;t solve a differential equation to solve his life&#8221; way (though I couldn&#8217;t), but also in a &#8220;still counts on fingers&#8221; sort of way. Mathematics of all sorts has always been an anathema to me, and as I get older I increasingly take the approach that it means I have to be doubly careful about getting anything I&#8217;m doing with numbers&nbsp;<em>right<\/em>.<\/p>\n<p><a href=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7140\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting.jpg\" alt=\"Counting\" width=\"900\" height=\"584\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting.jpg 900w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting-300x195.jpg 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting-768x498.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting-308x200.jpg 308w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a><\/p>\n<p>When we&#8217;re working with data protection systems, there&#8217;s a few significant numbers that we need to be aware of, and more importantly, we need to understand what the&nbsp;<em>difference<\/em> between those numbers means for our solution.<\/p>\n<p>Take&nbsp;<em>megabits per second<\/em> vs&nbsp;<em>megabytes per second<\/em>. There&#8217;s quite a big difference in this, but it&#8217;s one of the first things I&#8217;ll seek to qualify when I&#8217;m talking to a customer about links between sites. Part of it is what might be best described as a lackadaisical approach to capitalisation, but it&#8217;s critical in understanding what you can and can&#8217;t do. Most of the time, general IT people are actually&nbsp;<em>very<\/em> good at ensuring they specify the numbering system being used properly when describing network speeds. But here&#8217;s the difference, of course: 100 Mbs (megabits per second) = 12.5 MB\/s (megabytes per second). So if you want to work out whether you can replicate your backup data at a remote site into the central DC, it&#8217;s really important to understand whether your link will support replication at 400 <em>Mbps<\/em> or 400 <em>MB\/s<\/em>.<\/p>\n<p>OK, the next one is gibibytes\/tebibytes vs gigabytes\/terabytes. At some point there was a memo passed around to everyone in IT making it clear when we use gibibytes and tebibytes vs gigabytes and terabytes, but I obviously sick that day and I missed the memo for years. So the &#8220;ibis&#8221;, for want of a better term, are base 2, while the original nomenclature is base 10. Where that&#8217;s important of course is understanding whether you&#8217;re asking for 100 Gibibytes or 100 Gigabytes of storage. After all, 100 Gibibytes = 107.374 Gigabytes. That may not sound like a lot, but as capacities ramp up and multiple workloads are worked on, it can make a significant difference over time.<\/p>\n<p>Then there&#8217;s deduplication ratios. Deduplication can be expressed in two different ways. I personally like using the X:1 deduplication ratio, because it&#8217;s quite straight forward. If you get a deduplication ratio of 25:1 against 5TB of data, then it means you store 200 GB. The other way you can talk about deduplication is the percentage reduction. Do you get 80% reduction, 90% reduction, 98% reduction, 99% reduction? Does a reduction difference between 98% and 99% even matter?<\/p>\n\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Original Data Size (GB)<\/th><th class=\"column-2\">% Reduction<\/th><th class=\"column-3\">Data Stored (GB)<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">80%<\/td><td class=\"column-3\">1000<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">82%<\/td><td class=\"column-3\">900<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">84%<\/td><td class=\"column-3\">800<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">86%<\/td><td class=\"column-3\">700<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">88%<\/td><td class=\"column-3\">600<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">90%<\/td><td class=\"column-3\">500<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">92%<\/td><td class=\"column-3\">400<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">94%<\/td><td class=\"column-3\">300<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">96%<\/td><td class=\"column-3\">200<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">98%<\/td><td class=\"column-3\">100<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">5000<\/td><td class=\"column-2\">99%<\/td><td class=\"column-3\">50<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-5 from cache -->\n<p>It does, of course. A <strong>99%<\/strong> reduction results in half as much storage again as a <strong>98%<\/strong> reduction: it turns out there&#8217;s actually a substantial difference between a 98% reduction ratio and a 99% reduction ratio. (So a 25:1 deduplication ratio is effectively equivalent to a 96% reduction ratio.)<\/p>\n<p>Bandwidth speed, storage number base, and deduplication vs reduction ratios: they&#8217;re the fundamental numbers you need to get right when understanding what your environment is capable of. Everything else hinges on them; if you get bandwidth wrong, you may not be able to protect your protection. If you get your storage number base (base 2 vs base 10) wrong, you may end up with less storage than you anticipated, and if you don&#8217;t get the difference in deduplication\/reduction ratios, you may not understand how much logical data you&#8217;ll get to store in your backup system. Everything else in your environment will be built on those considerations.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, so here&#8217;s the thing for me: I kind of suck at maths. Not so much in a &#8220;can&#8217;t solve&hellip;<\/p>\n","protected":false},"author":1,"featured_media":7140,"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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[1474,1477,1478,1479,1476,919,1480,1481,1475],"class_list":["post-7139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-basics","tag-bandwidth","tag-deduplication-ratio","tag-gibibyte","tag-gigabyte","tag-reduction-ratio","tag-speed","tag-tebibyte","tag-terabyte","tag-transmission-speed"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2018\/10\/bigStock-Counting.jpg","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-1R9","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/7139","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=7139"}],"version-history":[{"count":7,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/7139\/revisions"}],"predecessor-version":[{"id":7337,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/7139\/revisions\/7337"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media\/7140"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=7139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=7139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=7139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}