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

Method and device for dynamically distributing cluster services

A dynamic allocation and clustering technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of unbalanced distribution of services of remaining cluster nodes and dynamic optimization and adjustment of services, so as to prevent domino effect, balance load, Improve the effect of concurrent services

Inactive Publication Date: 2010-09-01
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF0 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the traditional high-availability static configuration method for cluster services can achieve service takeover, it cannot achieve balanced distribution of takeover services among the remaining cluster nodes, and the traditional method cannot dynamically optimize and adjust services according to load monitoring conditions

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
  • Method and device for dynamically distributing cluster services
  • Method and device for dynamically distributing cluster services
  • Method and device for dynamically distributing cluster services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The applicant noticed through in-depth research that the load change of nodes is a time series with a high degree of self-similarity, so he proposed a dynamic allocation method and device for cluster services, which cleverly uses time series to predict the load of nodes. Monitor the load of each node in the cluster, predict the future load of each node based on historical monitoring data and current monitoring data, and coordinate service distribution in a timely manner according to the prediction results, so as to achieve adaptive load balancing.

[0046] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0047] see figure 1 , which shows a cluster service dynamic configuration device according to an embodiment of the present invention, including a load monitoring module, a performance optimization rule engine, a cluster service management module, and a cluster information library, wherein:

[0048] ...

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 method and a device for dynamically distributing cluster services. The method comprises the following steps of: monitoring the loading condition of each node in a cluster; predicting the future loading condition of each node according to the historical monitoring data and current monitoring data of each node; and developing a service distribution scheme for each node in the cluster according to the predicted future loading condition of each node and a preset service balancing strategy, and regulating service distribution for each node in the cluster according to the developed service distribution scheme. By monitoring the load of the nodes and pre-optimizing the service distribution according to the monitored load, the method can balance the load, enhance concurrent services and reduce the probability of down caused by the overload of the nodes.

Description

technical field [0001] The invention relates to the field of computer clusters, in particular to a method and device for dynamically allocating cluster services. Background technique [0002] The development of high-performance computing technology is accompanied by the development of computer technology, that is to say, since the birth of computer technology, people have been striving for computer systems with higher computing power. In the past few decades, it can be said that the era of continuous innovation of high-performance computer architecture and communication technology, including MPP (Massive Parallel Processing, massive parallel processing structure), SMP (Symmetric Multi-Processor, symmetric multi-processor structure) , clusters and other various architectures and network interconnection technologies. Especially in recent years, cluster technology has developed rapidly and has become one of the mainstream architectures for building supercomputer systems. In t...

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): H04L12/56H04L12/26H04L12/803
Inventor 王通
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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