Storage System
A storage system and storage node technology, applied in the field of storage systems, can solve problems such as the increase of external resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach )
[0040] figure 1 It is a diagram showing a configuration example of the storage system according to the first embodiment. The storage system 1 is connected to one or more servers 3 via a network 2 .
[0041] The server 3 is a computer that executes predetermined processing. The server 3 typically includes a processor, a main memory, a communication interface, and local input and output devices. The processor expands various programs, such as device drivers, operating system (OS), or application programs, in main memory. Furthermore, the processor realizes predetermined processing by executing various programs developed in the main memory. In addition, the server 3 can write data into the storage system 1 or read data from the storage system 1 as part of predetermined processing. That is, the server 3 functions as a host for the storage system 1 . In addition, any computer can function as a host of the storage system 1 .
[0042] I / O access by the server 3 to the storage s...
no. 2 approach )
[0125] Figure 18 It is a diagram showing a configuration example of a storage system according to the second embodiment. Hereinafter, the same reference numerals as those in the first embodiment are attached to the same constituent elements as in the first embodiment, and overlapping descriptions will be omitted.
[0126] The storage system 4 is connected to one or more servers 3 via the network 2 . The server 3 can write data into the storage system 4 and can also read data from the storage system 4 . That is, the server 3 functions as a host for the storage system 3 . In addition, any computer can function as a host of the storage system 4 . The server 3 performs I / O access to the storage system 4 via the network 2 .
[0127] The storage system 4 includes a plurality of storage nodes (MN) 31 and one or more control units (CU) 14 . The storage system 4 can distribute and store data in a plurality of MN31. exist Figure 18 In the example of , each MN31 is arranged at a...
no. 3 approach )
[0166] There is known a tree structure in which the depth of layers varies, such as a B-tree, for example. In the case where the order (order) (rank equal to the number of items) of the root node of the tree structure reaches a predetermined value, the root node is divided so that the depth of the layer is increased by only one layer. According to the third embodiment, the conversion table is layered into layers, and the depth of the layers of the conversion table is configured variable. In addition, the components included in the storage system of the third embodiment are the same as those of the second embodiment except for the configuration of the search table. Here, description will be made using the same names and symbols as those of the constituent elements of the second embodiment.
[0167] Figure 29 It is a figure which shows the structural example of the conversion table of 3rd Embodiment. According to the third embodiment, the specified MN31 stores a list of root...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


