Cloud Storage Gateway With Local Cache for Secure Low-Latency Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage solutions face challenges with large-scale hardware storage needs, which occupy significant physical space and incur operational overheads, while remote storage systems suffer from data security and latency issues.
Innovation Solution
A gateway system that integrates local cache memory and cloud-based storage servers into a virtual disk, allowing for dynamically adjustable and configurable storage volumes, using cluster blocks for efficient data management and cryptographic operations for security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If local hardware storage is scaled to meet data storage demand, then storage capacity is improved, but physical space requirement increases
Solution Approach 1:
The patent implements a hierarchical storage architecture where local cache memory stores frequently accessed data while remote cloud storage provides additional capacity. The local storage system is nested within the cloud storage infrastructure, allowing the system to utilize both local and remote storage resources in a layered manner to meet storage demands without proportionally increasing physical footprint.
Solution Approach 2:
The patent transitions from purely local horizontal storage expansion to a vertical dimension by integrating cloud-based remote storage. This dimensional shift allows the system to access storage capacity across network infrastructure rather than only within local hardware boundaries, effectively decoupling storage capacity growth from physical space consumption.
2Quantity of substance
If remote storage is used to expand storage capacity, then storage capacity is improved, but operational overhead increases
Solution Approach 1:
The patent introduces a gateway server as an intermediary between the client computer system and remote cloud storage. This gateway manages the complexity of remote storage operations by providing a simplified interface, handling data transfer coordination, and abstracting the user from the underlying remote storage infrastructure, thereby reducing operational overhead while maintaining expanded storage capacity.
3Quantity of substance
If remote storage is used to expand storage capacity, then storage capacity is improved, but data security and latency deteriorate
Solution Approach 1:
The patent applies local quality by storing frequently accessed data in local cache memory while using remote cloud storage for less frequently accessed data. This differentiation ensures that critical data operations occur locally with minimal latency, while the remote storage infrastructure provides additional capacity without significantly impacting overall system performance or security.
Solution Approach 2:
The gateway server acts as a security intermediary between local and remote storage systems, managing authentication, encryption, and data transfer protocols. This intermediary layer ensures that data security measures are implemented consistently across both local and remote storage connections, mitigating the security risks associated with remote storage access.
4Adaptability or versatility
If storage volume is made dynamically adjustable, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent implements dynamic storage volume adjustment by allowing the system to automatically allocate and de-allocate storage resources between local and remote storage based on real-time demands. The gateway server dynamically manages the storage volume configuration, enabling flexible adaptation to changing data storage requirements without manual intervention or complex reconfiguration procedures.
Data Source
AI summary
The systems and methods disclosed herein transparently provide an improved scalable cloud-based dynamically adjustable or configurable storage volume. In one aspect, a gateway provides a dynamically or configurably adjustable storage volume, including a local cache. The storage volume may be transparently adjusted for the amount of data that needs to be stored using available local or cloud-based storage. The gateway may use caching techniques and block clustering to provide gains in access latency compared to existing gateway systems, while providing scalable off-premises storage.


