Consistency Group Snapshots Through Control-Plane Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems face inefficiencies and high costs due to the reliance on centralized storage arrays, which require extensive infrastructure, are prone to errors, and lack flexibility in managing distributed resources, leading to suboptimal performance and maintenance challenges.

Innovation Solution

A decentralized data storage system utilizing unexploited Direct Attached Storage (DAS) resources across multiple servers, managed by an orchestrator that orchestrates storage stack components and standard OS components, enabling efficient data management and redundancy without the need for a dedicated storage array.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized storage arrays are used to provide data storage and backup capabilities, then data storage and management services can be provided, but extensive infrastructure and computing capacity are required, increasing cost and complexity

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidstorage infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized storage array into distributed storage components across multiple servers. Each server manages its own storage locally (Direct Attached Storage), eliminating the need for a centralized storage array and its associated complex infrastructure. This segmentation reduces overall system complexity while maintaining data storage reliability through distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service by allowing each server to manage its own storage independently without requiring centralized storage array services. The servers autonomously handle storage operations, reducing the infrastructure needed for centralized management and lowering overall system complexity while maintaining reliable data storage capabilities.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If centralized storage arrays are used to provide storage services, then data management functions can be consolidated, but the system becomes more prone to errors and maintenance challenges

Engineering Contradiction:
Improvestorage management easeVSAvoidsystem error resistance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

By segmenting storage management from centralized to distributed, the patent reduces the single point of failure and error propagation that occurs in centralized systems. Each server independently manages its storage, reducing system-wide error impact and improving reliability while maintaining ease of operation through local autonomy.

Inventive Principle:
Principle #1Segmentation

3Reliability

If dedicated storage array hardware is used, then storage services can be provided with specialized capabilities, but flexibility in managing distributed resources is reduced

Engineering Contradiction:
Improvestorage service reliabilityVSAvoiddistributed resource flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes servers universal by enabling them to perform both compute and storage functions through Direct Attached Storage. This eliminates the need for dedicated storage array hardware, providing flexibility in managing distributed resources while maintaining storage service reliability through the universal capabilities of standard servers.

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

4Quantity of substance

If storage arrays use multiple drives in a collection, then large data storage capacity can be achieved, but significant computing capacity and metadata infrastructure are required

Engineering Contradiction:
Improvestorage capacityVSAvoidmetadata infrastructure complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the metadata management function from the storage capacity function. Each server independently manages its own storage metadata locally, eliminating the need for extensive centralized metadata infrastructure. This allows achieving large storage capacity through distributed drives while significantly reducing metadata infrastructure complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12450135B2Consistency group distributed snapshot method and system
Publication Date: 2025.10.21 VOLUMEZ TECH LTD
  • US12450135B2 patent drawing
  • US12450135B2 patent drawing
  • US12450135B2 patent drawing

AI summary

A data storage method and system comprising: at least two servers that comprise a storage volume and configured to run an operating system designated to host data accessible and exposable over a data plane (DP) network, at least one orchestrator configured to interact with each of said servers and designated to control a control plane (CP) of said DP network, wherein each server is configured to manage its own DP components, wherein the orchestrator is configured to utilize the CP in order to take at least one consistency group snapshot, and further configured to manage an suspension and resumption in order to provide a consistent snapshotting of the volumes in a particular point in time.