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

Method and system for realizing storage volume isolation distribution of stateful application

A storage volume and isolation technology, applied in the field of Kubernetes storage, can solve the problems of inability to allocate and meet the capacity size, etc., and achieve the effect of avoiding normal allocation and ensuring balance.

Inactive Publication Date: 2021-11-23
WHALE CLOUD TECH CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, the existing Kubernetes storage subsystem management functions cannot allocate and satisfy the automatic allocation of multiple storage volume requests for the same stateful application (such as databases, large databases, etc.), and can only be done manually. It also cannot meet the isolation requirements such as acceleration, different disk media, different nodes and IO performance indicators in addition to the size of the capacity.

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 realizing storage volume isolation distribution of stateful application
  • Method and system for realizing storage volume isolation distribution of stateful application
  • Method and system for realizing storage volume isolation distribution of stateful application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] In order to further illustrate the various embodiments, the present invention provides accompanying drawings, which are part of the disclosure of the present invention, and are mainly used to illustrate the embodiments, and can be used in conjunction with the relevant descriptions in the specification to explain the operation principles of the embodiments. For these, those of ordinary skill in the art will understand other possible implementations and the advantages of the present invention. Components in the figures are not drawn to scale, and similar component symbols are generally used to represent similar components.

[0068] According to an embodiment of the present invention, a method and system for implementing isolated allocation of storage volumes for stateful applications are provided.

[0069] The present invention will now be further described with reference to the accompanying drawings and specific embodiments, such as figure 1 , image 3 As shown, accordi...

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 realizing isolation distribution of a storage volume of a stateful application. The method comprises the following steps of: receiving an application demand of the stateful application on the storage volume; screening out a storage node list meeting storage volume requirements; filtering the storage node list again; scoring the storage node list filtered and screened again according to a storage selection strategy specified in the demand; creating a storage volume meeting the requirement on the selected node; and providing the storage volume for the stateful application in a storage service mode for mounting and using. The storage resource screening method has the beneficial effects that the storage layer resources can be effectively filtered, the storage node resources which cannot meet the storage requirements of isolation and stateful applications are screened out, the storage resource creation failure caused by insufficient resources in the storage resource creation stage is avoided, and it is ensured that the storage resources with isolation can be successfully and automatically allocated.

Description

technical field [0001] The present invention relates to the field of Kubernetes storage, in particular, to a method and system for realizing isolated allocation of storage volumes for stateful applications. Background technique [0002] Kubernetes is a container-based cluster management system. It is built on container operating environments such as docker and container. It is used to manage containerized workloads and services. It is a portable and scalable open source platform with a large and fast A growing ecosystem with widely available services, support and tools. [0003] A Pod is the smallest deployable computing unit created and managed in Kubernetes, containing one or more containers that share storage, networking, and a declaration of how to run these containers. A Pod models an application-specific "logical host" that contains one or more application containers that are relatively tightly coupled together. [0004] A PV (PersistentVolume) is a piece of storage ...

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): G06F3/06G06F9/455
CPCG06F3/067G06F3/0665G06F9/45558G06F3/0631G06F2009/45595
Inventor 鲍钟峻姜志华张正锋
Owner WHALE CLOUD TECH CO LTD
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