Network Storage Server Cloud Data Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited storage capacity of home electronic apparatuses necessitates an effective method for utilizing resources for data storage, particularly in the context of multimedia and network technology advancements.
Innovation Solution
A network storage server that receives file transmission requests, obtains information about cloud storage, retrieves files from cloud storage, and transmits them to external devices, while also allowing files to be stored in cloud storage from local devices, utilizing a controller, storage, and transceiver components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If home electronic apparatuses use local storage, then data access speed is improved, but storage capacity is limited
Solution Approach 1:
The network storage server acts as an intermediary between home electronic apparatuses and cloud storage services. It receives file transmission requests from external apparatuses, obtains cloud storage information, retrieves files from cloud storage, and transmits them to the requesting device. This mediator approach allows local devices to access cloud storage resources as if they were locally stored, achieving both fast access and expanded capacity.
2Quantity of substance
If cloud storage is used directly, then storage capacity is improved, but access complexity increases
Solution Approach 1:
The network storage server autonomously manages the complexity of cloud storage access. It automatically obtains cloud storage information, determines whether files are stored locally or in the cloud, selectively requests files from cloud storage, and handles transmission to external apparatuses. This self-service mechanism shields users from complexity while providing expanded storage capacity.
3Speed
If files are cached in network storage server, then access speed is improved, but server storage requirements increase
Solution Approach 1:
The network storage server implements selective caching by determining whether files are already stored locally before attempting to retrieve them from cloud storage. This partial action approach caches only frequently accessed or necessary files locally, improving access speed for those files while avoiding unnecessary consumption of server storage volume for all files.
Data Source
AI summary
A method of storing data includes receiving, by a network storage server, a request for transmitting a file from an external apparatus; obtaining information about a cloud storage, in which the file is stored; receiving the file from the cloud storage, based on the information about the cloud storage; and transmitting the received file to the external apparatus.


