[go: up one dir, main page]

CN105511906A - Automatic deploy method, device and system of video platform - Google Patents

Automatic deploy method, device and system of video platform Download PDF

Info

Publication number
CN105511906A
CN105511906A CN201510833140.1A CN201510833140A CN105511906A CN 105511906 A CN105511906 A CN 105511906A CN 201510833140 A CN201510833140 A CN 201510833140A CN 105511906 A CN105511906 A CN 105511906A
Authority
CN
China
Prior art keywords
deployment
plug
unit
standardization
configuration item
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.)
Granted
Application number
CN201510833140.1A
Other languages
Chinese (zh)
Other versions
CN105511906B (en
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.)
Suzhou Keda Technology Co Ltd
Original Assignee
Suzhou Keda Technology 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 Suzhou Keda Technology Co Ltd filed Critical Suzhou Keda Technology Co Ltd
Priority to CN201510833140.1A priority Critical patent/CN105511906B/en
Publication of CN105511906A publication Critical patent/CN105511906A/en
Application granted granted Critical
Publication of CN105511906B publication Critical patent/CN105511906B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses an automatic deploy method, device and system of a video platform. The automatic deploy method of the video platform is used for a logic controller and comprises following steps: obtaining a deploy strategy used for pre-setting deploy actions including at least one of the followings: configuration, renewal, deletion and clustering. Based on the deploy strategy, a standardized deploy plug-in is invoked and comprises defined application configuration items including deploy dependency relationships. Based on the definition of deploy dependency relationships of the standardized deploy plug-in and the deploy strategy, an analysis is made in order to generate a deploy plan. Based on the deploy plan, a deploy instruction is sent to a node controller. The automatic deploy method, device and system of the video platform have the advantage in that delay time of the video platform is short.

Description

A kind of video signal platform automatic deployment method, Apparatus and system
Technical field
The present invention relates to video signal platform configuration field, be specifically related to a kind of video signal platform automatic deployment method, Apparatus and system.
Background technology
Current video signal platform is also widely used, also derive from of a great variety based on some application apparatuss of video signal platform and cluster thereupon, this provides for improved the requirement to video signal Platform deployment, make the deployment of the multiple application apparatus of its demand fulfillment, the configuration of colony technology, the dependence between multimode.These cause great difficulty all can to the O&M of video signal platform.According to statistics, after current cloud video signal 2.5 platform is released, operation maintenance personnel builds a set of platform environment on average needs week age, and the accident on line has 80% all to cause because of the mistake of human configuration, concrete time of building and the accuracy of configuration and the technology of operation maintenance personnel and professional ability have great relation.
And in order to solve the high problem of accident rate in prior art, generally all can be adopted as a set of special configuration tool of platform development, but because this kind of configuration tool does not have versatility, each platform release needs the configuration tool being equipped with this special, can cause overlapping development.The most important thing is that often this type of configuration tool all must wait platform software first to develop, just can encode, manufacturing schedule always lags behind platform application, finally causes the problems such as deployment time of platform is slower.
Summary of the invention
Therefore, the technical problem to be solved in the present invention is to overcome video signal Platform deployment time of the prior art slow problem.
For this reason, a kind of video signal platform automatic deployment method of the present invention, is applied to logic controller, comprises the steps:
Obtain deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster;
Call standardization according to described deployment strategy and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Definition and the described deployment strategy of disposing the deployment dependence of plug-in unit according to described standardization are analyzed, and generation maps out the plan;
Disposition Instructions is sent according to described mapping out the plan to Node Controller.
Preferably, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
A kind of video signal platform automatic deployment method of the present invention, apply to Section base site controller, comprises the steps:
The Disposition Instructions that receive logic controller sends;
Call standardization according to described Disposition Instructions and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Dispose the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, video signal platform is disposed.
Preferably, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
A kind of video signal platform automatic deployment method of the present invention, is applied to standardization and disposes plug-in unit, comprise the steps:
The call instruction that receive logic controller sends and the call instruction that Node Controller sends;
The call instruction that the call instruction sent according to described logic controller and Node Controller send, send the application configuration item of definition to described logic controller and Node Controller, described application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
A kind of video signal platform automatic deployment device of the present invention, is applied to logic controller, comprises:
Acquiring unit, for obtaining deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster;
Call unit, dispose plug-in unit for calling standardization according to described deployment strategy, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Generation unit, analyze for the definition and described deployment strategy disposing the deployment dependence of plug-in unit according to described standardization, generation maps out the plan;
Transmitting element, sends Disposition Instructions for mapping out the plan described in basis to Node Controller.
Preferably, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
A kind of video signal platform automatic deployment device of the present invention, apply to Section base site controller, comprising:
Receiving element, for the Disposition Instructions that receive logic controller sends;
Call unit, dispose plug-in unit for calling standardization according to described Disposition Instructions, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Deployment unit, for disposing the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, disposes video signal platform.
A kind of plug-in unit of the present invention, comprising:
Receiving element, the call instruction that the call instruction sent for receive logic controller and Node Controller send;
Transmitting element, for the call instruction that the call instruction that sends according to described logic controller and Node Controller send, send the application configuration item of definition to described logic controller and Node Controller, described application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
A kind of video signal platform automatic deployment system of the present invention, comprises logic controller, Node Controller and standardization and disposes plug-in unit;
Described logic controller, for obtaining deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster; Call standardization according to described deployment strategy and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence; Definition and the described deployment strategy of disposing the deployment dependence of plug-in unit according to described standardization are analyzed, and generation maps out the plan; Disposition Instructions is sent according to described mapping out the plan to Node Controller;
Described Node Controller, for the Disposition Instructions that receive logic controller sends; Call standardization according to described Disposition Instructions and dispose plug-in unit; Dispose the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, video signal platform is disposed;
Plug-in unit is disposed in described standardization, the call instruction that the call instruction sent for receive logic controller and Node Controller send; The call instruction that the call instruction sent according to described logic controller and Node Controller send, sends the application configuration item of definition to described logic controller and Node Controller.
Technical solution of the present invention, tool has the following advantages:
Video signal platform automatic deployment method, Apparatus and system that the embodiment of the present invention provides, logic controller disposes plug-in unit by calling standardization according to deployment strategy, the definition of the deployment dependence of standardization deployment plug-in unit and deployment strategy is utilized to analyze, generation maps out the plan, and then sends Disposition Instructions according to mapping out the plan to Node Controller; Node Controller, by after the Disposition Instructions of receive logic controller transmission, calls standardization according to Disposition Instructions and disposes plug-in unit, and utilizes standardization to dispose the definition of the deployment dependence of plug-in unit, disposes video signal platform; The call instruction of plug-in unit by sending according to call instruction and the Node Controller of logic controller transmission is disposed in standardization, send the application configuration item of definition to logic controller and Node Controller, achieve the deployment to video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the specific embodiment of the invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram of a concrete example of video signal platform automatic deployment method in the embodiment of the present invention 1;
Fig. 2 is the deployment sequential chart of a concrete example in the embodiment of the present invention 1;
Fig. 3 is the process flow diagram of a concrete example of video signal platform automatic deployment method in the embodiment of the present invention 2;
Fig. 4 is the process flow diagram of a concrete example of video signal platform automatic deployment method in the embodiment of the present invention 3;
Fig. 5 is the structured flowchart of a concrete example of video signal platform automatic deployment device in the embodiment of the present invention 4;
Fig. 6 is the structured flowchart of a concrete example of video signal platform automatic deployment system in the embodiment of the present invention 7.
Embodiment
Be clearly and completely described technical scheme of the present invention below in conjunction with accompanying drawing, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In describing the invention, it should be noted that, if below in the described different embodiment of the present invention involved technical characteristic do not form conflict each other and just can be combined with each other.
Embodiment 1
The present embodiment provides a kind of video signal platform automatic deployment method, and be applied to logic controller, as shown in Figure 1, the method comprises the steps:
S11, obtain deployment strategy, above-mentioned deployment strategy is used for presetting action when disposing, and above-mentioned action is configuration, upgrades, deletes and cluster etc.
S12, to call standardization dispose plug-in unit according to deployment strategy, the application configuration item that plug-in unit comprises definition is disposed in standardization, and application configuration item comprises deployment dependence.Preferably, application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
Above-mentioned standardization is disposed plug-in unit and can be used for describing application essential information, configuration information, application relation, interface message etc., disposes plug-in unit by this standardization, can allow logic controller identification one application, knows which configuration item application specifically has.Such as, below, the language of one section of json form is that the concrete form of Definition of in plug-in unit one is disposed in standardization:
Wherein, " name ": " Demo application " represents that definition Apply Names is Demo application, " key ": " demo " represents that definition application unique identification is demo, etc.The explanation of other implications can with reference to following table---and the detailed programs of application configuration item and function description table, carry out and above-mentioned " name ": the explanation that " Demo applies " etc. are similar, no longer describe in detail herein.
S13, the definition disposing the deployment dependence of plug-in unit according to standardization and deployment strategy are analyzed, and generation maps out the plan.Such as, as shown in Figure 2, the content of analysis comprises: dispose rule verification, calculate automatic filling attribute, calculate auto-associating attribute, verification Application configuration etc.Map out the plan and comprise: insert IP and revise generic task order, insert configuration change generic task order, insert and generic task order is installed, inserts and start generic task order, insert cluster generic task order, insert unloading generic task order etc.Such as, above-mentioned configuration change generic task can be first perform configuration task, then performs stopping and initiating task (wherein except PPC node).Above-mentioned installation generic task can be calculate according to deployment dependence.Above-mentioned startup generic task can be calculate according to the incidence relation in configuration item, and also can filter repetition.Above-mentioned cluster generic task can comprise carry out initialization, interpolation, deletion, IP change etc.
S14, basis map out the plan to Node Controller and send Disposition Instructions.Such as, corresponding to the order that maps out the plan in above-mentioned steps S13, send corresponding Disposition Instructions to Node Controller.
Above-mentioned video signal platform automatic deployment method, by step S11-S14, plug-in unit is disposed by calling standardization according to deployment strategy, the definition of the deployment dependence of standardization deployment plug-in unit and deployment strategy is utilized to analyze, generation maps out the plan, then sending Disposition Instructions according to mapping out the plan to Node Controller, completing the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 2
The present embodiment provides a kind of video signal platform automatic deployment method, and apply to Section base site controller, as shown in Figure 3, the method comprises the steps:
The Disposition Instructions that S21, receive logic controller send.
S22, to call standardization according to Disposition Instructions and dispose plug-in unit.
S23, dispose the definition of the deployment dependence of plug-in unit according to Disposition Instructions and standardization, video signal platform is disposed.
Above-mentioned video signal platform automatic deployment method, by step S21-S23, by after the Disposition Instructions that sends at receive logic controller, call standardization according to Disposition Instructions and dispose plug-in unit, and utilize standardization to dispose the definition of the deployment dependence of plug-in unit, video signal platform is disposed, completes the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 3
The present embodiment provides a kind of video signal platform automatic deployment method, and be applied to standardization and dispose plug-in unit, as shown in Figure 4, the method comprises the steps:
The call instruction that S31, receive logic controller send and the call instruction that Node Controller sends.
S32, the call instruction sent according to call instruction and the Node Controller of logic controller transmission, send the application configuration item of definition to logic controller and Node Controller, application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
Above-mentioned video signal platform automatic deployment method, by step S31-S32, by the call instruction that the call instruction that sends according to logic controller and Node Controller send, send the application configuration item of definition to logic controller and Node Controller, complete the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 4
Corresponding to embodiment 1, the present embodiment provides a kind of video signal platform automatic deployment device, and be applied to logic controller, as shown in Figure 5, this device comprises:
Acquiring unit 11, for obtaining deployment strategy, deployment strategy be used for preset dispose time action, action comprise following various at least one: configuration, upgrade, delete and cluster.
Call unit 12, dispose plug-in unit for calling standardization according to deployment strategy, the application configuration item that plug-in unit comprises definition is disposed in standardization, and application configuration item comprises deployment dependence.
Generation unit 13, analyze for the definition and deployment strategy disposing the deployment dependence of plug-in unit according to standardization, generation maps out the plan.
Transmitting element 14, for sending Disposition Instructions according to mapping out the plan to Node Controller.
Above-mentioned video signal platform automatic deployment device, by unit 11-14, plug-in unit is disposed by calling standardization according to deployment strategy, the definition of the deployment dependence of standardization deployment plug-in unit and deployment strategy is utilized to analyze, generation maps out the plan, then sending Disposition Instructions according to mapping out the plan to Node Controller, completing the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 5
Corresponding to embodiment 2, the present embodiment provides a kind of video signal platform automatic deployment device, and apply to Section base site controller, comprising:
Receiving element 21, for the Disposition Instructions that receive logic controller sends.
Call unit 22, dispose plug-in unit for calling standardization according to Disposition Instructions, the application configuration item that plug-in unit comprises definition is disposed in standardization, and application configuration item comprises deployment dependence.
Deployment unit 23, for disposing the definition of the deployment dependence of plug-in unit according to Disposition Instructions and standardization, disposes video signal platform.
Above-mentioned video signal platform automatic deployment device, by unit 21-23, by after the Disposition Instructions that sends at receive logic controller, call standardization according to Disposition Instructions and dispose plug-in unit, and utilize standardization to dispose the definition of the deployment dependence of plug-in unit, video signal platform is disposed, completes the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 6
Corresponding to embodiment 3, the present embodiment provides a kind of plug-in unit, comprising:
Receiving element 31, the call instruction that the call instruction sent for receive logic controller and Node Controller send.
Transmitting element 32, for the call instruction that the call instruction that sends according to logic controller and Node Controller send, send the application configuration item of definition to logic controller and Node Controller, application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
Above-mentioned video signal platform automatic deployment device, by unit 31-32, by the call instruction that the call instruction that sends according to logic controller and Node Controller send, send the application configuration item of definition to logic controller and Node Controller, complete the deployment of video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Embodiment 7
The present embodiment provides a kind of video signal platform automatic deployment system, and as shown in Figure 6, this system comprises logic controller 101, Node Controller 201 and at least one standardization and disposes plug-in unit 301.
Logic controller 101, for obtaining deployment strategy, deployment strategy be used for preset dispose time action, action comprise following various at least one: configuration, upgrade, delete and cluster; Call standardization according to deployment strategy and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in standardization, and application configuration item comprises deployment dependence; Definition and the deployment strategy of disposing the deployment dependence of plug-in unit according to standardization are analyzed, and generation maps out the plan; Disposition Instructions is sent according to mapping out the plan to Node Controller.
Node Controller 201, for the Disposition Instructions that receive logic controller sends; Call standardization according to Disposition Instructions and dispose plug-in unit; Dispose the definition of the deployment dependence of plug-in unit according to Disposition Instructions and standardization, video signal platform is disposed.
Plug-in unit 301 is disposed in standardization, the call instruction that the call instruction sent for receive logic controller and Node Controller send; The call instruction that the call instruction sent according to logic controller and Node Controller send, sends the application configuration item of definition to logic controller and Node Controller.
Above-mentioned video signal platform automatic deployment system, logic controller disposes plug-in unit by calling standardization according to deployment strategy, the definition of the deployment dependence of standardization deployment plug-in unit and deployment strategy is utilized to analyze, generation maps out the plan, and then sends Disposition Instructions according to mapping out the plan to Node Controller; Node Controller, by after the Disposition Instructions of receive logic controller transmission, calls standardization according to Disposition Instructions and disposes plug-in unit, and utilizes standardization to dispose the definition of the deployment dependence of plug-in unit, disposes video signal platform; The call instruction of plug-in unit by sending according to call instruction and the Node Controller of logic controller transmission is disposed in standardization, send the application configuration item of definition to logic controller and Node Controller, achieve the deployment to video signal platform, configuration, control task.If video signal platform itself changes, need the operations such as replacing, upgrading, what's new, then only need replacing, upgrading, newly-increased " standardization deployment plug-in unit ", thus again video signal platform is disposed, change without the need to video signal terrace part or again develop, after operation maintenance personnel makes deployment scheme, only need send one to logic controller and perform the order disposed, remaining deployment and layoutprocedure are coordinated whole system by logic controller and are automatically completed, thus highly shortened the video signal Platform deployment time, improve deployment efficiency.
Obviously, above-described embodiment is only for clearly example being described, and the restriction not to embodiment.For those of ordinary skill in the field, can also make other changes in different forms on the basis of the above description.Here exhaustive without the need to also giving all embodiments.And thus the apparent change of extending out or variation be still among the protection domain of the invention.

Claims (10)

1. a video signal platform automatic deployment method, is applied to logic controller, it is characterized in that, comprises the steps:
Obtain deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster;
Call standardization according to described deployment strategy and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Definition and the described deployment strategy of disposing the deployment dependence of plug-in unit according to described standardization are analyzed, and generation maps out the plan;
Disposition Instructions is sent according to described mapping out the plan to Node Controller.
2. video signal platform automatic deployment method according to claim 1, it is characterized in that, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
3. a video signal platform automatic deployment method, apply to Section base site controller, is characterized in that, comprises the steps:
The Disposition Instructions that receive logic controller sends;
Call standardization according to described Disposition Instructions and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Dispose the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, video signal platform is disposed.
4. video signal platform automatic deployment method according to claim 3, it is characterized in that, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
5. a video signal platform automatic deployment method, is applied to standardization and disposes plug-in unit, it is characterized in that, comprise the steps:
The call instruction that receive logic controller sends and the call instruction that Node Controller sends;
The call instruction that the call instruction sent according to described logic controller and Node Controller send, send the application configuration item of definition to described logic controller and Node Controller, described application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
6. a video signal platform automatic deployment device, is applied to logic controller, it is characterized in that, comprising:
Acquiring unit, for obtaining deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster;
Call unit, dispose plug-in unit for calling standardization according to described deployment strategy, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Generation unit, analyze for the definition and described deployment strategy disposing the deployment dependence of plug-in unit according to described standardization, generation maps out the plan;
Transmitting element, sends Disposition Instructions for mapping out the plan described in basis to Node Controller.
7. video signal platform automatic deployment device according to claim 6, it is characterized in that, described application configuration item also comprises at least one in the following: Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
8. a video signal platform automatic deployment device, apply to Section base site controller, is characterized in that, comprising:
Receiving element, for the Disposition Instructions that receive logic controller sends;
Call unit, dispose plug-in unit for calling standardization according to described Disposition Instructions, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence;
Deployment unit, for disposing the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, disposes video signal platform.
9. a plug-in unit, is characterized in that, comprising:
Receiving element, the call instruction that the call instruction sent for receive logic controller and Node Controller send;
Transmitting element, for the call instruction that the call instruction that sends according to described logic controller and Node Controller send, send the application configuration item of definition to described logic controller and Node Controller, described application configuration item comprises at least one in the following: dispose dependence, Apply Names, application unique identification, application type, business categorizing, mounting interface, unloading interface, configuration interface and self-defined configuration item.
10. a video signal platform automatic deployment system, is characterized in that, comprises logic controller, Node Controller and standardization and disposes plug-in unit;
Described logic controller, for obtaining deployment strategy, described deployment strategy be used for preset dispose time action, described action comprise following various at least one: configuration, upgrade, delete and cluster; Call standardization according to described deployment strategy and dispose plug-in unit, the application configuration item that plug-in unit comprises definition is disposed in described standardization, and described application configuration item comprises deployment dependence; Definition and the described deployment strategy of disposing the deployment dependence of plug-in unit according to described standardization are analyzed, and generation maps out the plan; Disposition Instructions is sent according to described mapping out the plan to Node Controller;
Described Node Controller, for the Disposition Instructions that receive logic controller sends; Call standardization according to described Disposition Instructions and dispose plug-in unit; Dispose the definition of the deployment dependence of plug-in unit according to described Disposition Instructions and described standardization, video signal platform is disposed;
Plug-in unit is disposed in described standardization, the call instruction that the call instruction sent for receive logic controller and Node Controller send; The call instruction that the call instruction sent according to described logic controller and Node Controller send, sends the application configuration item of definition to described logic controller and Node Controller.
CN201510833140.1A 2015-11-25 2015-11-25 A kind of video signal platform automatic deployment method, apparatus and system Active CN105511906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510833140.1A CN105511906B (en) 2015-11-25 2015-11-25 A kind of video signal platform automatic deployment method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510833140.1A CN105511906B (en) 2015-11-25 2015-11-25 A kind of video signal platform automatic deployment method, apparatus and system

