Method for operating multi-CPU (Central Processing Unit) architecture service in Kubernetes

An image and container technology, applied in the field of network management, can solve the problem that the cluster host management solution cannot meet the daily use and other problems

Pending Publication Date: 2020-06-19
广西梯度科技股份有限公司
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies of the prior art, the present invention provides a method for running multi-CPU architecture services in Kubernetes, which solves the problem that the cluster host management solution provided by the existing native Kubernetes cannot meet the requirements of daily use, and needs to be improved to Support the effect of managing hosts with multiple CPU architectures in the Kubernetes cluster, and run Linux containers with corresponding CPU architectures on the corresponding hosts

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 operating multi-CPU (Central Processing Unit) architecture service in Kubernetes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0025] see figure 1 , the embodiment of the present invention provides a technical solution: a method for running multi-CPU architecture services in Kubernetes. First, when realizing the deployment effect of multi-CPU architecture services based on Kubernetes clusters, it is necessary to clarify the types of CPU architectures that need to be supported in the cluster , taking Kubernetes that needs to support the management of AMD64 and ARM64 CPU architecture ho...

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 for operating a multi-CPU (Central Processing Unit) architecture service in Kubernetes. The method specifically comprises the following steps: S1, a Kubernetes component is supported and deployed on an AMD64 architecture by default; s2, according to a CPU architecture which is deployed in a Kubernetes cluster and is to be adapted to a service, establishing a service cluster, a container mirror image of ARM64 and a container mirror image of AMD64 are manufactured respectively. S3, customizing the name of the server mirror image by the container cloud platform according to a specified format; s4, according to the mirror image name and the adaptive CPU architecture type, obtaining a mirror image; the method comprises the steps of S1, establishing a containercloud platform, S2, establishing a container mirror image database integrated with the container cloud platform, S3, establishing a container mirror image database integrated with the container cloudplatform, S4, establishing a Docker manifest file, and pushing the Docker manifest file to the container mirror image database integrated with the container cloud platform, and S5, carrying out container mirror image management on a multi-CPU architecture through a container cloud platform mirror image management function. According to the method for operating the multi-CPU architecture service inthe Kubernetes, the multi-CPU architecture service is operated in the Kubernetes; according to the technical scheme, the requirement for daily use can be met through improvement, the effect of supporting management of multiple CPU architecture hosts in the Kubernetes cluster is achieved, and therefore the Linux containers of the corresponding CPU architectures can be operated on the correspondinghosts.

Description

technical field [0001] The invention relates to the technical field of network management, in particular to a method for running multi-CPU architecture services in Kubernetes. Background technique [0002] Kubernetes is an open source platform that automates the management of Linux containers. It can help users save many manual deployment and expansion operations in the application containerization process, and improve service management efficiency. That is, users can bring together groups of hosts running Linux containers, and Kubernetes helps manage these clusters easily and efficiently. Moreover, these clusters can manage hosts deployed across public clouds, private clouds, and hybrid clouds. When Kubernetes cluster manages multiple hosts and performs container orchestration, it can realize more full use of hardware and maximize the effect of obtaining the resources required to run enterprise applications. Since Kubernetes needs to manage an increasingly complex host e...

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/445G06F9/455G06F15/16G06F15/177
CPCG06F9/44505G06F9/45558G06F15/161G06F15/177G06F2009/45562
Inventor 王伟华梅进
Owner 广西梯度科技股份有限公司
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