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

Cluster storage pool creation method

A technology of storage pools and clusters, applied in the field of clusters, can solve problems such as strong interference of cluster storage pool failures, unusable OSDs, OSD failures, etc., and achieve the effect of improving cluster fault tolerance

Active Publication Date: 2021-06-04
SHANDONG YINGXIN COMP TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This results in a high coupling between OSD and SSD. When one SSD fails, the OSDs that share the SSD will experience abnormalities, making these OSDs unusable due to failure.
At the same time, because the fault domain division does not take into account the situation of OSD sharing SSD and simulated logical nodes, this will cause OSDs sharing the same SSD to be divided into two different logical nodes. When the SSD fails , it will cause the OSDs of two different logical nodes to fail; when one SSD on each of the two physical nodes fails, it will cause the OSDs of four logical nodes to fail, which exceeds the fault domain and causes the storage pool to fail. Not available
[0005] There is currently no effective solution to the problems of strong fault interference and low fault tolerance in existing technology cluster storage pools

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
  • Cluster storage pool creation method
  • Cluster storage pool creation method
  • Cluster storage pool creation method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0064] 1. No SSD scenario

[0065] 1.1 Create a storage pool with multiple copies

[0066] (1) If the number of physical nodes is less than the number of replicas, a failure prompt will be returned to the client.

[0067] (2) When the number of physical nodes is greater than or equal to the number of replicas, based on figure 2 In the shown structure, fault domains are divided according to the actually selected hard disks (here referred to as OSDs).

[0068] 1.2 Create a storage pool with erasure code

[0069] (1) If the number of physical nodes is less than the sum of K+M and the simulated logical node is not selected for storage pool division, a failure prompt will be returned directly.

[0070] (2) If the physical nodes are less than the sum of K+M and the simulated logical nodes are selected for storage pool division, if the physical nodes are less than (K+M) / 2, a failure prompt will be returned directly.

[0071] (3) If the physical nodes are less than the sum of K+M...

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 cluster storage pool creation method. The method comprises the following steps: creating a cache partition on a cache device in a corresponding physical node for each object storage device in each physical node; creating the same number of roots based on the number of the cache devices of each physical node, and creating a host corresponding to each physical node under each root; adding each object storage device of the cluster to a root and a host corresponding to a cache device where a cache partition corresponding to the object storage device is located; and respectively creating storage pools on the plurality of roots, and forming fault domains serving as multi-copy storage pools. The fault domain of the cluster can be reasonably divided, and the fault-tolerant capability of the cluster is improved.

Description

technical field [0001] The present invention relates to the field of clusters, and more specifically, to a method for creating a storage pool of a cluster. Background technique [0002] The cluster monitoring module is the core module of the distributed file system. Its main function is to manage the cluster and monitor various states of the cluster, and is responsible for responding to various commands. Management software is not a basic module that constitutes a distributed file system, but an external module that is independent of the cluster. The management software realizes the management and monitoring of the cluster by interacting with the cluster monitoring. The management software is a graphical web application software. The management software can facilitate users to perform cluster deployment, capacity expansion, capacity reduction, and cluster resource division. [0003] Fault domain is a concept for fault isolation and also a concept of PG (placement group) di...

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/06
CPCG06F3/067G06F3/0656G06F3/0607
Inventor 王庆海
Owner SHANDONG YINGXIN COMP TECH CO LTD