Multi-tenant construction method, medium and equipment based on kubernetes and openstack container cloud platform

A construction method and technology of cloud platform, applied in the field of cloud computing, can solve the problems of inability of resources to access each other, inability to share the same Kubernetes cluster, inability to use resources, etc.

Active Publication Date: 2021-12-21
北京寻声觅物科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Native Kubernetes does not have the concept of tenants and multi-tenants, but only the concept of namespaces. The existing technology is based on the realization of multi-tenants based on namespaces. A namespace is represented as a tenant, and this tenant cannot use other namespaces or resources of other clusters, or A tenant owns a Kubernetes cluster, and tenants cannot share the same Kubernetes cluster, and the tenant and multi-tenant functions are not really realized
Under the current situation, Kubernetes cannot solve the following problems: how to ensure resource isolation between different tenants and prevent mutual access; how to solve the reallocation of computing resources under tenants; how to implement access control within tenants

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
  • Multi-tenant construction method, medium and equipment based on kubernetes and openstack container cloud platform
  • Multi-tenant construction method, medium and equipment based on kubernetes and openstack container cloud platform
  • Multi-tenant construction method, medium and equipment based on kubernetes and openstack container cloud platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Below, the present invention will be further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of not conflicting, the various embodiments described below or the technical features can be combined arbitrarily to form new embodiments. .

[0036] Multi-tenant construction method based on Kubernetes and OpenStack container cloud platform, such as figure 1 shown, including the following steps:

[0037] Responds to create tenant requests such as figure 2As shown, in this embodiment, the user browser sends a request to create a tenant to the container cloud platform through the api-gateway through the Web-Console application program. Web-Console is a Web-based application program that allows the server to execute shell command. The container cloud platform responds to the tenant creation request sent by the user, and requests OpenStack to obtain the tenant list. OpenStack-admin sends 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 present invention provides a multi-tenant construction method based on Kubernetes and OpenStack container cloud platform, including the steps: the container cloud platform responds to the tenant creation request, obtains the tenant list of OpenStack, the associated tenant selected by the user, creates the container tenant associated with the associated tenant, and selects the user Assign the cluster to the container tenant, respond to the partition creation request sent by the user, obtain the tenant router list of OpenStack, the associated router selected by the user, specify the Service CIDR and Pod CIDR according to the ID range of the associated router, and OpenStack creates a network belonging to the associated router and a network belonging to the associated router. The Service subnet and Pod subnet of the network, and the container cloud platform creates tenant partitions. The present invention realizes the multi-tenant construction of the container cloud platform, and the tenants can use their corresponding Openstack tenant resources to ensure resource isolation among different tenants.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a multi-tenant construction method, medium and equipment based on Kubernetes and OpenStack container cloud platform. Background technique [0002] Kubernetes is Google's open source container cluster management system. It provides functions such as application deployment, maintenance, and expansion mechanisms. Using Kubernetes can easily manage cross-machine running containerized applications. Its main functions include using Docker to package, instantiate, and Run; run in a cluster and manage cross-machine containers; solve the communication problem between Docker cross-machine containers; Kubernetes' self-healing mechanism makes the container cluster always run in the state expected by the user. Native Kubernetes does not have the concept of tenants and multi-tenants, but only the concept of namespaces. The existing technology is based on the realization of mult...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/24
CPCH04L41/0893H04L67/10
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