Cloud storage service client high-efficiency fine-granularity data caching system and method

A cloud storage service and data caching technology, applied in digital transmission systems, transmission systems, data exchange networks, etc., can solve difficult and extensive applications and rapid development, cloud storage services cannot give full play to their advantages, and cloud storage space is limited Local client storage capacity and other issues, to achieve the effect of infinite expansion, saving and full utilization of bandwidth resources, and reducing waiting time

Inactive Publication Date: 2011-04-13
北京兴宇中科科技开发股份有限公司 +1
View PDF4 Cites 72 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above methods directly lead to the user's cloud storage space being limited by the storage capacity of the local client, which cannot truly achieve the goal of allowing cloud storage services to provide unlimited storage capa

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud storage service client high-efficiency fine-granularity data caching system and method
  • Cloud storage service client high-efficiency fine-granularity data caching system and method
  • Cloud storage service client high-efficiency fine-granularity data caching system and method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0037] The specific embodiments of the present invention will be described below with reference to the drawings in the specification.

[0038] The composition structure of the system module of the present invention is as follows figure 1 As shown, the following modules are included:

[0039] Application module 1, which is a program actually running on the operating system and will operate on files stored on cloud storage;

[0040] File system module 2, this module is the file system on the operating system, and the file system of the client mobile storage device adopts the NTFS file system in the Windows operating system;

[0041] User mode file system module 3, this module is a custom file system module, which is used to convert the file system's read and write operations on the disk to the upper layer application of the file system. It is realized by the driver to convert the bottom layer operation of the file system to User mode

[0042] Server 4, including a data server and a metad...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a cloud storage service client high-efficiency fine-granularity data caching system. The system comprises an application program module, a file system module, a server, a virtual network storage module, local mobile storage equipment and a user-mode file system module, wherein the user-mode file system module of a client intercepts reading and writing operation of mobile equipment; judgment is made according to a content of the reading and writing operation; if the read content is locally cached, the content is read out from a local sparse file; if the content is not locally cached, data is requested from a server according to the size of the reading and writing operation and the written data is directly input in a local cache; and a synchronizing thread checks a local data sheet to be synchronized and uploads the data newly written into the client to the server. The invention has the advantage of quickly and efficiently accessing a file in cloud storage under the condition of limited network bandwidth resources.

Description

technical field [0001] The invention belongs to the technical field of computer data storage, in particular to a cloud storage service client high-efficiency fine-grained data caching system and method, which can improve user experience as much as possible and save network bandwidth and server-side calculations when the network bandwidth is low resource. technical background [0002] Cloud storage is a rapidly emerging data service with broad prospects. It allows users to store data in the storage space provided by professional storage service operators. Users can easily access their own data at any time from any location through the network. With the current increase in the amount of personal data and more and more people sharing data, cloud storage services have been widely used, and at the same time, the amount of data in cloud storage is also increasing. Since users still access data in cloud storage through the network at present, and the growth rate of network bandwid...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/08H04L12/56
Inventor 徐涛郭松柳牟宏磊汪东升和晋阳
Owner 北京兴宇中科科技开发股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products