Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data caching method of cloud storage system

A cloud storage and cloud storage service technology, applied in the transmission system, electrical components, etc., can solve the problems of cloud storage service download, cloud storage data unavailable, user opacity, etc., to speed up the response speed, reduce network overhead, and better The effect of user experience

Active Publication Date: 2011-04-27
广东赛特斯信息科技有限公司
View PDF4 Cites 75 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such a strategy has the following obvious disadvantages: 1. Inefficiency in accessing cloud storage data: when the cloud storage system accesses cloud storage services, it needs to download all cloud storage data to the client indiscriminately. Carrying out the corresponding operation makes the user need to spend a lot of time waiting for the download process, and if the user only needs to operate a small file, but has to download all the data from the cloud storage service; 2. It is opaque to the user: the user It is not possible to access cloud storage data like accessing local file system data. You need to open the corresponding cloud storage system every time and perform data synchronization before you can access cloud storage data; 3. It is too sensitive to network status. If cloud storage If a network failure occurs when the system requests data from the cloud storage service, all cloud storage data will be unavailable;

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
  • Data caching method of cloud storage system
  • Data caching method of cloud storage system
  • Data caching method of cloud storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] A data caching method of a cloud storage system proposed by the present invention is described in detail in conjunction with the accompanying drawings and embodiments as follows:

[0027] The present invention uses flash disk (or uses storage media such as SIM card, SSD disk) as the carrier of cloud file system, and flash disk is divided into system area and data area, stores operating system in the system area, and computer starts from flash disk; The data area is further divided into a local data cache and a metadata database. The local data cache stores the data block cache files obtained from the cloud storage service, and the metadata database is used to record the description information of the cloud storage data;

[0028] The cloud storage system in the method includes a dynamically loadable kernel module, a network communication module, and an execution module capable of cache management; the method includes the following steps:

[0029] 1) Use a flash disk as t...

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 relates to a data caching method of a cloud storage system, belonging to the technical field of computer data storage. The method comprises the steps of: taking a flash disk as a carrier of the cloud storage system, starting a computer from the flash disk and loading an operation system in a system area of the flash disk into a memory of the computer; scanning data block caching files in a local data caching area by the cloud storage system and storing each obtained data block caching file in the memory; capturing the operation commands of an upper application program by the cloud storage system through a virtual file system layer, wherein the operation commands comprise the steps of creating the files, modifying the files, reading the files and deleting the files, and the new data blocks formed after the operation are cached in the local data caching area in file form; and storing the formed new data block caching files to a cloud storage server by a network communication module and obtaining data block caching files from the cloud storage server when the needed data block caching files do not exist in the local data caching area. The method improves the response speed and realizes the access of the cloud storage data under the situation of off-network.

Description

technical field [0001] The invention belongs to the technical field of computer data storage, and in particular relates to a method for caching data in a cloud storage system. Background technique [0002] With the rapid development of information technology, the degree of social informatization is getting higher and higher, and the digital information owned by individuals is also growing explosively. Under this background, storage devices have become an indispensable tool in people's daily life. However, various complicated storage devices also bring many problems, such as how to ensure data consistency between multiple storage devices for individual users, how to ensure the safety and reliability of data stored in all storage devices, and how to solve the limited space of storage devices. Wait. Therefore, how to provide an efficient, easy-to-manage, and dynamically growing storage service has become a hot research topic. [0003] The rapid development of computer network...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 汪东升石伟
Owner 广东赛特斯信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products