Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for quickly deploying multi-node Ceph cluster under single-machine KVM virtualization

A virtualization, multi-node technology, applied in the field of cloud computing, can solve the problems of complicated operation and difficult operation, and achieve the effect of improving deployment efficiency, improving efficiency, and enhancing the ability to solve faults

Pending Publication Date: 2020-06-09
山东汇贸电子口岸有限公司
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current conventional deployment method is to manually create a virtual machine and manually deploy the Ceph cluster through the ceph-deploy tool. This method is cumbersome to operate and is difficult for technicians who have not been in contact with Ceph.

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 and system for quickly deploying multi-node Ceph cluster under single-machine KVM virtualization
  • Method and system for quickly deploying multi-node Ceph cluster under single-machine KVM virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] A method for quickly deploying multi-node Ceph clusters under stand-alone KVM virtualization, the method is based on stand-alone KVM virtualization, and cooperates with shell scripts and Saltstack programs to realize the automatic creation of Ceph multi-node virtual machines, network configuration, and deployment and testing of Ceph components verify.

[0060] This method is specifically implemented in the following ways:

[0061] 1. Make the virtual machine image template and Ceph multi-version program source required for deployment.

[0062] The virtual machine image template includes basic images of salt-minion and cloud-init and includes images of Ceph multi-version source and salt-master program.

[0063] 2. Define resource type information and generate a deployment template through a rendering tool.

[0064] Generate according to the defined Ceph version, Ceph node type and quantity, network IP address and OSD disk information, and generate the Ceph deployment t...

Embodiment 2

[0090] A system for quickly deploying a multi-node Ceph cluster under stand-alone KVM virtualization, including a remote processing module, a configuration rendering module, a virtual machine creation and configuration module, a Ceph deployment module, a Ceph test module and an environment cleaning module, wherein,

[0091] The remote processing module is in charge of Salt-Master;

[0092] The virtual machine creation and configuration module includes virtual machine creation and configuration based on defined virtual machine specifications, network IP addresses, and disks;

[0093] The Ceph deployment module includes Ceph mon node deployment, Ceph osd node deployment, Ceph RGW node deployment, Ceph MDS service node deployment and Ceph iSCSI gateway node deployment;

[0094] The Ceph test module includes Ceph cluster status check, Ceph pool creation, and RBD creation and Map deletion;

[0095] The environment cleaning module includes the cleaning of the node Ceph components o...

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 discloses a method and a system for quickly deploying a multi-node Ceph cluster under stand-alone KVM virtualization and, belongs to the technical field of cloud computing, and aims to realize automatic creation and network configuration of a Ceph multi-node virtual machine and deployment and test verification of Ceph components by matching with a shell script and a Saltstack programbased on single-machine KVM virtualization. The system comprises a remote processing module, a configuration rendering module, a virtual machine creation and configuration module, a Ceph deployment module, a Ceph test module and an environment cleaning module. A Ceph technician can rapidly deploy a multi-node Ceph cluster based on single-machine KVM virtualization to carry out technical learningand verification; the efficiency of quickly deploying the environment by Ceph related technicians can be improved, the capabilities of actually operating Ceph and solving faults are enhanced, and themethod is also one of the modes for carrying out technical training on technicians just contacting the Ceph.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method and system for rapidly deploying a multi-node Ceph cluster under stand-alone KVM virtualization. Background technique [0002] Ceph is a distributed storage system, which was born in 2004. It was the first project dedicated to the development of the next generation of high-performance distributed file system. After years of development, it has been supported by many cloud computing and storage vendors and has become the most widely used open source distributed storage platform. The bottom layer of Ceph is RADOS (Distributed Object Storage System), which has the characteristics of reliability, intelligence, and distribution, and realizes functions such as high reliability, high scalability, high performance, and high automation, and finally stores user data. [0003] With the continuous popularization of cloud computing technology, the Ceph distributed storage sy...

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/455G06F9/445
CPCG06F9/45558G06F9/4451G06F2009/45562G06F2009/45595
Inventor 宋伟蔡卫卫谢涛涛申嘉童赵磊
Owner 山东汇贸电子口岸有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More