Distributed data acquisition system and method based on cloud computing

A distributed data and acquisition system technology, applied in the field of cloud computing, can solve the problems of data redundancy, long acquisition time, and inability to run threads, and achieve the effects of reducing congestion, improving data acquisition efficiency, and shortening data acquisition delays.

Active Publication Date: 2013-04-10
BEIJING TEAMSUN TECH
View PDF3 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this mode, there is no need to install an agent program in VMS, and multi-thread polling is used to perform collection operations. All the data that needs to be collected will be collected at one time. If there is a queuing phenomenon in data collection, once the first thread executes an er...

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 data acquisition system and method based on cloud computing
  • Distributed data acquisition system and method based on cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The acquisition method of the present invention will be described in further detail below with reference to the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0029] The cloud computing-based distributed data acquisition system and method of the present invention adopts distributed deployment, multi-threading and time scheduling mode, without installing an agent in VMS, and connects the API interface in VMS through multi-point deployment and acquisition servers, through centralized time The scheduling server uniformly schedules the running time of each collection task, in which each collection task is implemented in a multi-threaded manner, and a preemption mechanism is adopted between each thread to realize the timely synchronization of the inherent information and runtime information of each server in the VMS to the cloud computing platform In ...

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 data acquisition system and method based on cloud computing. The system comprises a cloud server, at least one VMS (Virtualization Management Software), at least one Discover node, a Collect node and a cloud computing platform, wherein the cloud server is composed of at least one server, the VMS is used for managing the cloud server, and the Discover node is used for information acquisition. An acquisition program, a scheduler program and a control program are separately and independently arranged, an acquisition strategy, a data acquisition time stamp and an acquisition cycle can be self-defined, a thread pool mechanism is adopted, and multiple-VMS, multiple-object different data can be acquired at the same time. An acquisition task is executed through a thread preemption mode in a thread pool, the data acquisition delay is shortened, the acquisition task block is reduced, and the data acquisition efficiency is increased.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a distributed data collection system and method based on cloud computing. Background technique [0002] Currently, cloud computing (Cloud Computing) is an Internet-based computing method, through which shared hardware and software resources and information can be provided to computers and other devices on demand. The core idea of ​​cloud computing is to uniformly manage and schedule a large number of computing resources connected by the network to form a unified resource pool to provide users with on-demand services. Cloud Computing is Grid Computing, Distributed Computing, Parallel Computing, Utility Computing, Network Storage Technologies, Virtualization, load balancing (Load Balance) and other traditional computer and network technology development fusion product. [0003] In the cloud computing platform, it is necessary to collect and synchronize the information col...

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 BEIJING TEAMSUN TECH
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