Semantic Model for Distributed Cloud Storage Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing distributed storage across geographically dispersed data centers poses challenges related to access times, processing costs, and load balancing, particularly due to varying access demands and geographical distances.

Innovation Solution

A method for storage resource management using semantic modeling in a cloud processing environment, where data is modeled according to a semantic model such as RDF or OWL, stored across multiple sites, and accessed to service queries efficiently, exceeding processing thresholds at local sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is stored and processed at local sites in a distributed cloud environment, then access speed and data availability are improved, but data consistency and coherence across geographically dispersed sites deteriorate

Engineering Contradiction:
Improvedata access speedVSAvoiddata consistency
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent introduces a semantic model as an intermediary layer that sits between the distributed data stores at different sites. This semantic model provides a unified view and coordination mechanism that enables fast local access while maintaining global data consistency through semantic relationships and constraints defined in the model.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data management system into autonomous local sites that can operate independently for fast access, while the semantic model provides the coordination framework. Each site can cache and process data locally without waiting for other sites, yet the semantic model ensures overall coherence across the distributed system.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data is distributed across multiple geographically dispersed sites, then data availability and access localization are improved, but bandwidth consumption and processing costs increase

Engineering Contradiction:
Improvedata availabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by allowing each distributed site to maintain local copies of data and make autonomous access decisions based on local conditions. The semantic model enables sites to determine what data can be accessed locally versus what requires remote access, optimizing bandwidth usage while maintaining data availability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The semantic model performs preliminary action by pre-defining data relationships, constraints, and access patterns. This allows the system to predict and prepare data access operations in advance, reducing the need for frequent bandwidth-intensive communications while maintaining data availability across sites.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If large amounts of data are processed at a single location, then processing simplicity is maintained, but processing capacity and access time performance deteriorate

Engineering Contradiction:
Improveprocessing architecture simplicityVSAvoidprocessing capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent adds a semantic modeling dimension to the traditional data processing architecture. Instead of simply distributing data across multiple locations (spatial dimension), the semantic model provides a logical dimension that coordinates these distributed resources, enabling the system to maintain simplicity in the semantic layer while achieving high processing capacity through distributed execution.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The semantic model serves multiple functions simultaneously: it provides data definition, constraint enforcement, query optimization, and coordination across distributed sites. This multi-functionality allows the system to maintain a relatively simple processing architecture while achieving high processing capacity through the versatile semantic layer.

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

Data Source

PatentUS8972405B1Storage resource management information modeling in a cloud processing environment
Publication Date: 2015.03.03 EMC IP HLDG CO LLC
  • US8972405B1 patent drawing
  • US8972405B1 patent drawing
  • US8972405B1 patent drawing

AI summary

A system is provided for managing data sets in a cloud processing and/or federated environment. In an embodiment, the system described herein may be used in connection with cloud processing of big data sets. The term “big data,” as used herein, may be generally defined to describe data sets so large and complex that they become difficult to work with using on-hand database management tools. The system described herein enables the persistent storage of semantic technology statements for big data sets for processing in a cloud processing and/or federated environment.