Cache expansion method, device and storage medium based on cloud storage architecture

A cloud storage and cache capacity technology, applied in the field of cloud computing, can solve the problems of system performance degradation, inability to meet the expansion method, and cache hit rate reduction, and achieve the effect of efficient online capacity expansion.

Active Publication Date: 2022-08-02
CHINA TELECOM CORP LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the limitation of the cache size, cached data is time-sensitive, and expired data will be cleared out of the cache
As the data volume of the business system increases, the cache hit rate gradually decreases, resulting in a decrease in system performance
In order to ensure that the system performance does not decline, it is often necessary to increase the cache hit rate by increasing the cache capacity after the system is interrupted, but the existing expansion methods cannot meet the business scenarios that must work 7*24 hours a day

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
  • Cache expansion method, device and storage medium based on cloud storage architecture
  • Cache expansion method, device and storage medium based on cloud storage architecture
  • Cache expansion method, device and storage medium based on cloud storage architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the disclosure are illustrated. The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, but not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.

[0030] In the following, "first", "second", etc. are only used for description and distinction, and have no other special meanings.

[0031] figure 1 It is a schematic flowchart of an embodiment of the method for expanding cache capacity based on cloud stor...

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 present disclosure provides a cache expansion method, device and storage medium based on a cloud storage architecture, wherein the method includes: formatting the cache medium, generating a cache, and setting a management area and a block group in the cache; Formatting, so that the block group contains metadata area and data area; the data area of ​​all block groups is formed into a continuous logical address space provided to the client; when receiving an online expansion command, the newly added block is formatted Group and modify management data in the management area. The method, device and storage medium of the present disclosure solve the problem that traditional capacity expansion can only be achieved by increasing the number of blocks in the block group by dividing the cache in a block group manner and expanding the capacity in units of block groups during expansion. To solve the problem of capacity expansion, on the premise that the client business is not interrupted, the cache can be efficiently expanded online without additional data migration.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, and in particular, to a cache expansion method, device and storage medium based on a cloud storage architecture. Background technique [0002] At present, in the design of cloud storage architecture, the system performance is improved by accelerating data access through caching. Due to the limitation of the cache size, the cached data is time-sensitive, and expired data will be cleared out of the cache. As the amount of data in the business system increases, the cache hit rate gradually decreases, resulting in degraded system performance. In order to ensure that the system performance does not degrade, it is often necessary to increase the cache hit rate by increasing the cache capacity after the system is interrupted. However, the existing capacity expansion method cannot meet the business scenarios that must work 7*24 hours a day. SUMMARY OF THE INVENTION [0003] In view of...

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 Patents(China)
IPC IPC(8): H04L67/568H04L67/5682H04L67/1097H04L41/0896
CPCH04L67/1097H04L41/0896H04L67/5682H04L67/568
Inventor 李嫚胡军军王保中胡颖茂丘晖
Owner CHINA TELECOM CORP LTD
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