CN108965452B - Storage server and storage server system - Google Patents
Storage server and storage server system Download PDFInfo
- Publication number
- CN108965452B CN108965452B CN201810861348.8A CN201810861348A CN108965452B CN 108965452 B CN108965452 B CN 108965452B CN 201810861348 A CN201810861348 A CN 201810861348A CN 108965452 B CN108965452 B CN 108965452B
- Authority
- CN
- China
- Prior art keywords
- storage
- computing node
- server
- switching device
- servers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a storage server and a storage server system. The server includes: the system comprises a computing node, a storage switching device, a storage module and at least two external ports; the computing node is used for establishing communication connection with the storage module through the storage switching device; the storage module is used for providing a storage space for the service data of the computing node; one of the at least two external ports is arranged on the computing node and used for enabling the computing node to access the service data of the other server through the external port, and the other of the at least two external ports is arranged on the storage switching device and used for enabling the storage switching device to receive the access from the other server; the storage switching device is used for configuring communication connection to the storage module according to the working state of the computing node, so that the storage module is accessed by the computing node or other servers.
Description
Technical Field
The invention relates to the field of internet data storage, in particular to a storage server and a storage server system.
Background
With the rapid development of internet technology, the data volume is larger and larger, and the demand of network cloud service providers for mass storage servers is also increasing. Currently, a storage server in mainstream can integrate more than 30 disks in a 4U server, even a 4U server provided with about 100 disks by a manufacturer is already available, taking a storage server with 36 common disks and a single disk 8TB as an example, the data storage capacity of the single server is 288 TB. Cloud computing service providers provide data storage services for thousands of customers, and although the failure probability of servers and disks is small, in the case that a single server has a very high data volume and the number of servers is very large, the loss of the customers is very large when the servers fail.
A server system proposed in the prior art includes a working server, a standby server, and a storage device, and performs a cache receiving and cache cleaning process at the standby server through a data access, cache monitoring, and data replication process performed at the working server.
In another prior art, a full-redundancy architecture storage system is implemented, in which a full-redundancy architecture is adopted, dual storage arrays and dual storage gateways supporting high availability of heterogeneous arrays are deployed to form dual redundancy of management nodes and storage nodes, and a dual switch is deployed in a storage network to form a redundant link, thereby implementing a system-level full-redundancy architecture.
However, the prior art has the defect that the prior art cannot make up, and the first prior art adds a server which is actually resource redundant, so that the hardware cost of the system is increased; the second prior art is a large-scale multi-server cluster, which realizes server connection through an optical fiber switch and manages through an additional storage gateway, and the technology is a cluster-level design, and has high system complexity, which is not suitable for many application scenarios.
Disclosure of Invention
To solve the above problems. The invention provides a storage server and a storage server system.
According to a first aspect of the present invention there is provided a storage server comprising: the system comprises a computing node, a storage switching device, a storage module and at least two external ports; the computing node is used for establishing communication connection with the storage module through the storage switching device; the storage module is used for providing a storage space for the service data of the computing node; one of the at least two external ports is arranged on the computing node and used for enabling the computing node to access the service data of the other server through the external port, and the other of the at least two external ports is arranged on the storage switching device and used for enabling the storage switching device to receive the access from the other server; the storage switching device is used for configuring communication connection to the storage module according to the working state of the computing node, so that the storage module is accessed by the computing node or other servers.
Further, the communication connection to the storage module further comprises a normal connection and a backup connection, wherein the storage module is accessible only by the computing node when the communication connection is configured as the normal connection and the storage module is accessible only by the other server when the access connection is configured as the backup connection.
Further, the external port is a data bus port.
Further, the storage module includes one or more persistent storage media.
According to a second aspect of the present invention, there is provided a storage server system comprising: at least two storage servers as described in the first aspect; the first storage server comprises a first computing node, a first storage switching device, a first storage module and at least two first external ports; the second storage server comprises a second computing node, a second storage switching device, a second storage module and at least two second external ports; the first storage server and the second storage server are respectively one of the storage servers; wherein the first compute node communicates with the second storage switching device through a first external port on the first compute node; the first storage switching device communicates with the second computing node through a first external port on the first storage switching device; the second compute node communicating with the first storage switching device through a second external port on the second compute node; the second storage switching device communicates with the first computing node through a second external port on the second storage switching device.
Further, the first computing node is connected with the second storage switching device through a first external port on the first computing node and a second external port on the second storage switching device, and is used for establishing communication connection with the second storage module through the second storage switching device; the second storage module is configured to configure the communication connection to the second storage module such that the second storage module is accessible by the second computing node or the first computing node, wherein the communication connection further includes a normal connection and a backup connection, wherein the second storage module is accessible only by the second computing node when the communication connection is configured as the normal connection and the second storage module is accessible only by the first computing node when the access connection is configured as the backup connection.
Further, the second computing node is connected with the first storage switching device through a second external port on the second computing node and a first external port on the first storage switching device, and is used for establishing communication connection with the first storage module through the first storage switching device; the first storage module is configured to configure the communication connection to the first storage module such that the first storage module is accessible to the first computing node or the second computing node, wherein the communication connection further includes a normal connection and a backup connection, wherein the first storage module is accessible only to the first computing node when the communication connection is configured as the normal connection and the first storage module is accessible only to the second computing node when the access connection is configured as the backup connection.
According to a third aspect of the present invention, there is also provided a storage server system comprising at least two storage servers of the first aspect, and an external storage exchange apparatus; each storage server is connected with the external storage switching device through an external port and is connected with other storage servers through the external storage switching device.
Further, the external storage switching device is configured to configure, for each storage server, a communication connection to a storage module of another storage server other than the storage server according to the operating state of the storage server, so that the storage module of each storage server can be accessed by a computing node of any other storage server.
Further, the external storage switching device is configured to configure a communication connection with one of the storage servers whose operating state is available for the unavailable storage server when the operating state of one or more of the storage servers is unavailable, so that the storage module of one or more of the unavailable storage servers is accessible by the computing node of the available storage server.
Compared with the prior art, the implementation mode of the invention has the main differences and the effects that:
the storage server of the embodiment of the invention provides an additional storage access interface for the outside with less hardware cost, and through the mode of the additional access interface, even if the computing node fails, the storage data of the server can be accessed through other related servers, so that the redundancy of the system is realized at low cost through a mutual backup mechanism of the computing node, and the availability of the storage server system is improved.
Drawings
Fig. 1 shows a schematic structural diagram of a storage server according to an embodiment of the present invention.
Fig. 2 is a schematic diagram showing a connection configuration of a storage switching apparatus according to an embodiment of the present invention.
Fig. 3 shows a schematic structural diagram of a storage server system according to an embodiment of the present invention.
FIG. 4 is a schematic structural diagram of a storage server system according to another embodiment of the present invention
Detailed Description
In order to make the purpose and technical solution of the embodiments of the present invention clearer, the technical solution of the embodiments of the present invention will be clearly and completely described below with reference to the drawings of the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the described embodiments of the invention without any inventive step, are within the scope of protection of the invention.
First embodiment
Fig. 1 shows a block diagram of a storage server 100 according to an embodiment of the present invention.
As shown in fig. 1, the storage server 100 includes: compute node 110, storage switch 120, storage module 130, and external ports 141 and 142; the storage module 130 includes one or more persistent storage disks; external port 141 is provided on compute node 110 and external port 142 is provided on storage switch 120.
According to an embodiment of the present invention, the server may be a physical machine and/or a virtual machine running on the physical machine, wherein the physical machine includes but is not limited to: a mini, midrange, mainframe, or other physical device capable of deploying a web site.
According to an embodiment of the present invention, the computing node 110 establishes a communication connection with the storage module 130 through the storage switch 120; the storage module 130 is configured to provide a storage space for the service data of the computing node 110; the computing node 110 may access the traffic data of other servers through the external port 141; storage switch 120 receives access to other servers external through external port 142.
As an example, a compute node 110 may be a computer system that has as a whole the necessary components of a processor, memory, system storage disks, and a network, among other components. The persistent storage media of the storage module 130 are used for storing business data of the computing node 110, such as application programs running on the computing node 110, data materials of users, and the like. The persistent storage medium may be, for example, one or more magnetic storage devices, a storage Disk, a flash memory, or other nonvolatile Solid state memory, such as a Hard Disk Drive (HDD) or a Solid State Disk (SSD).
The connections of the modules in the storage server and system shown in fig. 1-4 are logical connections, and physical connections are not shown. It is understood that the computing nodes and the storage switches and the storage modules may establish communication channels through backplanes, cable connections, and the like.
The computing node 110 transmits an access request to the outside through the external port 141, and the storage switch 120 receives an access of another server from the outside through the external port 142, and thus, the external port 141 may be set as a Host port and the external port 142 may be set as a Client port. In addition, the external ports 141 and 142 may adopt corresponding ports of a high-speed data bus standard, for example, ports of a Peripheral Component Interconnect Express (PCIE) standard and a Serial Attached SCSI (SAS) standard. Among them, SAS is a new generation SCSI technology, and like the currently popular Serial ATA (SATA) hard disk, Serial technology is used to achieve higher transmission speed, and improve the internal space by shortening the connection line. SAS provides compatibility with SATA hard disks, and the interface technology of SAS can be downward SATA compatible. It should be understood that the PCIE and the SAS described above are only one possible implementation manner of the high-speed data switching network adopted in the embodiment of the present invention, and the embodiment of the present invention is not limited thereto. For example, in practical applications, a fibre channel network may be used as a high-speed data switching network.
The storage switch 120 is used to configure the communication connection to the storage module 130 such that the storage module 130 is accessed by the compute node 110 or other external server. The storage switch 120 may be a PCIE switch with switching functionality, a SAS switch, a SAS expansion chip, or a programmable processor (e.g., a Field Programmable Gate Array (FPGA), a complex programmable logic device), an Application Specific Integrated Circuit (ASIC), etc.
Fig. 2 shows a schematic diagram of the connection configuration of the storage switch 120. The connection configuration of the storage switch 120 to the storage modules includes a normal connection as shown in FIG. 2a and a backup connection as shown in FIG. 2 b. Referring to fig. 1 and 2a, when the communication connection is a normal connection, only the computing node 110 may access the respective data storage disks of the storage module 130; when the communication connection is a backup connection, referring to fig. 2b, only the other external servers may access the respective data storage disks of the storage module 130.
The storage switch 120 may configure the normal connections or backup connections as described above depending on the operational state of the compute node 110. The working status of the computing node 110 may be divided into usable and unusable states, and it is understood that the working status may be variously configured according to the actual application, which is not limited in the embodiment of the present invention. As an example, when the operational state of the compute node 110 is available, the storage switch 120 is configured as a normal connection; when the operational state of the compute node 110 is unavailable, the storage switch 120 is configured as a backup connection.
In summary, the storage server provided in this embodiment enables, through the storage switch and the external port, other servers to bypass the failed computing node of the server through the external port and directly access the data storage disk, so that the availability of the server is optimized. Compared with a server technology with resource redundancy such as dual servers, dual computing nodes and the like, the storage server provided by the embodiment reduces the hardware cost of the server while achieving high availability.
Second embodiment
Aiming at the storage server provided by the invention, the invention also provides a storage server system which is a networking scheme of a plurality of storage servers. Fig. 3 shows a schematic structural diagram of a storage server system according to an embodiment of the present invention. As shown in fig. 3, the system includes at least two of the above-described storage servers; the first storage server 300 comprises a first compute node 310, a first storage switch 320, a first storage module 330, and at least two first external ports 341 and 342; the second storage server 400 comprises a second computing node 410, a second storage switch 420, a second storage module 430, and at least two second external ports 441 and 442; the first storage server 300 and the second storage server 400 are each one of the storage servers in the first embodiment described above.
It should be noted that the first storage server 300 and the second storage server 400 correspond to the storage servers described above, and therefore, the respective modules in the first storage server 300 and the second storage server 400 are identical to those in the first embodiment described above, and the description of the functions, actions, and procedures of these modules is omitted here.
The first compute node 310 communicates with the second storage switch 420 through a first external port 341 on the first compute node 310; the first storage switch 320 communicates with the second computing node 410 through a first external port 342 on the first storage switch 320; the second compute node 410 communicates with the first storage switch 320 through a second external port 441 on the second compute node 410; the second storage switch 420 communicates with the first compute node 310 through a second external port 442 on the second storage switch 420.
Specifically, as shown in fig. 3, the first external port 341 interfaces with the second external port 442, such that the first computing node 310 is connected to the second storage switch 420, and the first computing node 310 can access the second storage module 430 through the second storage switch 420; in addition, the first external port 342 interfaces with the second external port 441, such that the second computing node 410 is connected with the first storage switch 320, and the second computing node 410 can access the first storage module 330 through the first storage switch 320.
Further, when the storage server system is running, the working states of the first storage server 300 and the second storage server 400 belonging to a group of mutual backup servers are monitored, and when it is monitored that the first computing node 310 of the first storage server 300 is in an unavailable state and the second storage server 400 is working normally, the second storage server 400 may take over the data storage disk of the first storage server 300. Referring to fig. 2b, after receiving the takeover instruction, the second storage server 400 configures the first storage switch 320 of the first storage server 300 to change from the normal connection to the backup connection, the second computing node 410 of the second storage server 400 takes over all data storage disk access interfaces in the first storage module 330 of the first storage server 300, and after the data path configuration of the second storage server 400 is completed, the second storage server 400 starts to access the data storage disk of the first storage server 300. When the first storage server 300 recovers after the operation and maintenance operation and monitors that the first computing node 310 of the first storage server 300 is in an available state, the second storage server 400 is notified to give up the takeover authority of the first storage server 300. After receiving the instruction, the second storage server 400 no longer receives the storage disk access request to the first storage server 300, and after processing all the current requests related to the first storage server 300, modifies the configuration of the first storage switch 320 of the first storage server 300 to a normal mode, and gives access rights to the data storage disk of the storage module 330 of the first storage server 300. The first storage server 300 resumes normal access.
In summary, the storage server system of the present invention provides an additional storage disk access interface to the outside with less hardware cost, and by means of the additional access interface, even if a computing node fails, the storage disk data of the service can be accessed by other associated servers, so that by means of a mutual backup mechanism of the computing node, redundancy of the system is achieved with low cost, and availability of the storage server system is improved.
Third embodiment
Aiming at the storage server provided by the invention, the invention also provides another storage server system which is a networking scheme of a plurality of storage servers. Fig. 4 shows a schematic structural diagram of a storage server system according to another embodiment of the present invention. As shown in FIG. 4, the system includes two or more storage servers 510 and 540 as described in the first embodiment, and an external storage switch 550. It should be noted that the number of the storage servers in fig. 4 is only an example, and is not limited in particular, for example, in practical applications, N (N >2) storage servers may be used as a storage server system for mutual backup.
It should be noted that the storage servers 510-540 correspond to the storage servers of the foregoing embodiments, and therefore, the description of the functions, actions and processes of the modules in the storage servers is omitted here.
As shown in FIG. 4, each of the storage servers 510 and 540 is connected to the external storage switch 550 through an external port, and is connected to other storage servers in the system via the external storage switch 550; the external storage switch 550 is configured to configure the communication connection of each of the storage servers 510 and 540 to the storage modules of other storage servers, so that the storage module of each of the storage servers 510 and 540 can be accessed by the computing node of any other storage server in the system.
Specifically, for a system consisting of N storage servers a1, a2, …, An, and referring to fig. 4 herein, assume that N is 4, i.e., storage servers a1-a4 correspond to servers 510-540 in fig. 4. The external port of each server is connected to an external storage switch 550.
When the computing node of any server Ai in the system is monitored to be in an unavailable state, and one server Aj in other servers works normally, the server Aj can take over a data storage disk of the Ai; after the server Aj receives the takeover instruction, configuring an external storage switch 550 to connect the Host port of the server Aj with the Client port of the server Ai, then modifying the storage switch of the configuration server Ai from normal connection to backup connection as shown in fig. 2, and taking over all data storage disk access interfaces of the server Ai; after the configuration of the data path of the server Aj is finished, Aj starts to access the data storage disk of the server Ai. When the server Ai recovers work through operation and maintenance operation, if the computing node of the server Ai is in an available state, the server Aj is informed to give up the takeover authority of the server Ai; after receiving the instruction, the server Aj does not receive the access request of the storage disk of the server Ai any more, and after processing all the current requests related to the server Ai, the configuration of the storage switch of the server Ai is modified into a normal mode, the access authority of the data storage disk of the server Ai is given out, and the server Ai recovers normal access. As an example, the configuration of the external storage switch may be reconfigured the next time other servers are connected. As another example, in an extreme case, when only one server is available in the system, the external storage switch may configure the communication connection of the available server to one or more other unavailable servers according to the service request of the user, so that the storage modules of the one or more unavailable storage servers are accessible to the compute nodes of the available storage servers. Therefore, in the case where N servers are connected to each other, the failure rate of the storage disk group accessible can be reduced to 1/N.
External storage switch 550 may be a small form factor switching server that includes compute nodes and storage switches, such as a server with storage modules removed from the storage server. One or more storage switches as described in the first embodiment may be provided in the external storage switch 550 as necessary, and a description thereof will be omitted.
In summary, the storage server system of the present invention provides an additional storage disk access interface to the outside with less hardware cost, and by means of the additional access interface, even if a computing node fails, the storage disk data of the service can be accessed by other associated servers, so that by means of a mutual backup mechanism of the computing node, redundancy of the system is achieved with low cost, and availability of the storage server system is improved.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the invention and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed first terminal device. In the unit claims enumerating several terminal devices, several of these terminal devices may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope being indicated by the following claims, along with the full scope of equivalents to which such claims are entitled. It is also to be understood that the terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting.
Claims (7)
1. A storage server, comprising: the system comprises a computing node, a storage switching device, a storage module and at least two external ports;
the computing node is used for establishing communication connection with the storage module through the storage switching device;
the storage module is used for providing a storage space for the service data of the computing node;
one of the at least two external ports is arranged on the computing node and used for enabling the computing node to access the service data of other servers through the external port, and the other of the at least two external ports is arranged on the storage switching device and used for enabling the storage switching device to receive the access from the other servers;
the storage switching device is configured to configure the communication connection to the storage module according to an operating state of the computing node, where the communication connection includes a normal connection and a backup connection, and when the communication connection is configured as the normal connection, the storage module is only accessible by the computing node, and when the access connection is configured as the backup connection, the storage module is only accessible by the other servers.
2. The storage server of claim 1, wherein the external port is a data bus port.
3. The storage server of claim 2, wherein the storage module comprises one or more persistent storage media.
4. A storage server system comprising at least two storage servers according to any one of claims 1 to 3; the first storage server comprises a first computing node, a first storage switching device, a first storage module and at least two first external ports; the second storage server comprises a second computing node, a second storage switching device, a second storage module and at least two second external ports; the first storage server and the second storage server are respectively one of the storage servers;
wherein the first computing node is connected with the second storage switching device through a first external port on the first computing node and a second external port on the second storage switching device, and is used for establishing communication connection with the second storage module through the second storage switching device;
the second computing node is connected with the first storage switching device through a second external port on the second computing node and a first external port on the first storage switching device, and is used for establishing communication connection with the first storage module through the first storage switching device;
wherein the second storage switching device is configured to configure the communication connection to the second storage module such that the second storage module is accessible to the second computing node or the first computing node, wherein the communication connection further includes a normal connection and a backup connection, wherein the second storage module is accessible only to the second computing node when the communication connection is configured as the normal connection and the second storage module is accessible only to the first computing node when the access connection is configured as the backup connection;
the first storage switching device is configured to configure the communication connection to the first storage module such that the first storage module is accessible by the first computing node or the second computing node, wherein the communication connection further includes a normal connection and a backup connection, and wherein the first storage module is accessible only by the first computing node when the communication connection is configured as the normal connection and the first storage module is accessible only by the second computing node when the access connection is configured as the backup connection.
5. A storage server system, characterized in that the storage server system comprises at least two storage servers according to any one of claims 1 to 3, and an external storage exchange means;
each storage server is connected with the external storage switching device through an external port and is connected with other storage servers through the external storage switching device.
6. The storage server system according to claim 5, wherein the external storage exchange device is configured to configure, for each of the storage servers, a communication connection to a storage module of another storage server other than the storage server according to the operating state of the storage server, so that the storage module of each of the storage servers can be accessed by the computing node of any other storage server.
7. The storage server system of claim 6, wherein said external storage switching means is configured to configure a communication connection for said unavailable storage server with said storage server for which said operational state is available when said operational state of one or more of said storage servers is unavailable, such that said storage modules of said one or more unavailable storage servers are accessible by said compute nodes of said available storage servers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810861348.8A CN108965452B (en) | 2018-08-01 | 2018-08-01 | Storage server and storage server system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810861348.8A CN108965452B (en) | 2018-08-01 | 2018-08-01 | Storage server and storage server system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108965452A CN108965452A (en) | 2018-12-07 |
CN108965452B true CN108965452B (en) | 2020-08-11 |
Family
ID=64466799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810861348.8A Active CN108965452B (en) | 2018-08-01 | 2018-08-01 | Storage server and storage server system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965452B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003131818A (en) * | 2001-10-25 | 2003-05-09 | Hitachi Ltd | Configuration of raid among clusters in cluster configuring storage |
CN1619478A (en) * | 2003-11-21 | 2005-05-25 | 株式会社日立制作所 | Cluster-type storage system and management method thereof |
CN1992953A (en) * | 2005-12-30 | 2007-07-04 | 中兴通讯股份有限公司 | Method for implementing distributed HLR memory database |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030028514A1 (en) * | 2001-06-05 | 2003-02-06 | Lord Stephen Philip | Extended attribute caching in clustered filesystem |
-
2018
- 2018-08-01 CN CN201810861348.8A patent/CN108965452B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003131818A (en) * | 2001-10-25 | 2003-05-09 | Hitachi Ltd | Configuration of raid among clusters in cluster configuring storage |
CN1619478A (en) * | 2003-11-21 | 2005-05-25 | 株式会社日立制作所 | Cluster-type storage system and management method thereof |
CN1992953A (en) * | 2005-12-30 | 2007-07-04 | 中兴通讯股份有限公司 | Method for implementing distributed HLR memory database |
Also Published As
Publication number | Publication date |
---|---|
CN108965452A (en) | 2018-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6317856B2 (en) | Smooth controller change in redundant configuration between clusters | |
US6757753B1 (en) | Uniform routing of storage access requests through redundant array controllers | |
JP5523468B2 (en) | Active-active failover for direct attached storage systems | |
JP6137313B2 (en) | High availability computer system | |
US11226753B2 (en) | Adaptive namespaces for multipath redundancy in cluster based computing systems | |
US20080201458A1 (en) | Method and apparatus for flexible access to storage facilities | |
CN106789168B (en) | Deployment method of data center server management network and rack top type switch | |
US8788753B2 (en) | Systems configured for improved storage system communication for N-way interconnectivity | |
CN104135514B (en) | Fusion type virtual storage system | |
CN101651559A (en) | Failover method of storage service in double controller storage system | |
CN105786414A (en) | Memory system as well as access method and access device thereof | |
TW201319824A (en) | Server direct attached storage shared through virtual SAS expanders | |
CN110336855B (en) | Medical cloud data system | |
US7792917B2 (en) | Multiple network shared disk servers | |
CN105677703A (en) | NAS file system, and access method and apparatus thereof | |
US8918571B2 (en) | Exposing expanders in a data storage fabric | |
CN113849136B (en) | Automatic FC block storage processing method and system based on domestic platform | |
US7231503B2 (en) | Reconfiguring logical settings in a storage system | |
US7373546B2 (en) | Cluster network with redundant communication paths | |
US20210334235A1 (en) | Systems and methods for configuring, creating, and modifying parallel file systems | |
US11500678B2 (en) | Virtual fibre channel port migration | |
US20060174085A1 (en) | Storage enclosure and method for the automated configuration of a storage enclosure | |
US11256584B2 (en) | One-step disaster recovery configuration on software-defined storage systems | |
US8565067B2 (en) | Apparatus, system, and method for link maintenance | |
CN108965452B (en) | Storage server and storage server system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |