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

Method and apparatus for performing disk management of all flash array server

A memory array and server technology, applied in the input/output process of data processing, redundancy in hardware for error detection of data, instruments, etc., can solve the problems of different, unsuitable AFA servers, and overall performance of AFA servers Decrease and other issues to achieve the effect of improving the overall performance

Pending Publication Date: 2021-09-03
SILICON MOTION INC (CN)
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While SSD manufacturers may try to make SSDs seem like a good replacement for hard disk drives (HDDs), some characteristics of SSDs are quite different from HDDs
As a result, the above-mentioned control method may become inappropriate or ineffective for AFA servers with multiple SSDs installed, resulting in a decrease in the overall performance of the AFA server

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 apparatus for performing disk management of all flash array server
  • Method and apparatus for performing disk management of all flash array server
  • Method and apparatus for performing disk management of all flash array server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] figure 1 It is a schematic diagram of an All Flash Array (AFA) server 100 according to an embodiment of the present invention. The AFA server 100 may include a plurality of nodes, such as two nodes, respectively a node 100A and a node 100B, wherein any one of the plurality of nodes (for example, one of the node 100A and the node 100B) may have a The other of the nodes (eg, the other of the node 100A and the node 100B) has the same or similar architecture. For example, node 100A may include at least one processor (eg, one or more processors such as one or more Central Processing Units (CPU)), which may be collectively referred to as processor 110A, and include a DRAM A memory (Dynamic Random Access Memory, DRAM) 120A, a copy to a flash memory (Copy-to-Flash, referred to as C2F) solid state hard disk (Solid State Drive, referred to as SSD) 122A, including one or more network interfaces ( interface (IF) circuit such as a network interface (IF) module 130A of network inte...

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

A method and apparatus for performing disk management of an all flash array (AFA) server are provided. The method may include: utilizing a disk manager module among multiple program modules running on any node of multiple nodes of the AFA server to trigger a hardware layer of the any node to perform disk switching control in HA architecture of the AFA server, for controlling the any node to enable a set of disk switching paths between the any node and a group of storage devices among multiple sets of disk switching paths between the multiple nodes and multiple groups of storage devices; and utilizing the disk manager module to perform multiple groups of operations respectively corresponding to multiple disk pools in a parallel processing manner, for managing the group of storage devices with the multiple disk pools, wherein the multiple disk pools may include active, inserted, and failure disk pools.

Description

technical field [0001] The present invention relates to memory control, especially to a method for disk management of an All Flash Array (AFA) server and related equipment (apparatus) such as the AFA server and its control circuit, etc. . Background technique [0002] The data storage server can be configured to store user data of one or more users, and various control methods for the data storage server have been proposed in the prior art in order to bring good user experience to users. Since flash memory (Flash memory) has been widely used in various data storage devices such as solid state drives (solid state drives, SSDs), etc., it is proposed in the prior art to use flash memory as a storage medium for data storage servers. A flash memory type data storage server is implemented, such as an AFA server in which multiple SSDs are installed. However, certain problems may occur. For example, the management of accessing the flash memory of any SSD among the plurality of SS...

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): G06F3/06G06F11/20G06F11/30
CPCG06F3/0688G06F3/0655G06F11/2041G06F11/2053G06F11/3037G06F11/3006G06F11/3051G06F3/0605G06F3/061G06F3/0689G06F3/0659G06F3/0644G06F3/0635G06F11/2015G06F11/0751G06F11/3034G06F11/3089G06F11/2071G06F11/2082G06F11/1076G06F3/0604G06F11/2094G06F9/5016G06F11/142G06F11/0727
Inventor 苏政嘉
Owner SILICON MOTION INC (CN)