Multilayer Storage Data Distribution via Ensemble Learning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional software as a service techniques leave remote data vulnerable to security attacks and privacy breaches, as they do not effectively distribute and secure file data across multiple layers of a multilayer storage infrastructure, making it susceptible to unauthorized access.
Innovation Solution
The method involves applying an ensemble learning model to devise a data distribution technique based on user contextual information, encrypting the file data, and dividing it among a cloud computing layer, a fog computing layer, and a local computing layer using hash transformation and cyclic error correcting codes, ensuring secure storage and restoration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If file data is stored in a conventional software as a service manner, then storage simplicity is maintained, but data security deteriorates due to vulnerability to security attacks and privacy breaches
Solution Approach 1:
The patent divides file data into multiple fragments and distributes them across different storage layers (cloud computing layer, fog computing layer, and local computing layer). This segmentation ensures that no single layer holds the complete data, thereby enhancing security while maintaining a manageable storage infrastructure through automated distribution mechanisms.
Solution Approach 2:
The patent introduces a multilayer storage architecture that adds vertical dimensionality to traditional flat storage. By organizing data across cloud, fog, and local layers with different security characteristics, the system achieves enhanced security without proportionally increasing operational complexity, as each layer serves specific functional purposes.
2Reliability
If data is distributed across multiple layers, then security against unauthorized access improves, but data access complexity increases
Solution Approach 1:
The patent introduces a data distribution technique as an intermediary mechanism that automatically manages data fragmentation and reconstruction across layers. This intermediary handles the complexity of multilayer data access, allowing users to retrieve complete data through simplified operations while maintaining strong security through distributed storage.
Solution Approach 2:
The system employs feedback mechanisms where the data distribution technique continuously monitors and adjusts data placement and retrieval operations across layers. This feedback loop optimizes access paths and reconstructs data efficiently, maintaining ease of operation despite the underlying multilayer complexity.
3Reliability
If encryption is applied to file data, then data security improves, but data restoration complexity increases
Solution Approach 1:
The patent applies encryption to file data before distributing it across storage layers. This preliminary encryption action ensures that data remains secure throughout the distribution and storage process. The decryption and restoration processes are automated through the data distribution technique, which pre-configures the restoration logic to handle encrypted data reconstruction across layers.
Data Source
AI summary
Techniques are described relating to data distribution and security in a multilayer storage infrastructure. An associated computer-implemented method includes receiving file data associated with a user for storage in a managed services domain, applying an ensemble learning model to devise a data distribution technique for the file data based upon contextual information associated with the user, and encrypting the file data. The method further includes, based upon the data distribution technique, dividing the file data to store among a cloud computing layer, a fog computing layer, and a local computing layer by performing a hash transformation and applying at least one cyclic error correcting code. In an embodiment, the method further includes receiving a data access request associated with the file data, authenticating the data access request, and restoring the file data via decryption.


