{"id":6118,"date":"2017-01-13T15:02:50","date_gmt":"2017-01-13T05:02:50","guid":{"rendered":"http:\/\/nsrd.info\/blog\/?p=6118"},"modified":"2018-12-11T10:04:04","modified_gmt":"2018-12-11T00:04:04","slug":"cloud-boost-vs-cloud-tier","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/","title":{"rendered":"Cloud Boost vs Cloud Tier"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>There&#8217;s something slightly deceptive about the title for my blog post. Did you spot it?<\/p>\n<p>It&#8217;s:&nbsp;<strong><em>vs<\/em><\/strong>. It&#8217;s a common mistake to think that Cloud Boost and&nbsp;Cloud Tier compete with one another. That&#8217;s like suggesting a Winnebago and a hatchback compete with each other. Yes, they both can have one or more people riding in them and they can both&nbsp;be used to get you around, but the actual&nbsp;<em>purpose<\/em> of each is typically quite different.<\/p>\n<p>It&#8217;s&nbsp;the same story when you look at Cloud Boost and Cloud Tier.&nbsp;Of course,&nbsp;both can move&nbsp;data from A to B. But the&nbsp;<em>reason<\/em> behind each, the&nbsp;<em>purpose<\/em> for each is quite different. (Does that mean there&#8217;s no overlap? Not necessarily. If you need to go on a 500km holiday and sleep in the car, you can do that in a hatchback or a Winnebago, too.&nbsp;You can often get X to do Y even if it wasn&#8217;t built with that in mind.)<\/p>\n<p>So let&#8217;s examine&nbsp;them, and look at their workflows as well as a few usage examples.<\/p>\n<h2>Cloud Boost<\/h2>\n<p>First off, let&#8217;s consider Cloud Boost. Version 1&nbsp;was released in 2014, and since then development has continued to the point where CloudBoost now looks&nbsp;like the following:<\/p>\n<figure id=\"attachment_6120\" aria-describedby=\"caption-attachment-6120\" style=\"width: 1616px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/cloudboost-2\/\" rel=\"attachment wp-att-6120\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6120\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost.jpg\" alt=\"CloudBoost Workflow\" width=\"1616\" height=\"1804\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost.jpg 1616w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-269x300.jpg 269w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-768x857.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-917x1024.jpg 917w\" sizes=\"auto, (max-width: 1616px) 100vw, 1616px\" \/><\/a><figcaption id=\"caption-attachment-6120\" class=\"wp-caption-text\">Cloud Boost Workflow<\/figcaption><\/figure>\n<p>Cloud Boost exists to allow NetWorker (or NetBackup or Avamar) to&nbsp;write deduplicated data out to cloud&nbsp;object storage, regardless of whether that&#8217;s on-premises* in something like ECS, or writing out to a public cloud&#8217;s object storage system, like Virtustream Storage or Amazon S3. When&nbsp;Cloud Boost was first introduced back in 2014, the&nbsp;Cloud Boost appliance was also a storage node and data had to be&nbsp;<em>cloned<\/em> from another device to the Cloud Boost storage node, which would push data out to object. Fast forward a couple of years, and with Cloud Boost 2.1 introduced in the second half of 2016, we&#8217;re now at the point where there&#8217;s a Cloud Boost API sitting in NetWorker clients allowing full distributed data processing, with each client&nbsp;talking directly to the object storage \u2013 the Cloud Boost appliance now just facilitates the connection.<\/p>\n<p>In the Cloud Boost&nbsp;model, regardless of whether we&#8217;re backing up in a local datacentre and pushing to object,&nbsp;or whether all the systems involved&nbsp;in the backup process are sitting in public cloud, the actual backup data&nbsp;<em>never lands<\/em> on conventional block storage \u2013&nbsp;after it is deduplicated, compressed and encrypted it lands first and&nbsp;<em>only<\/em> in object storage.<\/p>\n<h2>Cloud Tier<\/h2>\n<p>Cloud Tier is new functionality released&nbsp;in the Data Domain product range \u2013 it became available with Data Domain OS v6, released in the second half of 2016. The workflow for&nbsp;Cloud Tier looks like the following:<\/p>\n<figure id=\"attachment_6122\" aria-describedby=\"caption-attachment-6122\" style=\"width: 2101px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/cloudtier\/\" rel=\"attachment wp-att-6122\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6122\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudTier.jpg\" alt=\"CloudTier Workflow\" width=\"2101\" height=\"1793\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudTier.jpg 2101w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudTier-300x256.jpg 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudTier-768x655.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudTier-1024x874.jpg 1024w\" sizes=\"auto, (max-width: 2101px) 100vw, 2101px\" \/><\/a><figcaption id=\"caption-attachment-6122\" class=\"wp-caption-text\">CloudTier Workflow<\/figcaption><\/figure>\n<p>Data migration&nbsp;with Cloud Tier is handled as a function of the Data&nbsp;Domain operating system (or controlled by a fully integrated&nbsp;application such as NetWorker or Avamar); the general policy process is that once data has reached a certain age on the Active Tier&nbsp;of the Data Domain, it is migrated to the Cloud Tier without any need for administrator or user involvement.<\/p>\n<p>The key for&nbsp;the differences \u2013 and the different use cases \u2013 between Cloud Boost and Cloud Tier is in the above sentence: &#8220;once data has <em>reached a certain age<\/em> on the Active Tier&#8221;. In this we&#8217;re reminded of the primary use case for Cloud Tier \u2013 supporting&nbsp;Long Term Retention (LTR)&nbsp;in&nbsp;a highly economical format&nbsp;and bypassing any need for tape within an environment. (Of course, the other easy differentiator is that Cloud Tier is a Data Domain feature \u2013&nbsp;depending on your environment that may form part of the decision process.)<\/p>\n<h2>Example use cases<\/h2>\n<p>To get a feel for&nbsp;the differences&nbsp;in where you might deploy Cloud Boost&nbsp;or Cloud Tier, I&#8217;ve drawn up a few use cases below.<\/p>\n<h3>Cloning to Cloud<\/h3>\n<p>You currently backup to disk&nbsp;(Data Domain or AFTD) within your environment, and have been cloning to tape. You want to ensure you&#8217;ve got a second copy of your data, and you want to keep that data off-site. Instead of using tape, you want to use Cloud object storage.<\/p>\n<p>In this scenario, you might look at replacing&nbsp;your tape library with a Cloud Boost system instead. You&#8217;d backup to your local protection storage, then when it&#8217;s time to generate your secondary copy, you&#8217;d clone to your Cloud Boost device which would push&nbsp;the data (compressed, deduplicated and encrypted) up into object storage.&nbsp;At a high level, that might result in a workflow such as the following:<\/p>\n<figure id=\"attachment_6127\" aria-describedby=\"caption-attachment-6127\" style=\"width: 2466px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/cloudboost-clone-to-cloud\/\" rel=\"attachment wp-att-6127\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6127 size-full\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Clone-To-Cloud.jpg\" alt=\"CloudBoost Clone To Cloud\" width=\"2466\" height=\"1962\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Clone-To-Cloud.jpg 2466w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Clone-To-Cloud-300x239.jpg 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Clone-To-Cloud-768x611.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Clone-To-Cloud-1024x815.jpg 1024w\" sizes=\"auto, (max-width: 2466px) 100vw, 2466px\" \/><\/a><figcaption id=\"caption-attachment-6127\" class=\"wp-caption-text\">CloudBoost Clone To Cloud<\/figcaption><\/figure>\n<h3>Backing up to the Cloud<\/h3>\n<p>You&#8217;re currently backing up locally within your datacentre,&nbsp;but you want to&nbsp;remove all local backup targets. &nbsp;In this scenario, you might replace your local&nbsp;backup storage with a Cloud Boost appliance, connected to an object store, and backup via Cloud Boost (via client direct), landing data immediately off-premises and into object storage at a cloud provider (public or hosted).<\/p>\n<p>At a high level, the workflow for this resembles the following:<\/p>\n<figure id=\"attachment_6128\" aria-describedby=\"caption-attachment-6128\" style=\"width: 2433px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/cloudboost-backup-to-cloud\/\" rel=\"attachment wp-att-6128\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6128\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Backup-to-Cloud.jpg\" alt=\"CloudBoost Backup to Cloud\" width=\"2433\" height=\"2033\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Backup-to-Cloud.jpg 2433w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Backup-to-Cloud-300x251.jpg 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Backup-to-Cloud-768x642.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/CloudBoost-Backup-to-Cloud-1024x856.jpg 1024w\" sizes=\"auto, (max-width: 2433px) 100vw, 2433px\" \/><\/a><figcaption id=\"caption-attachment-6128\" class=\"wp-caption-text\">CloudBoost Backup to Cloud<\/figcaption><\/figure>\n<h3>Backing up in Cloud<\/h3>\n<p>You&#8217;ve got&nbsp;some IaaS systems sitting in the Cloud already.&nbsp;File, web and database servers sitting in say, Amazon, and you need to ensure you can protect&nbsp;the data they&#8217;re hosting.&nbsp;You want greater control than say, Amazon snapshots, and since you&#8217;re using a NetWorker Capacity license or a DPS capacity license, you know you can just spin up another NetWorker server without an issue \u2013 sitting in the cloud itself.<\/p>\n<p>In that case, you&#8217;d spin up not only the NetWorker server but a Cloud Boost appliance as well \u2013 after all, <a href=\"https:\/\/www.emc.com\/about\/news\/press\/2016\/20161107-01.htm\" target=\"_blank\">Amazon love NetWorker + Cloud Boost<\/a>:<\/p>\n<blockquote><p>&#8220;The availability of Dell EMC NetWorker with CloudBoost on AWS is a particularly exciting announcement for all of the customers who have come to depend on Dell EMC solutions for data protection in their on-premises environments,\u201d said Bill Vass, Vice President, Technology, Amazon Web Services, Inc. \u201cNow these customers can get the same data protection experience on AWS, providing seamless operational backup and recovery, and long-term retention across all of their environments.&#8221;<\/p><\/blockquote>\n<p>That&#8217;ll deliver the NetWorker functionality you&#8217;ve come to use on a daily basis, but in the Cloud and&nbsp;writing directly to object storage.<\/p>\n<p>The high level view of the backup workflow here is&nbsp;effectively the same as the original diagram used to introduce Cloud Boost.<\/p>\n<h3>Replacing Tape for Long Term Retention<\/h3>\n<p>You&#8217;ve got a Data Domain in each datacentre;&nbsp;the backups at each site go to the local Data Domain then using Clone Controlled&nbsp;Replication are copied to the other Data Domain as soon as each saveset finishes.&nbsp;You&#8217;d like to replace&nbsp;tape&nbsp;for your long term retention, but since you&#8217;re protecting a lot of data,&nbsp;you want to push data you rarely need to recover from (say, older than&nbsp;2 months) out to object storage. When you&nbsp;<em>do<\/em> need to recover that data, you want to absolutely minimise the amount of data that needs to be&nbsp;retrieved from&nbsp;the Cloud.<\/p>\n<p>This is a definite Cloud Tier solution.&nbsp;Cloud Tier can be used to automatically extend the Data Domain storage, providing&nbsp;a storage tier for long term retention data that&#8217;s very cheap and highly reliable. Cloud Tier can be configured to automatically migrate data older than 2&nbsp;months out to object storage, and the great thing is, it&nbsp;can do it automatically for&nbsp;<em>anything<\/em> written to the Data Domain. So if you&#8217;ve got some databases using DDBoost for Enterprise Apps writing directly, you can&nbsp;setup migration policies for them, too. Best of all, when&nbsp;you do need to&nbsp;recall data from Cloud Tier, Boost for Enterprise Apps&nbsp;<em>and<\/em> NetWorker can handle that recall process automatically for you,&nbsp;<em>and<\/em> the Data Domain only ever recalls the delta between deduplicated data already sitting on the active tier and what&#8217;s out in the Cloud.<\/p>\n<p>The high level view of the workflow for this&nbsp;use case will resemble the following:<\/p>\n<figure id=\"attachment_6131\" aria-describedby=\"caption-attachment-6131\" style=\"width: 2576px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/nsrd.info\/blog\/2017\/01\/13\/cloud-boost-vs-cloud-tier\/cloud-tier-to-ltr-nsrddbea\/\" rel=\"attachment wp-att-6131\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6131\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/Cloud-Tier-to-LTR-NSRDDBEA.jpg\" alt=\"Cloud Tier to LTR NSR+DDBEA\" width=\"2576\" height=\"2205\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/Cloud-Tier-to-LTR-NSRDDBEA.jpg 2576w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/Cloud-Tier-to-LTR-NSRDDBEA-300x257.jpg 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/Cloud-Tier-to-LTR-NSRDDBEA-768x657.jpg 768w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2017\/01\/Cloud-Tier-to-LTR-NSRDDBEA-1024x877.jpg 1024w\" sizes=\"auto, (max-width: 2576px) 100vw, 2576px\" \/><\/a><figcaption id=\"caption-attachment-6131\" class=\"wp-caption-text\">Cloud Tier to LTR for NetWorker and DDBEA<\/figcaption><\/figure>\n<p>&#8230;Actually, you hear there&#8217;s an Isilon being purchased and the storage team are thinking about using Cloud Pools to tier&nbsp;really old data out to&nbsp;object storage.&nbsp;Your team and the storage team get to talking and decide that by pooling the protection and storage budget, you get Isilon, Cloud Tier&nbsp;<em>and<\/em> ECS,&nbsp;providing oodles of cheap object storage on-site at a fraction of the cost of a public cloud, and with none of the egress costs or cloud vendor lock-in.<\/p>\n<h2>Wrapping Up<\/h2>\n<p>Cloud Tier and Cloud Boost&nbsp;are both able to push data into object storage, but they don&#8217;t have exactly the same use cases. There&#8217;s good, clear reasons why you would work&nbsp;with one in particular, and hopefully the&nbsp;explanation and examples above has helped to set the scene on their use cases.<\/p>\n<p>&#8212;<br \/>\n* Note, &#8216;on-premise&#8217; would mean &#8216;on my argument&#8217;. The correct term is &#8216;on-premises&#8217; \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction There&#8217;s something slightly deceptive about the title for my blog post. Did you spot it? It&#8217;s:&nbsp;vs. It&#8217;s a common&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":true,"_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":[3,1229,1181,16],"tags":[1335,1325,1230,1336,275,1338,1249,1337],"class_list":["post-6118","post","type-post","status-publish","format-standard","hentry","category-architecture","category-cloud","category-data-domain-2","category-networker","tag-cloud-boost","tag-cloud-tier","tag-cloudboost","tag-cloudtier","tag-data-domain","tag-ltr","tag-networker","tag-object"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-1AG","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6118","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=6118"}],"version-history":[{"count":11,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6118\/revisions"}],"predecessor-version":[{"id":7400,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/6118\/revisions\/7400"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=6118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=6118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=6118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}