Sign in to my dashboard Create an account
Menu

Data consistency for data-driven organizations

NetApp simplifies the management of complex application workloads for data driven organizations.

Hero Image
Contents

Share this page

Ebin-Kadavi
Ebin Kadavi
381 views
Manohar-Kulkarni
Manohar Kulkarni
381 views

Because their data is growing so rapidly, most businesses depend on data to solve customer problems, potential opportunities, and other important business decisions. A data protection and recovery strategy that requires minimal effort is the highest priority for most organizations, and NetApp aims to simplify the management of complex application workloads efficiently.

Imagine that you’re hosting a typical e-commerce website that requires multiple databases for its customer order system. The databases, hosted on multiple servers, are used to store product inventories and to handle customer transactions. In addition, there is a file server that is used to store invoices, receipts, product images, and feedbacks. The environment is configured in such a way that in case of a ransomware attack or disaster, the complete data stack must be recovered together for the customer order system to function.

Figure 1 Inline image

Consider what would happen if each database and file server were recovered to a different point in time. You would have inconsistent database records of files that don’t exist, or file exists but no database records. Therefore, these sets of applications must be protected and restored to the same point in time for the customer order system to function. This restoration is possible only by having a synchronized NetApp® Snapshot™ image of the entire application suite at the same point in time. In NetApp terms, this is called a consistency group where you can group multiple data volumes for Snapshot copies to ensure write-order fidelity.

What’s new in ONTAP 9.10.1?

New in NetApp ONTAP® 9.10.1 is the on-box support for multivolume consistency groups. This feature offers the flexibility to create a simple consistency group with multiple data volumes of the same application. Sometimes you may even want to manage the applications in multiple chunks where you can create a parent consistency group with multiple child consistency groups for a mixed set of applications.

The sweet spot for this feature is large scale customers who have 1000s of datasets and individual databases. This feature provides the ability to schedule your on-box backups without the need for any external backup software. If your data just needs to be protected either locally or locally and at a remote site, this is an efficient way to accomplish that protection instead of using a backup product to manage all 1000 databases. However, there are scenarios where you may still need to look at backup software like NetApp SnapCenter® to manage complex databases that require advanced protection, copy data management, and various dynamic recovery methods.

Let’s end with a simple question. “Would you rather manage 50 databases as databases, or would you rather manage the 500 data volumes that make up the databases?“

Learn more

Check out the NetApp consistency group documentation for more information. To set up a conversation with a NetApp specialist, submit a request.

Ebin-Kadavi

Ebin Kadavi

Ebin Varghese Kadavy is a Technical Marketing Engineer in the Database solutions team. He is an Experienced Database Specialist with a demonstrated history of working more than 10 years in the information technology and services industry. He is Skilled in managing Oracle Databases, PostgreSQL Database, MySQL, Cassandra, Oracle Apps EBS, WebLogic Administration, and Unix.

View all Posts by Ebin Kadavi

Manohar Kulkarni

Manohar Kulkarni is a Technical Marketing Engineer (TME) focusing on data protection of Microsoft applications on ONTAP storage systems at NetApp. Being in product management, he helps in product designing, strategizing, developing new ideas, and on a need basis providing consulting and sales assistance. He likes troubleshooting problems and coding to automate tasks to simplify day-to-day tasks.

View all Posts by Manohar Kulkarni

Next Steps

Drift chat loading