Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for rapid deployment of openstack cloud computing platform

A cloud computing platform and fast technology, applied in electrical components, program control devices, transmission systems, etc., can solve problems such as lack of customized processing, increased workload, and inability to cope with production environments, to simplify the configuration process and improve configuration efficiency. Effect

Inactive Publication Date: 2015-04-29
FUQING BRANCH OF FUJIAN NORMAL UNIV
View PDF1 Cites 75 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The two tools OSCAR and Rocks mainly serve isomorphic systems, and integrate a large number of special software packages, which are not suitable for direct deployment of Openstack due to problems such as manual participation during installation; Kadeploy2 provides a basic model for cluster deployment, and users can According to this model, the same cluster system can be quickly deployed, and the model can be customized according to requirements, but the application scenario of this tool is for grid cluster systems, so it is not suitable for direct deployment of Openstack; in addition, OpenStack cluster deployment has already Many solutions: (1) OpenStack officially provides documents for cluster deployment and configuration, and users can manually implement deployment tasks according to these documents, but when the cluster scale is large, this method will bring a huge increase in workload; ( 2) DevStack is a deployment script tool maintained by the government. It can be used to quickly deploy an Openstack development and test environment. It is limited to the deployment of simple cloud computing platforms. When the system restarts, various services must be manually started, which is not suitable for deployment in production environments. (3) Dodai-deplay is another automated deployment tool for OpenStack clusters. Based on the traditional configuration management framework Puppet, it manages software installation, configuration file modification, and resource dependency processing of OpenStack components, and provides end-user-oriented Web interface and developer-oriented RESTful API to facilitate third-party integration, it lacks customized processing for the back-end implementation of each component of OpenStack, and cannot cope with the actual production environment. Since the overall architecture is a traditional single-host client / server model, With the growth of the OpenStack cluster size, the host server is overloaded, and the single point of failure and efficiency of the deployment tool become a new bottleneck
In addition, many companies have also launched their automated deployment tools, such as Mirantis' Fuel and Dell's Crowbar. The bottom layers of these deployment tools use configuration management frameworks to install and configure clusters, and their functions are basically similar. The main focus is Deployment stability and correctness are poor in terms of deployment flexibility and deployment efficiency

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
  • Method for rapid deployment of openstack cloud computing platform
  • Method for rapid deployment of openstack cloud computing platform
  • Method for rapid deployment of openstack cloud computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solution of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0027] A method for rapidly deploying an openstack cloud computing platform of the present invention comprises the following steps,

[0028] Step S1: Create an image template file, including four stages of creating an image file, installing the system, installing software, and extracting the root partition. The block file supports the sparse feature, and the file size can be freely extended. Use the mount command to mount the block file system for data access.

[0029] Step S2: Format the template configuration file, define the modifiable parameters in the configuration files of various service type image files (such as nova.conf, keystone.conf, etc.) created in step S1 as variables, and template the configuration data to Adapt to the needs of each node (such as parameterizing ip, user, password, authorization token, etc.), and store the...

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 invention relates to a method for rapid deployment of an openstack cloud computing platform. A task of rapid deployment is completed by copying various system image files to network storage clusters through preset scripts according to custom identification rules. A made image template is duplicated according to made rules to generate other similar node images to complete a fast deployment process, an initial deployment management server can adopt various physical servers to carry out large-scale deployment tasks, and after construction of a cloud environment succeeds, a virtual machine can directly serve as a deployment management server to meet the requirement on flexible services so as to provide flexible services to subsequent cluster node deployment. The method is applicable to automatic deployment of various similar cloud platforms, deployment on each node server is not needed by adoption of the centralized deployment scheme, and accordingly deployment time is greatly shortened, simplicity and feasibility are achieved, and deployment efficiency and management flexibility are improved.

Description

technical field [0001] The invention relates to a cloud computing cluster environment, in particular to a method for rapidly deploying an openstack cloud computing platform. Background technique [0002] With the development of cloud computing, IaaS (Infrastructure as a Service) has gradually been widely deployed, and more and more research institutions and enterprises have begun to build their own cloud computing platforms. As an open source cloud computing management platform, OpenStack has been widely deployed and applied in various industries due to its characteristics of saving user costs, improving operation and maintenance efficiency, and being more conducive to enterprise innovation. However, deploying a large-scale OpenStack cloud computing cluster is a very heavy and arduous task. The deployment process involves the installation of a large amount of software, the processing of dependencies between components, and the setting of many configuration parameters. In add...

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): H04L29/08G06F9/445
CPCH04L67/10H04L67/1095
Inventor 李立耀林东森倪振松赵少卡
Owner FUQING BRANCH OF FUJIAN NORMAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products