Publications (2)

Publication Number Publication Date
CN105511906A true CN105511906A (en) 2016-04-20
CN105511906B CN105511906B (en) 2019-01-22

Family

ID=55719913

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510833140.1A Active CN105511906B (en) 2015-11-25 2015-11-25 A kind of video signal platform automatic deployment method, apparatus and system

Country Status (1)

Country Link
CN (1) CN105511906B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107766050A (en) * 2017-10-31 2018-03-06 新华三云计算技术有限公司 The dispositions method and device of a kind of heterogeneous applications
CN109284141A (en) * 2017-07-21 2019-01-29 杭州海康威视数字技术股份有限公司 A plug-in management system and method
CN109542470A (en) * 2018-11-26 2019-03-29 成都四方伟业软件股份有限公司 Configuration, installation method and configuration device
CN110858806A (en) * 2018-08-23 2020-03-03 阿里巴巴集团控股有限公司 Generation method and device of node deployment file, node deployment method and device and electronic equipment
CN111930415A (en) * 2020-06-22 2020-11-13 山东浪潮通软信息科技有限公司 Construction deployment method and device for large-scale software product
CN113114503A (en) * 2021-04-13 2021-07-13 中国工商银行股份有限公司 Deployment method and device based on application delivery network requirements
CN113448595A (en) * 2020-03-24 2021-09-28 顺丰科技有限公司 Application deployment method, device, server and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120265324A1 (en) * 2009-09-09 2012-10-18 Schneider Electric Automation Gmbh Method for configuration soa-based automation devices and for developing an orchestration machine, production method and production system in service-oriented architecture having embedded service orchestration engine
CN102970512A (en) * 2012-08-28 2013-03-13 北京汉博信息技术有限公司 Video conference recording control method and system
CN104991760A (en) * 2014-12-23 2015-10-21 广州亦云信息技术有限公司 PaaS platform service management system based on distributed modular technology and realization method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120265324A1 (en) * 2009-09-09 2012-10-18 Schneider Electric Automation Gmbh Method for configuration soa-based automation devices and for developing an orchestration machine, production method and production system in service-oriented architecture having embedded service orchestration engine
CN102970512A (en) * 2012-08-28 2013-03-13 北京汉博信息技术有限公司 Video conference recording control method and system
CN104991760A (en) * 2014-12-23 2015-10-21 广州亦云信息技术有限公司 PaaS platform service management system based on distributed modular technology and realization method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284141A (en) * 2017-07-21 2019-01-29 杭州海康威视数字技术股份有限公司 A plug-in management system and method
CN107766050A (en) * 2017-10-31 2018-03-06 新华三云计算技术有限公司 The dispositions method and device of a kind of heterogeneous applications
CN107766050B (en) * 2017-10-31 2021-12-07 新华三云计算技术有限公司 Heterogeneous application deployment method and device
CN110858806A (en) * 2018-08-23 2020-03-03 阿里巴巴集团控股有限公司 Generation method and device of node deployment file, node deployment method and device and electronic equipment
CN110858806B (en) * 2018-08-23 2023-02-17 阿里巴巴集团控股有限公司 Generation method and device of node deployment file, node deployment method and device and electronic equipment
CN109542470A (en) * 2018-11-26 2019-03-29 成都四方伟业软件股份有限公司 Configuration, installation method and configuration device
CN113448595A (en) * 2020-03-24 2021-09-28 顺丰科技有限公司 Application deployment method, device, server and storage medium
CN113448595B (en) * 2020-03-24 2023-08-25 顺丰科技有限公司 Application deployment method, device, server and storage medium
CN111930415A (en) * 2020-06-22 2020-11-13 山东浪潮通软信息科技有限公司 Construction deployment method and device for large-scale software product
CN111930415B (en) * 2020-06-22 2022-07-12 浪潮通用软件有限公司 Construction deployment method and device for large-scale software product
CN113114503A (en) * 2021-04-13 2021-07-13 中国工商银行股份有限公司 Deployment method and device based on application delivery network requirements
CN113114503B (en) * 2021-04-13 2022-12-20 中国工商银行股份有限公司 Deployment method and device based on application delivery network requirements

