Heterogeneous Cloud Data Splitting for Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud storage systems face security and data loss issues due to single-point vulnerabilities, where compromised or inaccessible storage can lead to unauthorized access and data loss, especially when sensitive information like passwords is stored in a single location.

Innovation Solution

Implementing a heterogeneous cloud storage system where data is split and stored across multiple cloud storage providers, geographically separated, using RAID configurations and data distribution applications to ensure redundancy and security, with RAID management applications structuring the storage as a redundant array of independent disks across different vendors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data is stored in a single cloud storage location, then storage simplicity is improved, but security and vulnerability to data loss worsen

Engineering Contradiction:
Improvestorage simplicityVSAvoidsecurity and data protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides data into multiple segments or parts and stores them in different cloud storage locations maintained by different entities. This segmentation approach maintains storage simplicity from the user perspective while improving security, as compromising one storage location only exposes partial data rather than the complete dataset.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data is distributed across multiple cloud storage providers, then security and redundancy are improved, but system complexity worsens

Engineering Contradiction:
Improvesecurity and redundancyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a storage controller as an intermediary component that manages data distribution across multiple cloud storage providers. This intermediary handles the complexity of coordinating with multiple vendors, managing data placement, and coordinating recovery operations, thereby shielding the user from system complexity while maintaining security and redundancy benefits.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The storage controller performs multiple functions including data segmentation, distribution across different cloud providers, coordination of recovery operations, and management of RAID configurations. This multi-functional approach consolidates complexity into a single component that can be managed uniformly, reducing overall system complexity while maintaining reliability.

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

3Speed

If cloud storage is geographically concentrated, then access speed is improved, but vulnerability to localized failures worsens

Engineering Contradiction:
Improveaccess speedVSAvoidresistance to localized failures
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments data storage across geographically distributed cloud storage locations, ensuring that no single geographic location holds the complete dataset. This approach maintains acceptable access speeds through local caching and RAID configurations while providing resistance to localized failures such as natural disasters or regional outages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds the geographic dimension to data distribution by storing data segments in cloud storage locations separated by significant distances (e.g., at least 10 kilometers apart). This spatial distribution across different geographic dimensions protects against localized failures while maintaining system accessibility through networked connectivity.

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

Data Source

PatentUS10171585B2Method, system, and computer program product for distributed storage of data in a heterogeneous cloud
Publication Date: 2019.01.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10171585B2 patent drawing
  • US10171585B2 patent drawing
  • US10171585B2 patent drawing

AI summary

Provided are a method, a system, and a computer program product in which a computational device stores a first part of data in a first cloud storage maintained by a first entity. A second part of the data is stored in a second cloud storage maintained by a second entity.