CN107846304A - A kind of automation engine of mixing cloud service architecture centralized management - Google Patents
A kind of automation engine of mixing cloud service architecture centralized management Download PDFInfo
- Publication number
- CN107846304A CN107846304A CN201710828935.2A CN201710828935A CN107846304A CN 107846304 A CN107846304 A CN 107846304A CN 201710828935 A CN201710828935 A CN 201710828935A CN 107846304 A CN107846304 A CN 107846304A
- Authority
- CN
- China
- Prior art keywords
- cloud
- vpc
- main control
- control end
- automation engine
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
- H04L63/0218—Distributed architectures, e.g. distributed firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0281—Proxies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of automation engine of mixing cloud service architecture centralized management, belong to field of cloud calculation.The automation engine is used to be managed collectively public cloud and proprietary cloud, and it has at least one main control end that unified management service is externally provided by API forms;The VPC with extraneous Network Isolation is respectively provided with public cloud and proprietary cloud, there is several controlled terminals and at least one agent side in each VPC;Controlled terminal under each VPC is communicated using the agent side under the VPC as transfer with main control end, receives the unified management of main control end and to main control end execution result back.The automation engine can carry out centralization configuration management, distribution of document, acquisition server data, operating system basis and software kit management to mixed cloud platform service, at the same can across cloud platform manufacturer, across VPC main frame is managed collectively.
Description
Technical field
The invention belongs to field of cloud calculation, and in particular to a kind of automation of mixing cloud service architecture centralized management
The method of engine.
Background technology
The rapid development of cloud computing technology, overall maturity of the cloud computing solution in industry-by-industry is illustrated, and passed
Matchmaker field also experiencings a great and deep change, relies on the developing stage that interactive fusion is gradually stepped into cloud computing.
This stage, with cloud in operation flow during, there is resource service scale on public cloud and proprietary cloud and be skyrocketed through
Situation.How to provide it is a kind of concentrate, conveniently, efficient automatic management engine be to ask what should be thought deeply in mixed cloud construction
Topic, is mainly accomplished by the following way the management to being serviced on cloud at present:
1. the Web Console of cloud platform are logged in
Public cloud/proprietary cloud provides the side by VNC (Virtual Network Console) login service main frame
Method.This method has very easily entrance to domestic consumer or general management, and need not consider in cloud network every
From the problem of.But this method can not provide the mode of quick registration;Bulk management, distribution of document, collection can not be carried out simultaneously
Server data etc. operates;Some cloud manufacturers do not provide the VNC modes of login.
2. logged in by telnet
This method quickly can be switched fast different main frames in the software page and be logged in and be managed.And this mode
Shortcoming:Subsequent login is required for passing through password login;The service logged in VPC needs to pass through VPN;Can not carry out bulk management,
Distribution of document, acquisition server data etc. operate, in the case of being skyrocketed through for service scale, can not efficiently, automate
Management.
The content of the invention
It is an object of the invention to solve the problems, such as that public cloud, proprietary cloud can not be unified to manage concentratedly in the prior art, and
The method that a kind of automation engine of mixing cloud service architecture centralized management is provided.The automation engine provides the user
For the batch exectorial ability of numerous services on public cloud, proprietary cloud, config set is carried out according to different business characteristic
Middleization management, distribution of document, acquisition server data, operating system basis and software kit management etc..
Concrete technical scheme of the present invention is as follows:
The automation engine of mixing cloud service architecture centralized management, for being managed collectively public cloud and proprietary cloud,
There is at least one main control end that unified management service is externally provided by API forms in the automation engine;Public cloud and specially
Have be respectively provided with cloud with the VPC of extraneous Network Isolation (Virtual Private Cloud, virtual private cloud), have in each VPC
There are several controlled terminals and at least one agent side;Controlled terminal under each VPC using the agent side under the VPC as transfer and
Main control end is communicated, and receives the unified management of main control end and to main control end execution result back.
Preferably, described agent side is by binding EIP (Elastic IP) and configuring designated domain name in intra-node
Realize the communication with main control end.
Preferably, between controlled terminal under described agent side and VPC residing for it, found in the form of Intranet IP,
Connection.
Agent side is pointed to preferably, being provided with agent software in described controlled terminal and configuring it, makes main control end and generation
Reason end can be connected to controlled terminal.
Preferably, described controlled terminal is physical machine and/or virtual machine.
The method that the present invention proposes a kind of automation engine of mixing cloud service architecture centralized management.Its is beneficial
Effect is mainly manifested in following two aspects:
1st, high efficiency
Compared with general is to the management means of cloud service, this method can improve the operating efficiency of operation maintenance personnel, specification industry
Business configuration and operation, while be also PaaS platform configuration, the effective means of layout media services.And existing technical user can only
Login main frame one by one carries out business configuration, distribution of document, acquisition server data, operating system basis and software and assured
Reason, seem very poorly efficient under scene existing for large-scale cloud service.And the present invention then improves this shortcoming, have efficient
Property.
2nd, automate
Traditional management means needs to cloud service put through VPN according to different VPC could ensure the machine and target machine
The network of device goes directly, while also needs to input host subscriber's name and password etc., the serious configuration that have impact on business, maintenance etc..
The present invention can be automated by Master nodes to public cloud and proprietary cloud, centralization, the management of batch, without considering net
Network connection, the login of username and password, greatly reducing the spending of manpower and materials.
Brief description of the drawings
Fig. 1 is the Organization Chart of the automation engine of mixing cloud service architecture centralized management;
Fig. 2 is the topological diagram that engine is automated in an embodiment.
Embodiment
The present invention is further elaborated and illustrated with reference to the accompanying drawings and detailed description.Each implementation in the present invention
The technical characteristic of mode can carry out respective combination on the premise of not colliding with each other.
As shown in figure 1, the Organization Chart of the automation engine for mixing cloud service architecture centralized management, its is targeted
Mixing cloud service architecture in include public cloud and private clound, and be respectively provided with public cloud and proprietary cloud multiple with extraneous net
The VPC of network isolation.Therefore, traditional automatic management engine can not realize across cloud platform manufacturer well, be held across VPC batch
The functions such as line command, unified management.
The automation engine of the present invention includes main control end (Master), agent side (Syndic) and controlled terminal (Minion) three
Individual module.Wherein, main control end is as entrance, for externally providing unified management service.In the present embodiment, engine passes through main control end
The functions such as configuration management, long-range execution, distribution of document monitoring are externally provided in the form of API.
In each VPC of public cloud and proprietary cloud subordinate, there is a Syndic and multiple Minion.Due to VPC be with
Extraneous Network Isolation, therefore each the agent side Syndic in VPC is as the transfer under the VPC, in Master nodes
Connection is established between the Minion nodes under the VPC.By giving Syndic node binding EIP, and in Syndic intra-nodes
Configure designated domain name, you can realize the communication of Syndic nodes and Master nodes.And the Minion under Syndic and current VPC
Node is then found in the form of Intranet IP, connected.
Controlled terminal refers to the main frame that needs are managed, and main frame can be physical machine, virtual machine, by installing generation in main frame
Reason software simultaneously configures its sensing Syndic, Master and Syndic nodes can connect Minion nodes after success.
Under the automation engine, even if Network Isolation in cloud be present, user can also utilize Master nodes, to positioned at
Multiple host in different cloud platforms, different VPC sends management instruction, by API to all ECS under specified VPC
The service such as (Elastic Cloud Server, cloud main frame), cloud desktop carries out configuration centralized management, distribution of document, collection clothes
The functions such as business device data, operating system basis and software kit.Moreover, during unified management, it is defeated without logging in every main frame
Enter the username and password of the main frame, so as to be truly realized the Minion nodes that main control end is cross-platform, across VPC connection is all.
After Minion nodes have performed the order of Master nodes transmission, the result of execution can be pushed to superior node, thus
Master nodes can realize the system monitoring to each main frame of subordinate, realize centralization bulk management function.
It is to be noted that although illustrate only a Master node in Fig. 1 Organization Chart, but actually used
It can be needed to be expanded according to business in journey, set multiple Master nodes externally to provide service.An and Minion node
It can also simultaneously be present in multiple VPC, then be communicated by corresponding Syndic nodes with target Master nodes.Figure
It is the automation engine topological diagram of another embodiment in 2, the engine can be pointed to different VPC by 2 Master nodes
In main frame be managed collectively.
Embodiment described above is a kind of preferable scheme of the present invention, and so it is not intended to limiting the invention.Have
The those of ordinary skill of technical field is closed, without departing from the spirit and scope of the present invention, various changes can also be made
Change and modification.Therefore the technical scheme that all modes for taking equivalent substitution or equivalent transformation are obtained, the guarantor of the present invention is all fallen within
In the range of shield.
Claims (5)
1. a kind of automation engine of mixing cloud service architecture centralized management, for being managed collectively public cloud and proprietary
Cloud, it is characterised in that there is at least one main control end that unified management service is externally provided by API forms;Public cloud and specially
There is the VPC being respectively provided with cloud with extraneous Network Isolation, there is several controlled terminals and at least one agent side in each VPC;Often
Controlled terminal under individual VPC is communicated using the agent side under the VPC as transfer with main control end, receives the unified pipe of main control end
Manage and to main control end execution result back.
2. the automation engine of mixing cloud service architecture centralized management as claimed in claim 1, it is characterised in that institute
The agent side stated is by binding EIP and configuring designated domain name realization and the communication of main control end in intra-node.
3. the automation engine of mixing cloud service architecture centralized management as claimed in claim 1, it is characterised in that institute
Between controlled terminal under the agent side stated and VPC residing for it, found, connected in the form of Intranet IP.
4. the automation engine of mixing cloud service architecture centralized management as claimed in claim 1, it is characterised in that institute
Agent software is installed in the controlled terminal stated and configures its and points to agent side, enable main control end and agent side be connected to it is controlled
End.
5. the automation engine of mixing cloud service architecture centralized management as claimed in claim 1, it is characterised in that institute
The controlled terminal stated is physical machine and/or virtual machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710828935.2A CN107846304A (en) | 2017-09-14 | 2017-09-14 | A kind of automation engine of mixing cloud service architecture centralized management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710828935.2A CN107846304A (en) | 2017-09-14 | 2017-09-14 | A kind of automation engine of mixing cloud service architecture centralized management |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107846304A true CN107846304A (en) | 2018-03-27 |
Family
ID=61683326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710828935.2A Pending CN107846304A (en) | 2017-09-14 | 2017-09-14 | A kind of automation engine of mixing cloud service architecture centralized management |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107846304A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413222A (en) * | 2018-10-24 | 2019-03-01 | 广东微云科技股份有限公司 | The orderly automatic setting method of the batch of cloud terminal and its system |
CN109788021A (en) * | 2018-04-03 | 2019-05-21 | 中建材信息技术股份有限公司 | The system and method and storage medium of overseas CRM are remotely accessed using public cloud |
CN111371746A (en) * | 2020-02-21 | 2020-07-03 | 北京京东尚科信息技术有限公司 | Operation and maintenance system and operation and maintenance method for batch private cloud |
CN112187491A (en) * | 2019-07-01 | 2021-01-05 | 阿里巴巴集团控股有限公司 | Server management method, device and equipment |
WO2021151297A1 (en) * | 2020-06-08 | 2021-08-05 | 平安科技(深圳)有限公司 | Method, apparatus, and device for accessing cloud host console, and storage medium |
CN116032836A (en) * | 2018-08-24 | 2023-04-28 | Vm维尔股份有限公司 | Intelligently using peers in public clouds |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130311631A1 (en) * | 2012-02-27 | 2013-11-21 | Mccip, Inc. | Integrated cloud data center management |
CN105847428A (en) * | 2016-05-20 | 2016-08-10 | 北京首都在线科技股份有限公司 | Mobile cloud platform |
CN105915588A (en) * | 2016-04-06 | 2016-08-31 | 易云捷讯科技(北京)股份有限公司 | Hybrid cloud computing management system based on data virtualization |
CN106227728A (en) * | 2016-07-01 | 2016-12-14 | 江苏省广播电视集团有限公司 | PaaS service ability application system and method are compiled in biography limit, a kind of limit based on mixed cloud service platform |
CN106790455A (en) * | 2016-12-08 | 2017-05-31 | 中国科学院软件研究所 | A kind of distributed cloud management system and method based on mixed mode |
-
2017
- 2017-09-14 CN CN201710828935.2A patent/CN107846304A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130311631A1 (en) * | 2012-02-27 | 2013-11-21 | Mccip, Inc. | Integrated cloud data center management |
CN105915588A (en) * | 2016-04-06 | 2016-08-31 | 易云捷讯科技(北京)股份有限公司 | Hybrid cloud computing management system based on data virtualization |
CN105847428A (en) * | 2016-05-20 | 2016-08-10 | 北京首都在线科技股份有限公司 | Mobile cloud platform |
CN106227728A (en) * | 2016-07-01 | 2016-12-14 | 江苏省广播电视集团有限公司 | PaaS service ability application system and method are compiled in biography limit, a kind of limit based on mixed cloud service platform |
CN106790455A (en) * | 2016-12-08 | 2017-05-31 | 中国科学院软件研究所 | A kind of distributed cloud management system and method based on mixed mode |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109788021A (en) * | 2018-04-03 | 2019-05-21 | 中建材信息技术股份有限公司 | The system and method and storage medium of overseas CRM are remotely accessed using public cloud |
CN116032836A (en) * | 2018-08-24 | 2023-04-28 | Vm维尔股份有限公司 | Intelligently using peers in public clouds |
CN109413222A (en) * | 2018-10-24 | 2019-03-01 | 广东微云科技股份有限公司 | The orderly automatic setting method of the batch of cloud terminal and its system |
CN109413222B (en) * | 2018-10-24 | 2022-04-19 | 广东微云科技股份有限公司 | Automatic batch order setting method and system for cloud terminals |
CN112187491A (en) * | 2019-07-01 | 2021-01-05 | 阿里巴巴集团控股有限公司 | Server management method, device and equipment |
CN111371746A (en) * | 2020-02-21 | 2020-07-03 | 北京京东尚科信息技术有限公司 | Operation and maintenance system and operation and maintenance method for batch private cloud |
WO2021151297A1 (en) * | 2020-06-08 | 2021-08-05 | 平安科技(深圳)有限公司 | Method, apparatus, and device for accessing cloud host console, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107846304A (en) | A kind of automation engine of mixing cloud service architecture centralized management | |
CN106301911B (en) | The centralized simulation platform in kind of Information Network based on SDN half and its implementation | |
CN102333005B (en) | Tester control method in automatic testing system | |
EP3425855B1 (en) | Network system, control device, method and program for building virtual network function | |
US20220360630A1 (en) | Network system, terminal, sensor data collection method, and program | |
CN104954166A (en) | Hardware based network simulation system and method | |
CN103026660A (en) | Network policy configuration method, management device and network management centre device | |
CN103139017B (en) | The test system and method for a kind of network equipment | |
CN106789541B (en) | A kind of across data center communication means and network system based on SDN | |
CN104253767A (en) | Virtual shard network implementing method and switch | |
CN101951325A (en) | Network terminal configuration system based on automatic discovery and configuration method thereof | |
US20210203639A1 (en) | Network system, control apparatus, method for constructing a virtual network, and program | |
CN103338210A (en) | AP (Access Point) emulation analog system based on CAPWAP (Control and Provisioning of Wireless Access Points) protocol | |
CN105376101A (en) | Method and system for enabling physical device to be connected into virtual network | |
CN103401954B (en) | The implementation method of virtual DHCP | |
Ariman et al. | Software defined wireless network testbed using Raspberry Pi of switches with routing add-on | |
CN106161171A (en) | A kind of method and apparatus setting up Network example | |
CN102970376A (en) | Cluster configuration method and device | |
CN106878095B (en) | Network configuration method based on scenario distributed simulation | |
CN106713519A (en) | Network communication method and system based on software-defined networking | |
CN103945567B (en) | The constructing communication network method of inverter system | |
TWI623223B (en) | Software-defined network controller supporting diverse architecture components | |
JP2016048811A (en) | Network extension system, control device, and network extension method | |
CN103117880A (en) | Web technology based network topological generation method | |
CN104579778A (en) | Simple implementation method for enterprise internal network virtualization |
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: 20180327 |