Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for arranging and managing life cycle of virtual machine based on kubernetes declaration

A life cycle, declarative technology, applied in the field of kubernetes cloud native computing, to improve management, reduce complexity, and improve work efficiency

Active Publication Date: 2020-11-27
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical task of the present invention is to address the shortcomings of the existing technologies Kata and Terraform that cannot satisfy the fast and flexible arrangement and management of virtual machines, in order to improve the efficiency of managing virtual machines Efficiency and reduce the difficulty of implementing operation and maintenance, combined with the operator framework technology of kubernetes, code the experience of terraform manual operation and operation and maintenance personnel into the vm-Operator tool of kubernetes

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 arranging and managing life cycle of virtual machine based on kubernetes declaration
  • Method for arranging and managing life cycle of virtual machine based on kubernetes declaration
  • Method for arranging and managing life cycle of virtual machine based on kubernetes declaration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Below will combine the appended in the embodiment of the present invention Figure 1-5 , clearly and completely describe the technical solutions in the embodiments of the present invention, obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0047] as attached figure 1 As shown, a method of the present invention based on kubernetes declarative arrangement management virtual machine life cycle, the method is based on the open source Operator technical framework in kubernetes, and realizes the VirtualMetaOperator tool (abbreviated as vm-oOperator). This tool passes the resource object state Automatically manage virtual machines by monitoring and calling the terraform command line. The vm-oOperator too...

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 provides a method for arranging and managing the life cycle of a virtual machine based on kubernetes declaration. The invention discloses a kubernetes cloud native computing method, andbelongs to the technical field of kubernetes cloud native computing. The method is based on an Operator technical framework of an open source in kubernetes, a VirtualMetaOperator tool is realized, andthe VirtualMetaOperator tool is used for realizing automatic management of the virtual machine in a manner of monitoring the state of a resource object and calling a terraform command line. The VirtualMetaOperator tool is composed of a vm-Controller+vm-CRD+Provider-CRD assembly and a vmc-api assembly. Through the method, the management of the virtual machine life cycle of the multi-cloud platformcan be effectively improved, the complexity of large-batch virtual machine arrangement and use is reduced, and the working efficiency of operation and maintenance implementation is improved.

Description

technical field [0001] The invention relates to the technical field of kubernetes cloud native computing, in particular to a method for managing the life cycle of a virtual machine based on kubernetes declarative arrangement. Background technique [0002] There are two ways to orchestrate and manage virtual machines: the OpenStack community Kata project and the open source project Terraform multi-cloud management tool. [0003] The Kata project mainly uses kata-container as a docker plug-in, and the kata-container can be started through the docker command. The biggest highlight of Kata is that it solves the security and isolation problems of traditional containers sharing the kernel. The method is to let each container run in a lightweight virtual machine and use a separate kernel, but the use of virtual machines is limited to OpenStack and is not flexible enough. , cannot meet the needs of complex scenarios. [0004] Terraform manages virtual machines by calling APIs from...

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/455
CPCG06F9/45558G06F2009/45562G06F2009/45591
Inventor 潘峰唐晓东蔡卫卫高传集
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD