CN106952207A - Monitor the electoral machinery and system of cloud platform distributed system - Google Patents

Monitor the electoral machinery and system of cloud platform distributed system Download PDF

Info

Publication number
CN106952207A
CN106952207A CN201710141117.5A CN201710141117A CN106952207A CN 106952207 A CN106952207 A CN 106952207A CN 201710141117 A CN201710141117 A CN 201710141117A CN 106952207 A CN106952207 A CN 106952207A
Authority
CN
China
Prior art keywords
equipment
main control
control device
distributed system
election message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710141117.5A
Other languages
Chinese (zh)
Inventor
马岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Boxinnuoda Trading Consultation Co Ltd
Original Assignee
Shenzhen Boxinnuoda Trading Consultation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Boxinnuoda Trading Consultation Co Ltd filed Critical Shenzhen Boxinnuoda Trading Consultation Co Ltd
Priority to CN201710141117.5A priority Critical patent/CN106952207A/en
Publication of CN106952207A publication Critical patent/CN106952207A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C13/00Voting apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The invention discloses a kind of electoral machinery for monitoring cloud platform distributed system, methods described comprises the following steps:Other equipment broadcast election message of first equipment into the distributed system in distributed system, the election message package contains, the disposal ability of the first equipment;First equipment of distributed system receives other election message of the other equipment broadcast, and other described election message include:The disposal ability of other equipment;When first equipment of distributed system determines that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Distributed system counts votes, regard votes highest equipment as main control device.The technical scheme that the present invention is provided has the advantages that user experience is high.

Description

Monitor the electoral machinery and system of cloud platform distributed system
Technical field
The present invention relates to monitoring field, more particularly to a kind of electoral machinery and system for monitoring cloud platform distributed system.
Background technology
Monitoring system is by imaging, transmitting, control, show, record is registered 5 major parts and constituted.Video camera is by coaxially regarding Frequency cable is by transmission of video images to control main frame, and vision signal is assigned to each monitor and video recording equipment by control main frame again, The voice signal for needing to transmit can be synchronously entered into simultaneously in video recorder.By control main frame, operating personnel can send instruction, Action to the upper and lower, left and right of head is controlled and the operation of focusing and zooming is carried out to camera lens, and can pass through control main frame Realize the switching between multichannel video camera and head.Using special video record processing pattern, typing can be carried out to image, is returned The operation such as put, handle, video recording effect is reached most preferably.
The electoral machinery efficiency of the distributed system of existing monitoring system is low, influences the Experience Degree of user.
The content of the invention
The application provides a kind of electoral machinery for monitoring cloud platform distributed system.It solves the technical scheme of prior art The low shortcoming of efficiency.
On the one hand there is provided a kind of electoral machinery for monitoring cloud platform distributed system, methods described comprises the following steps:Point Other equipment broadcast election message of first equipment into the distributed system in cloth system, the election message package contains, The disposal ability of first equipment;First equipment of distributed system receives other election message, institute of the other equipment broadcast Stating other election message includes:The disposal ability of other equipment;First equipment of distributed system determines that the first equipment handles energy When enough most strong, poll is thrown to the first equipment;Distributed system counts votes, regard votes highest equipment as master Control equipment.
Optionally, methods described also includes:
Distributed system regard the high equipment of votes second as standby main control device.
Optionally, methods described also includes:
Such as main control device failure, the standby main control device is configured to new main control device by distributed system.
Second aspect includes there is provided a kind of election system for monitoring cloud platform distributed system, the system:
Transmit-Receive Unit, for the other equipment broadcast election message into the distributed system, the election message package contains, The disposal ability of first equipment;Other election message of the other equipment broadcast are received, other described election message include:Its The disposal ability of his equipment;
Processing unit, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics is thrown Poll, regard votes highest equipment as main control device.
Optionally, the system also includes:
Processing unit, for regarding the high equipment of votes second as standby main control device.
Optionally, the system also includes:
Processing unit, for such as main control device failure, new main control device is configured to by the standby main control device.
The third aspect there is provided a kind of monitoring system, including:Processor, wireless transceiver, memory and bus, the place Reason device, wireless transceiver, memory are connected by bus,
The wireless transceiver, for the other equipment broadcast election message into the distributed system, the election disappears Breath is included, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message Including:The disposal ability of other equipment;
The processor, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics Votes, regard votes highest equipment as main control device.
Optionally, the processor, specifically for regarding the high equipment of votes second as standby main control device.
Optionally, the processor, for such as main control device failure, new master control is configured to by the standby main control device Equipment.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high Advantage.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be to that will use needed for embodiment description Accompanying drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, for this area For those of ordinary skill, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
A kind of electoral machinery for monitoring cloud platform distributed system that Fig. 1 provides for the first better embodiment of the invention Flow chart;
A kind of election system for monitoring cloud platform distributed system that Fig. 2 provides for the second better embodiment of the invention Structure chart.
A kind of hardware structure diagram for monitoring system that Fig. 3 provides for the second better embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
Fig. 1 is refer to, Fig. 1 is a kind of monitoring cloud platform distributed system that the first better embodiment of the invention is proposed Electoral machinery, this method are as shown in figure 1, comprise the following steps:
Other equipment broadcast election of first equipment into the distributed system in step S101, distributed system disappears Breath, the election message package contains, the disposal ability of the first equipment.
Step S102, the first equipment of distributed system receive other election message of the other equipment broadcast, described Other election message include:The disposal ability of other equipment.
When step S103, the first equipment of distributed system determine that the processing of the first equipment can be most strong, poll is thrown To the first equipment;Distributed system counts votes, regard votes highest equipment as main control device.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high Advantage.
Optionally, distributed system regard the high equipment of votes second as standby main control device.
Optionally, such as main control device failure, the standby main control device is configured to new main control device by distributed system.
Fig. 2 is refer to, Fig. 2 is a kind of monitoring cloud platform distributed system that the second better embodiment of the invention is proposed Election system, the system as shown in Fig. 2 including:
Transmit-Receive Unit 201, for the other equipment broadcast election message into the distributed system, the election message package Contain, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages Include:The disposal ability of other equipment;
Processing unit 202, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;System Votes are counted, votes highest equipment are regard as main control device.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high Advantage.
Optionally, system can also include:Processing unit 202, the high equipment of votes second is set as standby master control It is standby.
Optionally, processing unit 202, for such as main control device failure, new master is configured to by the standby main control device Control equipment.
Refering to Fig. 3, Fig. 3 is a kind of monitoring system 30, including:Processor 301, wireless transceiver 302, the and of memory 303 Bus 304, wireless transceiver 302 is used for the transceiving data between external equipment.The quantity of processor 301 can be one or many It is individual.In some embodiments of the present application, processor 301, memory 302 and transceiver 303 can pass through bus 304 or other modes Connection.The step of monitoring system 30 can be used for performing Fig. 1.The implication for the term being related on the present embodiment and citing, can With with reference to the corresponding embodiments of Fig. 1.Here is omitted.
Wireless transceiver 302, for the other equipment broadcast election message into the distributed system, the election message Comprising the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages Include:The disposal ability of other equipment.
Wherein, store program codes in memory 303.Processor 901 is used to call the program generation stored in memory 903 Code, for performing following operation:
Processor 301, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics Votes, regard votes highest equipment as main control device.
It should be noted that processor 301 here can be a treatment element or multiple treatment elements It is referred to as.For example, the treatment element can be central processing unit (Central Processing Unit, CPU) or spy Determine integrated circuit (Application Specific Integrated Circuit, ASIC), or be arranged to implement this Apply for one or more integrated circuits of embodiment, for example:One or more microprocessors (digital singnal Processor, DSP), or, one or more field programmable gate array (Field Programmable Gate Array, FPGA)。
Memory 303 can be the general designation of a storage device or multiple memory elements, and for storing and can hold Parameter, data etc. required for line program code or the operation of application program running gear.And memory 303 can include random storage Device (RAM), can also include nonvolatile memory (non-volatile memory), such as magnetic disk storage, flash memory (Flash) etc..
Bus 304 can be that industry standard architecture (Industry Standard Architecture, ISA) is total Line, external equipment interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended Industry Standard Architecture, EISA) bus etc..The bus can be divided into address bus, data/address bus, control Bus processed etc..For ease of representing, only represented in Fig. 3 with a thick line, it is not intended that only one bus or a type of Bus.
The terminal can also include input/output unit, be connected to bus 304, with by bus and the grade of processor 301 its Its part is connected.The input/output unit can provide an inputting interface for operating personnel, so that operating personnel pass through the input Interface selects item of deploying to ensure effective monitoring and control of illegal activities, and can also be other interfaces, can pass through the external miscellaneous equipment of the interface.
It should be noted that for each foregoing embodiment of the method, in order to be briefly described, therefore it is all expressed as to one it is The combination of actions of row, but those skilled in the art should know, the present invention is not limited by described sequence of movement, because For according to the present invention, certain some step can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art also should Know, embodiment described in this description belongs to preferred embodiment, involved action and module not necessarily this hair Necessary to bright.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in some embodiment Part, may refer to the associated description of other embodiment.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage Medium can include:Flash disk, read-only storage (English:Read-Only Memory, referred to as:ROM), random access device (English Text:Random Access Memory, referred to as:RAM), disk or CD etc..
The content download method and relevant device that are there is provided above the embodiment of the present invention, system are described in detail, Specific case used herein is set forth to the principle and embodiment of the present invention, and the explanation of above example is to use Understand the method for the present invention and its core concept in help;Simultaneously for those of ordinary skill in the art, according to the present invention's Thought, will change in specific embodiments and applications, in summary, and this specification content should not be construed as Limitation of the present invention.

Claims (9)

1. a kind of electoral machinery for monitoring cloud platform distributed system, it is characterised in that methods described comprises the following steps:
Other equipment broadcast election message of first equipment into the distributed system in distributed system, the election message Comprising the disposal ability of the first equipment;
First equipment of distributed system receives other election message of the other equipment broadcast, other described election message packages Include:The disposal ability of other equipment;
When first equipment of distributed system determines that the processing of the first equipment can be most strong, poll is thrown to the first equipment;
Distributed system counts votes, regard votes highest equipment as main control device.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
Distributed system regard the high equipment of votes second as standby main control device.
3. the method according to power requires 2, it is characterised in that methods described also includes:
Such as main control device failure, the standby main control device is configured to new main control device by distributed system.
4. a kind of election system for monitoring cloud platform distributed system, it is characterised in that the system includes:
Transmit-Receive Unit, for the other equipment broadcast election message into the distributed system, the election message package contains, and first The disposal ability of equipment;Other election message of the other equipment broadcast are received, other described election message include:Other set Standby disposal ability;
Processing unit, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics ballot Number, regard votes highest equipment as main control device.
5. system according to claim 4, it is characterised in that the system also includes:
Processing unit, for regarding the high equipment of votes second as standby main control device.
6. system according to claim 5, it is characterised in that the system also includes:
Processing unit, for such as main control device failure, new main control device is configured to by the standby main control device.
7. a kind of monitoring system, including:Processor, wireless transceiver, memory and bus, the processor, wireless transceiver, Memory is connected by bus, it is characterised in that
The wireless transceiver, for the other equipment broadcast election message into the distributed system, the election message package Contain, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages Include:The disposal ability of other equipment;
The processor, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics ballot Number, regard votes highest equipment as main control device.
8. monitoring system according to claim 7, it is characterised in that the processor, specifically for by votes second High equipment is used as standby main control device.
9. monitoring system according to claim 7, it is characterised in that the processor, will for such as main control device failure The standby main control device is configured to new main control device.
CN201710141117.5A 2017-03-10 2017-03-10 Monitor the electoral machinery and system of cloud platform distributed system Pending CN106952207A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710141117.5A CN106952207A (en) 2017-03-10 2017-03-10 Monitor the electoral machinery and system of cloud platform distributed system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710141117.5A CN106952207A (en) 2017-03-10 2017-03-10 Monitor the electoral machinery and system of cloud platform distributed system

Publications (1)

Publication Number Publication Date
CN106952207A true CN106952207A (en) 2017-07-14

Family

ID=59467905

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710141117.5A Pending CN106952207A (en) 2017-03-10 2017-03-10 Monitor the electoral machinery and system of cloud platform distributed system

Country Status (1)

Country Link
CN (1) CN106952207A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018161342A1 (en) * 2017-03-10 2018-09-13 深圳市博信诺达经贸咨询有限公司 Election method and system for distributed system of monitoring cloud platform
CN109728941A (en) * 2018-12-20 2019-05-07 北京比新科技有限公司 A kind of block chain leader election method and device thereof
CN110855793A (en) * 2019-11-19 2020-02-28 南昌航空大学 Distributed system consensus method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101309201A (en) * 2007-05-14 2008-11-19 华为技术有限公司 Route processing method, routing processor and router
CN101686160A (en) * 2008-09-28 2010-03-31 Tcl集团股份有限公司 Interconnecting and interworking equipment on-line detection method
CN106155780A (en) * 2015-04-02 2016-11-23 阿里巴巴集团控股有限公司 A kind of time-based node electoral machinery and device
CN106301904A (en) * 2016-08-08 2017-01-04 无锡天脉聚源传媒科技有限公司 A kind of cluster server management method and device
CN106331046A (en) * 2015-07-02 2017-01-11 中兴通讯股份有限公司 Cluster main node voting method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101309201A (en) * 2007-05-14 2008-11-19 华为技术有限公司 Route processing method, routing processor and router
CN101686160A (en) * 2008-09-28 2010-03-31 Tcl集团股份有限公司 Interconnecting and interworking equipment on-line detection method
CN106155780A (en) * 2015-04-02 2016-11-23 阿里巴巴集团控股有限公司 A kind of time-based node electoral machinery and device
CN106331046A (en) * 2015-07-02 2017-01-11 中兴通讯股份有限公司 Cluster main node voting method and device
CN106301904A (en) * 2016-08-08 2017-01-04 无锡天脉聚源传媒科技有限公司 A kind of cluster server management method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018161342A1 (en) * 2017-03-10 2018-09-13 深圳市博信诺达经贸咨询有限公司 Election method and system for distributed system of monitoring cloud platform
CN109728941A (en) * 2018-12-20 2019-05-07 北京比新科技有限公司 A kind of block chain leader election method and device thereof
CN110855793A (en) * 2019-11-19 2020-02-28 南昌航空大学 Distributed system consensus method

Similar Documents

Publication Publication Date Title
CN105791707B (en) Image processing method and device and electronic equipment
CN106954043A (en) The method for allocating tasks and system of cloud service in monitoring system
US20150304120A1 (en) Video Conference Scheduling Method and Apparatus
CN106952207A (en) Monitor the electoral machinery and system of cloud platform distributed system
CN106954064A (en) Monitor the Fault Locating Method and system of cloud platform
CN111225153B (en) Image data processing method, image data processing device and mobile terminal
CN108495043A (en) Image processing method and relevant apparatus
CN104007820B (en) A kind of information processing method and electronic equipment
CN103685349A (en) Method for information processing and electronic equipment
CN109525836A (en) Embedded multimode based on FPGA is same to survey device
CN109242320A (en) Order allocation method, device, server and storage medium
CN102902574B (en) Cooperative processing method and device of multiple information flow nodes
CN107133981A (en) Image processing method and device
CN106954030A (en) Monitor the video-splicing method and system of cloud platform
CN106603952A (en) Monitoring video big data management method and system
CN106865346A (en) The method of controlling rotation and system of coil winding machine
CN108021639A (en) Information-pushing method, device, server and storage medium
CN104469156B (en) Switching method, device and the mobile terminal of camera
CN111193869A (en) Image data processing method, image data processing device and mobile terminal
CN107832104A (en) A kind of Workflow management method, device and plug-in unit
CN106873470A (en) The statistics and distribution method and system of coil winding machine
CN106910502A (en) The sound control method and system of wound form coil winding machine
CN107249187A (en) The terminal management method and system of countermark
CN107197494A (en) The localization method and system of bluetooth
CN107153548A (en) Terminal app group technology and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170714