Hybrid Cloud VM Backup and Restore via Microservice

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data protection technologies lack an efficient solution for hybrid cloud environments, where application and virtual machine backups are stored across both on-premise data centers and cloud-based storage, and do not facilitate seamless restoration between these environments.

Innovation Solution

The implementation of a hybrid cloud protection system that allows for the selection of applications or virtual machines from a cloud interface to restore data from cloud-based backups to on-premise storage, and vice versa, using a connector module and cloud manager to manage policies, replication, and metadata services for consistent backups and restoration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data protection is implemented using conventional technologies in hybrid cloud environments, then on-premise data centers can store backups, but seamless restoration between on-premise and cloud environments is not achieved

Engineering Contradiction:
Improvedata protectionVSAvoidrestoration flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements a universal protection framework where a single backup infrastructure serves both on-premise and cloud environments. The cloud-based storage system can store backups from on-premise data centers and also serve as a restoration source, enabling the same system to perform multiple functions (backup storage, restoration source, and cross-environment data transfer) without requiring separate conventional protection systems for each environment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a cloud-based storage system as an intermediary between on-premise data centers and cloud environments. This intermediary component enables seamless restoration by acting as a bridge that can receive backups from on-premise systems and deliver restorations to both on-premise and cloud destinations, solving the limitation of conventional technologies that cannot facilitate cross-environment restoration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If backups are stored across both on-premise data centers and cloud-based storage, then data protection coverage is improved, but management complexity increases

Engineering Contradiction:
Improvedata protection coverageVSAvoidsystem management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges the management of on-premise and cloud-based backup storage into a single unified cloud-based storage system. Instead of managing separate backup infrastructures for on-premise and cloud environments, the patent combines these into one integrated system that handles both storage locations through a common interface and management plane, thereby improving protection coverage while reducing management complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cloud-based storage system performs multiple functions including storing backups from on-premise data centers, serving as a restoration source for both on-premise and cloud environments, and providing a unified management interface. This multi-functionality allows the system to extend data protection coverage across hybrid environments without proportionally increasing management complexity, as a single system handles all protection and restoration operations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If conventional data protection technologies are used, then existing on-premise systems can be protected, but efficient protection for hybrid cloud environments is not achieved

Engineering Contradiction:
Improveon-premise system protectionVSAvoidprotection efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The cloud-based storage system acts as an intermediary that enables efficient protection for hybrid cloud environments while maintaining protection for existing on-premise systems. This intermediary component allows the system to efficiently manage backups across both on-premise and cloud environments through a single interface, improving productivity by eliminating the need for separate protection mechanisms for each environment while preserving existing on-premise system protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230418651A1Hybrid Cloud Based Protection for Applications and Virtual Machines
Publication Date: 2023.12.28 NETAPP INC
  • US20230418651A1 patent drawing
  • US20230418651A1 patent drawing
  • US20230418651A1 patent drawing

AI summary

Methods and systems for applications and/or virtual machines (“VM”) are provided. As an example, one method includes registering a storage system configured to store data for a VM; creating a policy for the VM for generating a VM backup by a storage management system interfacing with the storage system and a cloud-based microservice; storing, by the cloud-based micro-service, a copy of the VM backup at a cloud-based storage; receiving, by the cloud-based micro-service, an indication from the storage management system of a successful execution of a pre-restore operation upon unregistering the VM from a VM management system; and copying, by the cloud-based micro-service, VM data from the VM backup stored at the cloud-based storage to the storage system for executing a restore operation to restore the VM backup at the storage system.