Also Published As

Publication number Publication date
CN105511906B (en) 2019-01-22

Similar Documents

Publication Publication Date Title
CN105511906A (en) Automatic deploy method, device and system of video platform
KR102162872B1 (en) Multi-task scheduling method, system, application server and computer-readable storage medium
CN110752947B (en) K8s cluster deployment method and device, and deployment platform
US9195480B2 (en) Associated plug-in management method, device and system
CN102750301B (en) Blueprint generating method for integrated avionic system model aiming at architecture analysis and design language (AADL) description
CN107733985B (en) Method and device for deploying functional components of cloud computing system
CN112019610B (en) Cloud edge cooperation method and system
CN110096424B (en) Test processing method and device, electronic equipment and storage medium
CN107992537B (en) Service attribute transmission method, device, computer equipment and storage medium
CN107343018B (en) Application service arranging method and system of PaaS cloud platform
CN105141466A (en) Operating system automation deployment method based on cloud platform and system thereof
CN105607903A (en) A method of deploying openstack components
EP3355192A1 (en) Methods for provisioning an industrial internet-of-things control framework of dynamic multi-cloud events and devices thereof
CN107678754A (en) IT (information technology) resource delivery system and method
CN106445611B (en) Big data node system and automatic deployment method
CN107305497A (en) Version upgrading method and device
RU2011116168A (en) PROVISION OF FUNCTIONAL CAPABILITIES FOR CUSTOMER SERVICES BY IMPLEMENTATION AND BINDING OF CONTRACTS
CN110266501B (en) Block chain node device and block chain network system
US20130346962A1 (en) Mechanism and system for deploying software over clouds
WO2016029774A1 (en) Virtualization based application storage method and execution method, device and system
CN102868558A (en) Multi-device software upgrading method and multi-device software upgrading system
CN115904404A (en) Application management method, device, equipment, medium and computer program product
CN110971642B (en) Data processing method and device for cloud computing platform
CN104468671A (en) Configuration information processing method, device and relevant device
CN111897565A (en) Data processing method, device and equipment based on Internet of things

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant