Heterogeneous Cloud Data Splitting for Security
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Reliability
If data is distributed across multiple cloud storage providers, then security and redundancy are improved, but system complexity worsens
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.
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.
3Speed
If cloud storage is geographically concentrated, then access speed is improved, but vulnerability to localized failures worsens
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.
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.
Data Source
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.


