Operating system bus and balancing method supporting online expansion and retraction of components

A cloud operating system and component technology, applied in the field of cloud computing, can solve the problems of lack of efficient queue group routing mechanism, lack of balanced heterogeneous node load initialization data distribution method and runtime adjustment method, and a large amount of data movement overhead. The effect of guaranteeing scalability

Inactive Publication Date: 2013-09-11
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Lack of an efficient queue group routing mechanism, the efficiency of the keyword-based tree routing algorithm is affected by the expansion of the keyword scale, and the routing algorithm based on the Hash function will generate a large amount of data movement overhead when nodes join and exit;
[0007] For component processing clusters, there is a lack of initialization data distribution methods and runtime adjustment methods to balance the load of heterogeneous nodes

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
  • Operating system bus and balancing method supporting online expansion and retraction of components
  • Operating system bus and balancing method supporting online expansion and retraction of components
  • Operating system bus and balancing method supporting online expansion and retraction of components

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] A cloud operating system bus and equalization method that supports online scaling of components according to the present invention will be described in detail below in conjunction with the accompanying drawings.

[0033] attached figure 1 It is an embodiment of the cloud operating system bus architecture that supports online scaling of components in the present invention. Such as figure 1 As shown, this embodiment mainly includes the following modules:

[0034] The component management module is responsible for managing the metadata information of each component component, and supports component management operations such as registration, deletion, modification, and query. Among them, a component is a triplet {name, functional and non-functional description, service collection}; a service is a Quad {name, message protocol, parameter list, key name}.

[0035] The queue management module is responsible for establishing, deleting and adjusting component message queue ...

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 provides an operating system bus and a balancing method supporting online expansion and retraction of components. An operating system bus structure comprises a component management module, a queue management module, a massage router, a node monitoring module, a component processing cluster and a component client side. The balancing method comprises an initialization stage and an operation stage. Compared with the prior art, the operating system bus and the balancing method supporting online expansion and retraction of the components have the advantages of overcoming the defects that the prior art cannot support the components to deploy cluster dynamics and rapid expand and retract, solving the load inclination problem caused by heterogeneous nodes and hot spot data and improving a loose coupling and componentized cloud operating system architecture.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a cloud operating system bus and an equalization method that supports online scaling of stateful component clusters. Background technique [0002] With the rise of cloud computing, traditional data centers are rapidly transforming into cloud data centers. The cloud operating system plays an important role in the four stages of data center evolution from primary form to advanced form: physical resource base integration, physical and application virtualization integration, automated centralized management, and data center collaborative services. The cloud operating system is responsible for the intermediate functions of the upper interface application and the lower scheduling management hardware. It integrates a large number of heterogeneous devices into a standard and unified logical resource pool, and dynamically schedules them for cloud applications to complete services ...

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 LANGCHAO ELECTRONIC INFORMATION IND CO 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