Application deployment method and apparatus

A technology of application deployment and application parameters, applied in the field of cloud computing, can solve problems such as security risks, and achieve the effect of improving security

Active Publication Date: 2016-02-24
CLOUDMINDS SHANGHAI ROBOTICS CO LTD
View PDF5 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The embodiment of this application proposes an application deployment method and device to solve the technical problem in the prior a

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Application deployment method and apparatus
  • Application deployment method and apparatus
  • Application deployment method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the technical solutions and advantages of the present application clearer, the exemplary embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all implementations. Exhaustive list of examples. And in the case of no conflict, the embodiments in this description and the features in the embodiments can be combined with each other.

[0036] The inventor noticed during the invention that:

[0037] Currently, kubernetes is a commonly used Docker container cluster management system, which provides functions such as resource scheduling, deployment and operation, service discovery, and capacity expansion and contraction for containerized applications.

[0038] figure 2 It shows a schematic diagram of the Docker management environment taking kubernetes as an example in the prior art. As ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present application provides an application deployment method and apparatus. The method comprises: a control node of a management VPC (Virtual Path Connection) receiving an application publishing request of a user, wherein the application publishing request comprises a user identifier ID; the control node determining a user VPC of the user according to the user ID; by means of a secure channel between the management VPC and the user VPC, the control node sending an application deployment message to a local vessel management module on a virtual machine of the user VPC, wherein the application deployment message comprises a user-defined application parameter; and the local vessel management module creating a vessel in the virtual machine according to the user-defined application parameter, wherein the vessel is used for deploying an application. According to the application deployment method and apparatus provided by the present invention, resources of the user VPC is unifiedly managed by the management VPC, and the secure channel exists between the management VPC and the user VPC, so that network isolation between different user VPCs is ensured, thus the application of each user will not be attacked by other users, and security of the user application is improved.

Description

technical field [0001] The present application relates to the technical field of cloud computing, and in particular to an application deployment method and device. Background technique [0002] Docker is an open source application container engine that allows developers to package applications into containers, suitable for large-scale distributed applications and big data processing application scenarios. [0003] figure 1 A schematic diagram of the architecture of the Docker management environment in the prior art is shown, as shown in the figure, including: a control node, a container library, a configuration / service discovery storage system, and multiple container nodes. in, [0004] (1) The control node realizes the external call interface and the resource scheduling function in the cluster; [0005] (2) The container library realizes the registration and publishing functions of the container, and when deploying the container, the relevant container can be directly mo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/455
CPCG06F9/45533G06F2009/4557G06F2009/45587
Inventor 罗治国杨光华黄晓庆
Owner CLOUDMINDS SHANGHAI ROBOTICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products