Cloud Runbook for Virtual Office Replication and Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote backup systems face challenges in determining the content of snapshots and incremental files, making it difficult for system administrators to select appropriate backups for recovering machine states or applications, leading to expensive and time-consuming restoration processes.

Innovation Solution

The method involves creating a runbook that specifies configurations and dependencies for virtual machines, which is used to establish a cloud-based virtual office, allowing for the replication and restoration of virtual machines in a cloud environment, enabling efficient failover and recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional backup systems store snapshots and incremental files in cloud environments, then data backup capacity is improved, but system administrators cannot determine the content included in the snapshots or incremental files, making it difficult to select appropriate backups for recovery

Engineering Contradiction:
Improvebackup data capacityVSAvoidbackup content information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent introduces an intermediary system that indexes and catalogs backup data stored in cloud environments. This intermediary layer maintains metadata about the content of snapshots and incremental files, allowing system administrators to query and identify appropriate backups for recovery without directly accessing or analyzing the actual backup data. The intermediary acts as a mediator between the storage system and the administrator, providing information about backup contents while the data remains stored elsewhere.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If system administrators perform restoration of file system backups, then data recovery is achieved, but the process is expensive and time-consuming

Engineering Contradiction:
Improvedata recovery capabilityVSAvoidrestoration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-indexing and cataloging all backup data before restoration is needed. The system creates and maintains an index of backup contents, metadata, and availability information in advance. When restoration is required, administrators can quickly query the pre-prepared index to identify suitable backups and initiate restoration, eliminating the need to analyze raw backup data during the recovery process. This preliminary preparation significantly reduces both the time and cost of restoration operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If cloud-based virtual machines are established with configurations and dependencies, then virtual office replication is improved, but system complexity increases

Engineering Contradiction:
Improvevirtual office replication capabilityVSAvoidsystem configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs copying by creating and maintaining templates or blueprints of virtual machine configurations and their interdependencies. Instead of manually configuring each virtual machine from scratch, the system creates a master template that captures the complete configuration state, including hardware specifications, software settings, and dependency relationships. This template can then be copied and instantiated multiple times to replicate virtual offices, ensuring consistency while reducing the complexity of individual configuration tasks. The copying mechanism handles the complexity centrally in the template rather than distributed across multiple individual configurations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10284437B2Cloud-based virtual machines and offices
Publication Date: 2019.05.07 EFOLDER INC
  • US10284437B2 patent drawing
  • US10284437B2 patent drawing
  • US10284437B2 patent drawing

AI summary

Cloud-based virtual machines and offices are provided herein. Methods may include establishing a cloud-based virtual office using a runbook that is pre-configured with computing resource settings for VMs as well as VM dependencies and sequences that create the virtual office or virtual private cloud. Multiple runbooks can be created to cover various scenarios such as disaster recovery and sandbox testing, by example.