Object Tiering System Bundles Data for Cloud Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual computing systems face inefficiencies in resource utilization and performance due to their configuration and operation, particularly in managing data storage across local and cloud environments.

Innovation Solution

An object tiering system that ingests data objects, maps them into regions based on commonality such as tiering dates, and transfers these regions efficiently from a local store to a cloud store, enabling flexible and scalable storage management by sharding data and metadata across multiple clouds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of stationary object

If data objects are transferred individually from local store to cloud store, then storage capacity is increased, but transfer time and system complexity increase

Engineering Contradiction:
Improvestorage capacityVSAvoidtransfer time
Core Design Contradiction:
Volume of stationary objectVSLoss of time

Solution Approach 1:

The patent combines multiple data objects into a single data bundle for transfer. The system identifies multiple data objects eligible for cloud storage, groups them together into one bundle, and transfers the entire bundle in a single operation. This merging approach maintains the benefit of increased storage capacity while dramatically reducing transfer time by eliminating repeated individual transfer operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary identification and grouping of data objects into bundles before the actual transfer to cloud storage occurs. By pre-processing the data objects and organizing them into bundles in advance, the system prepares the transfer workload optimally, reducing the time required during the actual transfer phase and improving overall efficiency.

Inventive Principle:
Principle #10Preliminary action

2Volume of stationary object

If data objects are transferred individually from local store to cloud store, then storage capacity is increased, but device complexity increases

Engineering Contradiction:
Improvestorage capacityVSAvoidsystem complexity
Core Design Contradiction:
Volume of stationary objectVSDevice complexity

Solution Approach 1:

The patent combines multiple data objects into a single data bundle for transfer. The system identifies multiple data objects eligible for cloud storage, groups them together into one bundle, and transfers the entire bundle in a single operation. This merging approach maintains the benefit of increased storage capacity while dramatically reducing transfer time by eliminating repeated individual transfer operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements a universal data bundle structure that can accommodate multiple different data objects with varying characteristics. This multi-functional bundle approach allows the same transfer mechanism to handle diverse data types and sizes uniformly, simplifying the system architecture by providing a single standardized interface for data ejection rather than requiring separate handling logic for each individual object.

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

3Adaptability or versatility

If data is sharded across multiple clouds, then storage flexibility is improved, but management complexity increases

Engineering Contradiction:
Improvestorage flexibilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements segmentation by dividing data into bundles that can be distributed across multiple cloud storage locations. Each data bundle can be independently managed and placed in different cloud environments based on requirements. This segmentation provides the flexibility to shard data across multiple clouds while maintaining manageable units that can be handled independently, reducing the complexity of managing distributed data across multiple cloud providers.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12001872B2Object tiering from local store to cloud store
Publication Date: 2024.06.04 NUTANIX INC
  • US12001872B2 patent drawing
  • US12001872B2 patent drawing
  • US12001872B2 patent drawing

AI summary

An object tiering system transfers or tiers data objects from a data store to a cloud store. The system includes a processor and a memory having stored instructions that, when executed by the processor, cause the processor to ingest a first plurality of data objects in the data store, map a second plurality of data objects having a common tiering date to a region, and upon reaching the common tiering date, transfer the region to the cloud store. In some embodiments, the mapping is done a priori when each data object is ingested or at a first time before the common tiering date. In some embodiments, the common tiering date is a second time for transferring the second plurality of data objects from the data store to the cloud store. In some embodiments, the first plurality of objects includes the second plurality of objects.