Openstack component deployment method

A technology of components and software packages, applied in the field of cloud computing, can solve problems such as dependency conflicts, reduce time overhead, resolve dependency conflicts, and improve deployment flexibility

Inactive Publication Date: 2016-05-25
G CLOUD TECH
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem solved by the present invention is to provide a method for deploying openstack components, realize the mutual isolation of the dependent environment of each component, solve the problem of dependency conflict caused by component deployment, effectively improve deployment flexibility and reduce time overhead

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
  • Openstack component deployment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] See figure 1 Shown, the present invention comprises the following steps:

[0019] 1. Node A installs the virtual environment package;

[0020] #yuminstallpython-virtualenv.noarch

[0021] 2. Node A installs public dependent software packages;

[0022] #yuminstallrabbitmq-server

[0023] #systemctlenablerabbitmq-server.service

[0024] #systemctlstartrabbitmq-server.service

[0025] #rabbitmqctlchange_passwordguestRABBIT_PASS

[0026] 3. Node A creates a virtual environment;

[0027] #virtualenvheat-env

[0028] 4. Node A executes the component installation command;

[0029] Install the heat component as an example

[0030] #cdheat-env /

[0031] #source. / bin / activate

[0032] #cd / opt / stack / heat

[0033] #pythonsetup.pyinstall

[0034] 5. Node A component initialization configuration;

[0035] The Heat configuration script is as follows;

[0036] openstack-config --set / etc / heat / heat.confdatabaseconnection

[0037] mysql: / / heat:HEA cut_DBPA split controll...

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 invention relates to the technical field of cloud computing, and in particular to a method. The method disclosed by the present invention comprises: on a certain node A, sequentially installing a virtual environment package and a public dependency software package, creating a virtual environment, executing a component installation command, and carrying out initial configuration on a component; copying a virtualization environment on the node A to a node B; and carrying out initial configuration on a node B component. The method disclosed by the present invention realizes mutual isolation of the dependency environment of each component, solves the problem of dependency conflict due to software deployment, effectively improves deployment flexibility and reduces time overhead, and can be used for Openstack component deployment.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method for deploying openstack components. Background technique [0002] OpenStack is an open source cloud computing management platform project, which is composed of several main components to complete specific work. OpenStack mainly has the following components: nova (computing), swift (object storage service), Glance (mirror service), keystone (mirror service), Horizon (UI service), Cinder (block storage service), Ceilometer (monitoring service), ironic (deployment service). Each component is a relatively independent and loosely coupled architecture, so deploying each component of openstack is a complex and time-consuming task. In response to this situation, the industry currently has the following automatic deployment solutions: [0003] 1) The devstack solution, direct git source code, for installation, the purpose is to allow developers to quickly build an envi...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/61
Inventor 张瑜科杨松季统凯
Owner G CLOUD TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products