Behind the Scenes: Episode 250 – NetApp HCI Data Protection Strategies with Cleondris

Welcome to the Episode 250, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

2019-insight-design2-warhol-gophers

This week, the storage janitor Andy Banta (@andybanta) and NetApp HCI TME Michael White (@mwVme) join us to discuss data protection strategies for NetApp HCI using Cleondris!

Check out Michael White’s blogs here:

Podcast Transcriptions

We also are piloting a new transcription service, so if you want a written copy of the episode, check it out here (just set expectations accordingly):

Episode 250: NetApp HCI Data Protection Strategies with Cleondris – Transcript

Just use the search field to look for words you want to read more about. (For example, search for “storage”)

transcript.png

Or, click the “view transcript” button:

gong-transcript

Be sure to give us feedback on the transcription in the comments here or via podcast@netapp.com! If you have requests for other previous episode transcriptions, let me know!

Finding the Podcast

You can find this week’s episode here:

Tech ONTAP Podcast · Episode 250: NetApp HCI Data Protection Strategies with Cleondris

Find the Tech ONTAP Podcast on:

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

Our YouTube channel (episodes uploaded sporadically) is here:

Behind the Scenes: Episode 230 – Protecting Your Cloud, DevOps and Serverless Data

Welcome to the Episode 230, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

2019-insight-design2-warhol-gophers

This week on the podcast, we invite Glenn Dekhayser of Red8 and NetApp Trident Developer Johnathan Rippy to join us in a discussion about data protection with all the cloudy, devops-y, serverless buzz words we can think of. We also cover what’s new in NetApp Trident.

Podcast Transcriptions

We also are piloting a new transcription service, so if you want a written copy of the episode, check it out here (just set expectations accordingly):

Episode 230: Protecting Your Cloud, DevOps and Serverless Data – Podcast Transcript

Just use the search field to look for words you want to read more about. (For example, search for “storage”)

transcript.png

Be sure to give us feedback on the transcription in the comments here or via podcast@netapp.com! If you have requests for other previous episode transcriptions, let me know!

Finding the Podcast

You can find this week’s episode here:

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

Our YouTube channel (episodes uploaded sporadically) is here:

Behind the Scenes: Episode 210 – Rubrik 101

Welcome to the Episode 210, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

This week on the podcast, we discuss the recently announced NetApp-Rubrik partnership and cover the basics of what Rubrik is and can do for NAS data protection with Rubrik PM Tony Zhou (https://www.linkedin.com/in/tony-zhou-rubrik/), Rubrik Technical Partner Manager Pierre-François Guglielmi (https://www.linkedin.com/in/pfguglielmi/) and NetApp’s Yossi Weihs (https://www.linkedin.com/n/yossiw/), Keith Norbie (@keithnorbie), and Dan Issacs (@danisaacs)!

Rubrik Logo

For more information on Rubrik, check out rubrik.com!

A couple of clarifying notes:

  • When Rubrik refers to “CDM”, this is Cloud Data Management – Rubrik’s catch all phrase for their cloud architected platform.
  • When Rubrik refers to Snapshots, they refer to their backup files as stored on their archive tier storage. So … Rubrik Snapshots are about abilities very similar to ONTAP Snapshots – retention policies, locking and immutability. Rubrik does not manage Storage snapshots for policy based retention.

Finding the Podcast

You can find this week’s episode here:

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

Our YouTube channel (episodes uploaded sporadically) is here:

Behind the Scenes: Episode 164 – NEW with ONTAP 9.5 : NetApp Data Availability Services for the Hybrid Cloud

Welcome to the Episode 164, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

tot-gopher

This week on the podcast, we welcome Yossi Weihs (https://www.linkedin.com/in/yossiw/) and Charlotte Brooks (@Shallot_B) in to discuss the new cloud resident backup orchestrator, brand new in ONTAP 9.5 – NetApp Data Availability Services!

Finding the Podcast

You can find this week’s episode here:

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

Our YouTube channel (episodes uploaded sporadically) is here:

SnapMirror Interoperability in ONTAP

wt2

A few releases ago, ONTAP introduced a new SnapMirror engine (XDP) that changed how things replicated a bit, but also enabled the ability to perform SnapMirrors to non-ONTAP NetApp platforms like AltaVault and SolidFire. It also provided a well-received benefit of being able to perform SnapMirrors between ONTAP releases regardless of whether the versions were the same, within a few releases of one another (also known as version independent SnapMirror).

However, there was also some confusion introduced. Which ONTAP versions could SnapMirror to other ONTAP versions? Could older (DP) SnapMirror relationships be version independent? What about non-disruptive volume moves?

Well, we have answers, courtesy of the SnapMirror product manager, Chris Winter!

This covers both DR (Mirror) and Backup (Vault) versions of SnapMirror/SnapVault.

Before we start, let’s level-set on how ONTAP releases are now handled, because that impacts how SnapMirror interop is handled…

6-Month Cadence

ONTAP has a new release every 6 months, with a new feature payload. This started in ONTAP 9.0 out of a need to be more agile in development and provide more value to customers out of upgrades.

So, what changed?

  • Major ONTAP releases used to occur every 18 months or so.
    That meant it took a year and a half to wait for new features.
  • Release timing wasn’t super predictable, which meant storage admins couldn’t plan accordingly for upgrades.
    They’d usually wait a release or two for upgrades. So, they’d be a year to three years behind.
  • Major releases (i.e., 8.0, 8.1, 8.2 etc) would often have several “maintenance” releases (i.e., 8.1.1, 8.1.2, 8.1.3, etc) where bugs were fixed, but new features were *rarely* added.
    In addition, we’d also have patch releases (P), which did smaller bug fix roll ups and even development releases (D), which were controlled emergency patches for major bugs. This took up a lot of dev time and money and didn’t really offer much more in stability than a faster cadence. Plus, it kind of made things confusing for storage admins…
  • The introduction of long-term and short-term releases. 
    See below for more information…

So, what does the new 6-month cadence offer?

  • More features, faster.
    No more waiting nearly two years for new stuff.
  • Predictable releases every May/June and November/December.
    This helps upgrade planning immensely.
  • Fewer maintenance releases.
    We still have RC and patch releases, but those are fewer in quantity.

Long term/regular releases

For official information on this, see:

https://mysupport.netapp.com/info/web/ECMP1147223.html

In addition to the 6-month cadence, ONTAP releases are now broken up into two categories.

  • Regular releases are the even numbered releases (i.e., 9.2, 9.4 and so on… Spring releases) and provided 1 year of full support and 2 years of “limited support.” Limited support in this case means that we’ll still offer official support via the regular channels, but won’t be releasing new patch releases after a year.
  • Long term support releases are odd numbered (i.e., 9.1, 9.3 and so on… Fall/NetApp Insight releases). This means you get 3 years of full support and then 2 more years of limited support.

The idea of having long-term releases isn’t unique to NetApp; many other software vendors have the same idea. The value in doing this is in simplicity, cost savings for software dev and support, stability in releases and incentive for storage administrators to upgrade to take advantage of the latest and greatest features ONTAP has to offer.

In addition, this also helps storage admins make educated decisions on which releases they should standardize on.

  • Want to ensure more frequent upgrades? Standardize on a regular release cycle.
  • Want to keep a code base for a longer time period? Standardize on  the long term release cycle.

I mention the long term release cycle in this blog because it directly impacts SnapMirror interoperability.

All new SnapMirror Unified Replication (XDP) releases will support the immediately prior ONTAP release and the two ONTAP LTS releases before that.

That means if you are running, say, ONTAP 9.11 (which doesn’t exist… it’s just an example), then you’d be able to use XDP SnapMirror to/from the following releases:

  • 9.10 (regular release, immediately prior)
  • 9.7, 9.9 (LTS, prior)

And to the following future releases:

  • 9.12 (because 9.11 is the immediately prior release)
  • 9.13 (because 9.12 is the prior and 9.11 is one of the two LTS releases)
  • 9.15 (because 9.14 is the prior, and 9.13 and 9.11 are the two LTS releases)
  • 9.16 (because 9.15 is the prior and 9.13 and 9.11 are the two LTS releases)

Here are two examples.

sm-interop-example1.png

sm-interop-example2.png

There are a couple exceptions, though.

Exception #1: If you are running ONTAP 9.3, XDP SnapMirror will work across all prior ONTAP 9.x releases. Any ONTAP release prior to 9.0 will need to be upgraded to ONTAP 9.0.

Exception #2: If you are running ONTAP 9.4, XDP SnapMirror will work across all prior ONTAP 9.x releases except for ONTAP 9.2, which was the first “regular release” in ONTAP. ONTAP 9.0 is treated like a LTS release. Any ONTAP release prior to 9.0 will need to be upgraded to ONTAP 9.0.

This matrix covers up to the latest ONTAP release. I won’t be updating this matrix, because they’re essentially patterns and you can fill in the blanks based on the general logic stated above.

sm-xdp-interop

What about SnapMirror DP/Volume move support?

SnapMirror DP relationships (the older SnapMirror/block based engine) and volume move (which uses SnapMirror DP) have different restrictions than XDP, as they’re not considered eligible for version-independent SnapMirror replication.

  • As such, to use SnapMirror DP relationships across ONTAP clusters, the ONTAP versions all have to be within 2 releases after one another. For example, if you’re on ONTAP 9.3 and use DP mirrors, then you can replicate to/from ONTAP 9.3 or ONTAP 9.4.
  • Non-disruptive volume moves will all have to operate on the same ONTAP versions to be considered supported.

The following charts show a matrix of DP mirror interop support for current ONTAP versions. I won’t be updating these, because they’re essentially patterns and you can fill in the blanks based on the general logic stated above.

sm-dp-interop

volmove-dp-interop.png

How do I get my current SnapMirror relationships from DP to a more flexible XDP?

DP SnapMirror definitely has some limitations, particularly in version interoperability. But the good news is, it’s easy and relatively non-disruptive to go from DP to XDP!

https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.pow-dap%2FGUID-898A828D-B69E-4951-98AD-C8BF7D6DB7BA.html

Keep in mind that you can’t go from XDP to DP without having to rebaseline, however.

If you have any questions, feel free to comment below and I’ll find answers for you!

Behind the Scenes: Episode 102 – ONTAP Data Protection Overview

Welcome to the Episode 102, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

group-4-2016

This week on the podcast, we invited Anand Nadathur, NetApp Data Protection  Director of Product Management, and Siddharth Agrawal, Data Protection TME,  to give us an overview of some of the data protection options available in ONTAP. This is the first episode in a series of episodes that cover a variety of data protection topics. Stay tuned for more data protection themed episodes in the near future!

If you’re going to NetApp Insight 2017, be sure to check out these data protection themed sessions:

Finding the Podcast

The podcast is all finished and up for listening. You can find it on iTunes or SoundCloud or by going to techontappodcast.com.

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

You can listen here:

Behind the Scenes: Episode 49 – Data Governance and Operational Point Objectives

Welcome to the Episode 49, part of the continuing series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

This week, we dug up a podcast recording from the April-May time frame, where we spoke with the Storage Service Design team and Ken Socko about Data Governance and Operational Point Objectives. The concept is not only protecting data, but also securing it, as well as delivering a more efficient recovery plan.

Finding the Podcast

The podcast is all finished and up for listening. You can find it on iTunes or SoundCloud or by going to techontappodcast.com.

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

The official blog is here:

http://community.netapp.com/t5/Technology/Tech-ONTAP-Podcast-Episode-49-Data-Governance-amp-Operational-Point-Objectives/ba-p/121643

You can listen here:

Behind the Scenes: Episode 43 – ONTAP 9 Data Protection Features

Welcome to the Episode 43 version of the new series called “Behind the Scenes of the NetApp Tech ONTAP Podcast.”

This is yet another in the series of episodes for ONTAP 9 month on the podcast.

ontap9week

This week, we invited a couple of our TMEs to talk about Data Protection features in ONTAP 9. Siddharth Agrawal (@siddharth_145) and Mike Worthen (@worthenmichael) discuss MetroCluster, SnapMirror Enhancements and the addition of SnapLock support

We had Mike Worthen live in the studio, and he’s a bit of a loose cannon. We had to keep telling him to stop banging on the table. Sid was a bit more subdued, but he was also connecting via Skype, so who knows what he was up to over there.

Finding the Podcast

The podcast is all finished and up for listening. You can find it on iTunes or SoundCloud or by going to techontappodcast.com.

Also, if you don’t like using iTunes or SoundCloud, we just added the podcast to Stitcher.

http://www.stitcher.com/podcast/tech-ontap-podcast?refid=stpr

I also recently got asked how to leverage RSS for the podcast. You can do that here:

http://feeds.soundcloud.com/users/soundcloud:users:164421460/sounds.rss

Check out the podcast episode here: