Distributed buffer memory strategy adaptive switching method based on machine learning and system thereof

An adaptive switching and distributed caching technology, applied in the transmission system, electrical components, etc., can solve the problems of difficult dynamic changes, lack of flexibility and adaptability, easy introduction of subjective factors, etc., and achieve the effect of enhancing accuracy

Active Publication Date: 2011-10-26
山东乾云信息科技集团有限公司
View PDF3 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two shortcomings of this strategy: first, the memory usage is high
Second, when the frequency of data update operations is performed, the communication overhead is large
The advantage of this method is that it is simple to implement, and the execution efficiency of the strategy selection process is high; the disa

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
  • Distributed buffer memory strategy adaptive switching method based on machine learning and system thereof
  • Distributed buffer memory strategy adaptive switching method based on machine learning and system thereof
  • Distributed buffer memory strategy adaptive switching method based on machine learning and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The present invention will be further described below in conjunction with specific example and accompanying drawing.

[0073] Such as Figure 5 As shown, the machine learning-based distributed caching strategy adaptive switching method proposed by the present invention establishes a caching performance model that can accurately describe the current scene through offline learning. The decision-making module decides the optimal caching strategy based on the performance model and online monitoring data, and finally the decision-making execution module realizes the online adaptive switching of the strategy.

[0074] This embodiment adopts the Tpc-W e-commerce benchmark test, which simulates an online network bookstore application, including 14 kinds of affairs, 8 kinds of which relate to database read and write operations, and belong to order-related affairs; 6 kinds Only read operations are involved and are browse-related transactions. TPC-W can mix transactions in diffe...

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 distributed buffer memory strategy adaptive switching method based on machine learning and a system thereof. The method comprise the following steps: carrying out evaluation on each buffer memory strategy based on a reference test, and confirming scene elements influencing buffer memory strategy performance appearance; collecting data set of each buffer memory strategy under different scene elements conditions; training the data set to obtain a buffer memory performance model; and deciding an optimal buffer memory strategy based on buffer memory performance model and on-line monitoring data in cluster environment, and executing buffer memory strategy switching when present buffer memory strategy is inconsistent with the optimal strategy. In the invention, machine learning method is employed to establish the buffer memory performance model which can accurately describes present scene, the model is updated periodically through constructing a performance data warehouse to improve the precision of the model further. Thus the distributed buffer memory strategy adaptive switching method in the invention is adapted to environmental dynamic change well to enhance flexibility and adaptability of buffer memory service.

Description

Technical field [0001] The invention belongs to the field of software technology, and relates to a distributed caching strategy self-adaptive switching method and a system thereof, in particular to a method and a system for constructing a caching performance model through machine learning and then deciding an optimal caching strategy. Background technique [0002] In the cloud computing environment, in order to better cope with the challenges brought by massive data and user requests, and solve the bottleneck problem of large-scale data access faced by traditional databases, distributed caching technology has been introduced to provide users with high performance, high availability, and scalability. data caching service. Distributed cache shortens the distance between clustered object data and applications, and is an important means for cloud platforms to improve application performance. Searchsoa believes that for data-intensive Web applications, if the support of the key ...

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/08
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