Distributed architecture method applied to visual data pushing platform

A distributed architecture and data push technology, applied in electrical components, transmission systems, etc., can solve problems such as system response speed decline, limited network support, network card throughput, and inability to cope with system shocks, reducing hardware costs, The effect of alleviating the waiting phenomenon

Active Publication Date: 2014-10-29
SICHUAN ZHONGDIAN AOSTAR INFORMATION TECHNOLOGIES CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the application field of data visualization, the front-end for data display and the back-end push service for providing data mostly adopt common C / S structure, and data transmission is based on TCP / IP protocol. There are many performance bottlenecks in this method, which can be supported The display front end is relatively limited, and there is a single point of failure. Once the performance reaches the limit during the application process, automatic expansion cannot be achieved, and the expansion can only be performed by high-cost means such as upgrading hardware.
Even if the asynchronous non-blocking multi-threaded IO mode like Netty is adopted, it cannot cope with the impact of large concurrency and large data transmission on the system due to factors such as hardware and network of single-node architecture.
[0003] At present, the use of asynchronous non-blocking multi-threading for data exchange can effectively improve the concurrency capability of the system, but the support capability of the system is ultimately limited by the throughput of the network and network card in the single-node mode. In a large concurrency scenario, the system response Severe slowdown and poor performance
At the same time, it is limited by the hardware resources of the server where it is located. If the performance cannot meet the needs of the business scenario, the vertical expansion method of upgrading the hardware can only be adopted. Adversely affect the user's use

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 architecture method applied to visual data pushing platform
  • Distributed architecture method applied to visual data pushing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] The method in this embodiment includes the following steps:

[0036] (1) Carry out the basic deployment of the visualized structure;

[0037] The basic deployment of the visualization structure consists of the following steps:

[0038] (1.1) First start message routing and listen to a service port;

[0039] (1.2) Configure the main control service port of display, that is, the listening port started in the previous step. This configuration is modified in display / config / components-default.xml;

[0040] (1.3) After the configuration is complete, start the display playback node service. After the playback node service is started, it will send a registration signal to the message routing, register a message communication channel, and prepare for the push of subsequent messages;

[0041](1.4) Start the client player, configure the IP and port of the message routing, and connect to the message routing service. When the client plays a multi-screen large screen, it will first...

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 distributed architecture method applied to a visual data pushing platform. The distributed architecture method comprises the following steps of: (1) carrying out basic deployment; (2) carrying out distributed deployment; (3) carrying out data organization by using a visual grouping method; (4) establishing a main control node, and arranging at least two data nodes under the main control node; (5) acquiring one data node with the minimum load to process; (6) after the operation is successful, establishing mapping between the data node and a sub-picture, and establishing mapping between the sub-picture and a client. According to the method disclosed by the invention, a front-end request is processed by a plurality of the data nodes, a concurrence pressure can be shared, and the waiting phenomenon due to concurrence is effectively alleviated; due to automatic expansion and disaster recovery capacities, a dynamic adjustment can be carried out by means of newly adding or closing the data nodes when a system load is changed, the whole adjustment does not need stop, a user cannot feel that, and the operation is safe and risk-free.

Description

technical field [0001] The present invention relates to the application field of data visualization, and specifically refers to a distributed architecture method applied to a visualization data push platform. Background technique [0002] In the application field of data visualization, the front-end for data display and the back-end push service for providing data mostly adopt common C / S structure, and data transmission is based on TCP / IP protocol. There are many performance bottlenecks in this method, which can be supported The display front-end is relatively limited, and there is a single point of failure. Once the performance reaches the limit during the application process, automatic expansion cannot be achieved, and the expansion can only be done through high-cost means such as upgrading hardware. Even if the asynchronous non-blocking multi-threaded IO mode like Netty is adopted, it cannot cope with the impact of large concurrency and large data transmission on the syst...

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 SICHUAN ZHONGDIAN AOSTAR INFORMATION TECHNOLOGIES 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