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

A Consistency Maintenance Method of Cached Data Based on Private Cloud

A caching data and consistency technology, applied in electrical components, transmission systems, etc., can solve problems such as cache failure and dynamic migration, and achieve the effect of high execution efficiency and high availability

Active Publication Date: 2020-07-28
FUDAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problem that under the private cloud platform, due to the downtime of the cache nodes or the decrease of user traffic, the cloud controller automatically reduces the number of mounted application server nodes, so that the dynamic migration of hot data in the cache causes the cache to fail, the present invention Provide a system and method for maintaining cache data consistency based on private cloud

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
  • A Consistency Maintenance Method of Cached Data Based on Private Cloud
  • A Consistency Maintenance Method of Cached Data Based on Private Cloud
  • A Consistency Maintenance Method of Cached Data Based on Private Cloud

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] 1. Build a private cloud-based basic system architecture

[0027] The schema is as figure 1 As shown, it is a basic general architecture based on private cloud thinking. Users use mobile phones, computers and other devices to connect to the private cloud through the network. The reverse proxy server in the private cloud distributes user requests to each cloud controller node under it according to the principle of proximity. Multiple cloud controller nodes can be mounted under each cloud controller node. A node controller, the node controller distributes the request to each application server node under it according to the area information when the user registers. Each application server node corresponds to a cache, and the cache acts as an intermediate layer between the data persistence layer and the application layer, which serves to relieve the access pressure for the data persistence layer and improve the data acquisition efficiency of the application layer. When a...

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 private cloud-based cache data consistency maintenance method. The method of the invention is composed of a memory-based address space backtracking algorithm, a memory-based control algorithm and a memory-based operation execution algorithm. The cache-based address space backtracking algorithm is to switch the cache state to when the remote operation is generated; the cache-based control algorithm is to update the cache state when executing the remote operation; the cache-based operation execution algorithm describes the execution logic of the remote operation. The present invention maintains the consistency of data in each cache node under the private cloud, so that the redirected request can directly obtain data from the newly positioned application server node, without a large number of requests breaking through the cache layer and directly accessing the data persistence layer This solves the problem that the original data service cannot guarantee high efficiency in the case of dynamic scaling of the architecture.

Description

technical field [0001] The present invention relates to the technical field of cache data consistency maintenance, in particular to a system and method for cache data consistency maintenance based on a private cloud. Background technique [0002] In today's information age where massive data storage and computing are becoming more and more popular, cloud computing has gradually penetrated into all aspects of the information technology field, and has had a huge impact on the development, deployment and delivery of traditional software. According to the access mode and control mode of cloud computing, it can be divided into three categories: private cloud, public cloud and hybrid cloud. Among them, private cloud is more and more widely used in cloud computing service provision solutions due to its characteristics of customization, flexible deployment, and more efficient and secure data access. In order to ensure that the system under the private cloud platform has a certain l...

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): H04L29/08
CPCH04L67/1095H04L67/1097H04L67/5682
Inventor 顾宁程沛卢暾丁向华
Owner FUDAN UNIV
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