SaaS Data Backup with Storage-Efficient Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data protection solutions are costly and resource-intensive, making them unsuitable for small businesses and individual users who require continuous or near-continuous data protection, as they need to invest in software, hardware, and IT personnel for backup and archiving, leading to significant initial and ongoing expenses.

Innovation Solution

A high efficiency storage application (HESA) paired with a software as a service (SaaS) replication target generates and stores multiple point-in-time versions of data sets in reduced space, replicating them over a network for offsite data protection and management, allowing for efficient data recovery and management without the need for extensive IT resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional data protection solutions are implemented, then data protection capability is improved, but cost and resource requirements increase significantly

Engineering Contradiction:
Improvedata protection capabilityVSAvoidresource requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables automated data protection operations where the storage application autonomously generates point-in-time versions, replicates them to SaaS targets, and manages recovery processes without requiring IT personnel intervention for routine tasks

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A SaaS-based intermediary service is introduced between the local storage application and the backup target, handling complex replication and management tasks remotely, thereby simplifying the local system requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional data protection solutions are implemented, then data protection capability is improved, but initial investment and ongoing expenses increase

Engineering Contradiction:
Improvedata protection capabilityVSAvoidfinancial investment
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system enables automated data protection operations where the storage application autonomously generates point-in-time versions, replicates them to SaaS targets, and manages recovery processes without requiring IT personnel intervention for routine tasks

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the complex and expensive components of data protection (backup software, management infrastructure, IT personnel) and relocates them to a cloud-based SaaS service, allowing customers to pay only for the essential storage capability while outsourcing complexity

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If point-in-time data protection is provided, then data recovery capability is improved, but storage space requirements increase

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The system creates point-in-time versions (copies) of data sets and stores them remotely in the cloud rather than maintaining multiple full copies locally, enabling comprehensive recovery capability while minimizing local storage requirements

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7783604B1Data de-duplication and offsite SaaS backup and archiving
Publication Date: 2010.08.24 EMC IP HLDG CO LLC
  • US7783604B1 patent drawing
  • US7783604B1 patent drawing
  • US7783604B1 patent drawing

AI summary

A data protection and management solution includes a storage application operated in a tenant computer system and a data protection application hosted in a host computer system as a SaaS application. The storage application generates storage efficient backups of a raw data set stored on the tenant computer system and replicates the backups to the SaaS application. The SaaS application stores the backups and provides one or more data protection and management services, such as offsite backup, offsite archiving, and information lifecycle management, to the tenant computer system. In the event of loss or corruption of all or a portion of the raw data set on the tenant computer system, a recovery module of the storage application can be used to generate a recovered version on the tenant computer system of the raw data set based on the backups replicated to the SaaS application.