CN110515876A - Switch cards, processors and storage systems - Google Patents
Switch cards, processors and storage systems Download PDFInfo
- Publication number
- CN110515876A CN110515876A CN201910782985.0A CN201910782985A CN110515876A CN 110515876 A CN110515876 A CN 110515876A CN 201910782985 A CN201910782985 A CN 201910782985A CN 110515876 A CN110515876 A CN 110515876A
- Authority
- CN
- China
- Prior art keywords
- processor
- card
- switch
- storage
- switching card
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multi Processors (AREA)
Abstract
本申请提供的交换卡、处理器以及存储系统,包括至少一个处理器、至少一个交换卡以及多个存储设备。交换卡通过交换卡的第一传输接口与存储设备连接,处理器通过连接线与交换卡的第二传输接口连接。若客户要求配置的存储设备数量较少,则处理器通过连接线与单个交换卡连接即可使存储系统满足客户的需求,若客户要求配置的存储设备(如硬盘)数量较多,则处理器通过多条连接线与多个交换卡连接,以多个交换卡组合方式使得存储系统可支持数量较多的存储设备,解决了厂商需根据不同数量的存储设备开发不同的独立的存储系统而导致的开发成本高的问题。
The switch card, processor and storage system provided by the present application include at least one processor, at least one switch card and multiple storage devices. The switching card is connected to the storage device through the first transmission interface of the switching card, and the processor is connected to the second transmission interface of the switching card through a connection line. If the number of storage devices required by the customer is small, the processor can be connected to a single switch card through a cable to make the storage system meet the needs of the customer; if the number of storage devices (such as hard drives) required by the customer is large, the processor Through multiple connection lines and multiple switch cards, the combination of multiple switch cards enables the storage system to support a large number of storage devices, which solves the problem that manufacturers need to develop different independent storage systems according to different numbers of storage devices. The problem of high development cost.
Description
技术领域technical field
本申请涉及存储技术领域,尤其涉及一种交换卡、处理器以及存储系统。The present application relates to the technical field of storage, and in particular to a switch card, a processor and a storage system.
背景技术Background technique
随着企业业务数据量的增多,数据存储系统的应用也广泛的应用,由于不同的企业对数据存储系统的需求不同,大部分的厂商都会研制各种不同类型的独立的数据存储系统以满足不同企业的需求。例如,A企业需要12颗硬盘的存储系统,B企业需要20颗硬盘的存储系统,厂商则分别研制12颗硬盘的存储系统和20颗硬盘的存储系统。With the increase in the amount of enterprise business data, the application of data storage systems is also widely used. Because different enterprises have different requirements for data storage systems, most manufacturers will develop various types of independent data storage systems to meet different requirements. business needs. For example, company A needs a storage system with 12 hard disks, and company B needs a storage system with 20 hard disks. Manufacturers develop a storage system with 12 hard disks and a storage system with 20 hard disks respectively.
由于不同硬盘数量的存储系统的产品结构不同,所以厂商需要投入大量的研发经费去开发不同硬盘数量的存储系统的结构,从而增大了厂商的开发成本。Since the product structures of storage systems with different numbers of hard disks are different, manufacturers need to invest a large amount of research and development funds to develop the structures of storage systems with different numbers of hard disks, thereby increasing the development costs of manufacturers.
申请内容application content
为了实现上述目的,本申请提供了以下技术方案:In order to achieve the above object, the application provides the following technical solutions:
一种存储系统,包括:至少一个处理器、至少一个交换卡以及多个存储设备;A storage system, comprising: at least one processor, at least one switch card, and multiple storage devices;
每个所述交换卡包括至少第一传输接口和至少一个第二传输接口,所述交换卡的每个第一传输接口用于连接存储设备;Each of the switch cards includes at least a first transmission interface and at least one second transmission interface, and each first transmission interface of the switch card is used to connect to a storage device;
每个所述处理器通过连接线与所述至少一个交换卡的至少一个第二传输接口连接,所述处理器通过所述至少一个交换卡与所述存储设备进行数据传输。Each of the processors is connected to at least one second transmission interface of the at least one switch card through a connection line, and the processors perform data transmission with the storage device through the at least one switch card.
上述的系统,可选的,交换卡的第一传输接口通过连接线与存储设备连接。In the above system, optionally, the first transmission interface of the switch card is connected to the storage device through a connection cable.
上述的系统,可选的,还包括背板;The above system, optionally, also includes a backplane;
所述背板包括多个交换卡接口以及多个存储设备接口,每个所述交换卡接口用于接入交换卡,每个所述存储设备接口用于接入存储设备;The backplane includes multiple switch card interfaces and multiple storage device interfaces, each of the switch card interfaces is used to access a switch card, and each of the storage device interfaces is used to access a storage device;
接入背板的所述交换卡的第一传输接口与所述背板的存储设备接口相连接,所述交换卡的第一传输接口通过所述背板的存储设备接口与所述存储设备连接。The first transmission interface of the switch card connected to the backplane is connected to the storage device interface of the backplane, and the first transmission interface of the switch card is connected to the storage device through the storage device interface of the backplane .
上述的系统,可选的,若所述存储系统包括至少两个处理器,则所述至少两个处理器中的至少部分处理器连接的交换卡的数量相同,且一个处理器连接的交换卡与另一个处理器连接的交换卡共用存储设备。In the above system, optionally, if the storage system includes at least two processors, at least some of the at least two processors are connected to the same number of switch cards, and the number of switch cards connected to one processor is A switch card connected to another processor shares storage.
上述的系统,可选的,不同类型的所述交换卡的第一传输接口的数量不同。In the above system, optionally, different types of the switch cards have different numbers of first transmission interfaces.
上述的系统,可选的,若所述存储系统包括至少两个交换卡,所述至少两个交换卡中的任意两个交换卡之间通过连接线连接。In the above system, optionally, if the storage system includes at least two switch cards, any two switch cards in the at least two switch cards are connected through a connection line.
一种交换卡,所述交换卡包括至少一个第一传输接口和至少一个第二传输接口,所述交换卡的每个第一传输接口用于连接存储设备;所述交换卡的每个第二传输接口通过连接线与处理器连接,其中,所述处理器用于与所述存储设备进行数据传输。A switch card, the switch card includes at least one first transmission interface and at least one second transmission interface, each first transmission interface of the switch card is used to connect a storage device; each second transmission interface of the switch card The transmission interface is connected to the processor through a connection line, wherein the processor is used for data transmission with the storage device.
上述的交换卡,可选的,所述交换卡通过连接线与另一个交换卡连接。For the above switch card, optionally, the switch card is connected to another switch card through a connection line.
一种处理器,所述处理器包括传输接口,所述处理器通过与所述传输接口匹配的连接线与交换卡连接,所述处理器通过所述交换卡与存储设备进行数据传输,其中,所述交换卡与所述存储设备相连。A processor, the processor includes a transmission interface, the processor is connected to a switching card through a connection line matching the transmission interface, and the processor performs data transmission with a storage device through the switching card, wherein, The switch card is connected to the storage device.
本申请提供的交换卡、处理器以及存储系统,包括至少一个处理器、至少一个交换卡以及多个存储设备。交换卡通过交换卡的第一传输接口与存储设备连接,处理器通过连接线与交换卡的第二传输接口连接。若客户要求配置的存储设备数量较少,则处理器通过连接线与单个交换卡连接即可使存储系统满足客户的需求,若客户要求配置的存储设备(如硬盘)数量较多,则处理器通过多条连接线与多个交换卡连接,以多个交换卡组合方式使得存储系统可支持数量较多的存储设备,解决了厂商需根据不同数量的存储设备开发不同的独立的存储系统而导致的开发成本高的问题。The switch card, processor and storage system provided by the present application include at least one processor, at least one switch card and multiple storage devices. The switching card is connected to the storage device through the first transmission interface of the switching card, and the processor is connected to the second transmission interface of the switching card through a connection line. If the number of storage devices required by the customer is small, the processor can be connected to a single switch card through a cable to make the storage system meet the needs of the customer. If the number of storage devices (such as hard drives) required by the customer is large, the processor Through multiple connection lines and multiple switch cards, the combination of multiple switch cards enables the storage system to support a large number of storage devices, which solves the problem that manufacturers need to develop different independent storage systems according to different numbers of storage devices. The problem of high development cost.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present application. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本申请实施例提供的一种交换卡的结构示意图;FIG. 1 is a schematic structural diagram of a switching card provided in an embodiment of the present application;
图2为本申请实施例提供的一种处理器的结构示意图;FIG. 2 is a schematic structural diagram of a processor provided in an embodiment of the present application;
图3为本申请实施例提供的一种存储系统的结构示意图;FIG. 3 is a schematic structural diagram of a storage system provided by an embodiment of the present application;
图4为本申请实施例提供的另一种存储系统的结构示意图;FIG. 4 is a schematic structural diagram of another storage system provided by an embodiment of the present application;
图5为本申请实施例提供的另一种存储系统的结构示意图;FIG. 5 is a schematic structural diagram of another storage system provided by an embodiment of the present application;
图6为本申请实施例提供的另一种存储系统的结构示意图。FIG. 6 is a schematic structural diagram of another storage system provided by an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
本申请中,交换卡可以是SAS、SATA或PCIE类型的交换卡,处理器可以是CPU或其他具有数据处理功能的设备,存储介设备可以是U盘、移动硬盘、只读存储器或随机存取存储器盘等可以存储数据的设备。In this application, the switch card can be a SAS, SATA or PCIE type switch card, the processor can be a CPU or other devices with data processing functions, and the storage medium device can be a U disk, a mobile hard disk, a read-only memory or a random access A device such as a memory disk that can store data.
图1为本申请实施例提供的一种交换卡的结构示意图,如图1所示,交换卡包括三个第一传输接口(第一传输接口101~第一传输接口103)和两个第二传输接口(第二传输接口104和第二传输接口105)。交换卡的每个第一传输接口用于连接存储设备,交换卡的每个第二传输接口通过连接线与处理器连接,处理器用于与存储设备进行数据传输。Fig. 1 is a schematic structural diagram of a switching card provided by the embodiment of the present application. As shown in Fig. 1, the switching card includes three first transmission interfaces (first transmission interface 101 to first transmission interface 103) and two second transmission interfaces Transmission interfaces (the second transmission interface 104 and the second transmission interface 105). Each first transmission interface of the switch card is used to connect to the storage device, each second transmission interface of the switch card is connected to the processor through a connection line, and the processor is used to perform data transmission with the storage device.
交换卡的第一传输接口的数量与交换卡可连接的存储设备的数量相同,例如,交换卡包括三个第一传输接口,则交换卡可连接的存储设备的数量为三个。交换卡通过第二传输接口与处理器连接,其中,与处理器连接的第二传输接口的数量越多,交换卡与处理器之间的数据传输带宽越大。The number of first transmission interfaces of the switch card is the same as the number of storage devices connectable to the switch card. For example, if the switch card includes three first transmission interfaces, the number of storage devices connectable to the switch card is three. The switch card is connected to the processor through the second transmission interface, wherein the more the number of second transmission interfaces connected to the processor, the larger the data transmission bandwidth between the switch card and the processor.
与交换卡的第二传输接口连接的连接线可以是可插拔连接线,交换卡的第二传输接口为与可插拔连接线匹配的接口,使可插拔连接线可以接入交换卡的第二传输接口中,例如连接线可采用cable(有线电视电缆)连接线。The connection line connected with the second transmission interface of the switching card can be a pluggable connection line, and the second transmission interface of the switching card is an interface matched with the pluggable connection line, so that the pluggable connection line can be connected to the switch card. In the second transmission interface, for example, a cable (cable television cable) connection line may be used as the connection line.
交换卡的第一传输接口和第二传输接口可以是结构相同的接口。即交换卡的第一传输接口与可插拔连接线匹配的接口,在第一传输接口为与可插拔连接线匹配的接口的情况下,交换卡第一传输接口可通过可插拔连接线与存储设备连接。The first transmission interface and the second transmission interface of the switch card may be interfaces with the same structure. That is, the first transmission interface of the switch card is an interface that matches the pluggable connection line. If the first transmission interface is an interface that matches the pluggable connection line, the first transmission interface of the switch card can Connect with storage device.
当存在至少两个交换卡时,交换卡可通过连接线与另一个交换卡连接,其中,交换卡通过连接线与另一个交换卡连接的一种实现方式可以是:交换卡的第二传输接口通过连接线与另一个交换卡的第二传输接口连接。当两个交换卡通过连接线连接时,两个交换卡共用一个数据传输带宽,适用于交换卡对数据传输带宽要求较小的情况。When there are at least two switch cards, the switch card can be connected to another switch card through a connection line, wherein, an implementation manner of connecting the switch card to another switch card through a connection line can be: the second transmission interface of the switch card It is connected to the second transmission interface of another switching card through a connecting line. When two switch cards are connected by a connection line, the two switch cards share a data transmission bandwidth, which is applicable to the case where the switch card has a small requirement for data transmission bandwidth.
需要说明的是,图1所示的交换卡结构示意图只是交换卡其中的一种结构的示例,交换卡的第一传输接口的数量包括但不限于三个,交换卡的第二传输接口的数量包括但不限于两个,本申请中,交换卡可以包括至少一个第一传输接口和至少一个第二传输接口,交换卡的第一传输接口和第二传输接口的数量可以根据需求自行设定。It should be noted that the structural diagram of the switch card shown in Figure 1 is only an example of one structure of the switch card, the number of the first transmission interface of the switch card includes but not limited to three, the number of the second transmission interface of the switch card Including but not limited to two, in the present application, the switch card may include at least one first transmission interface and at least one second transmission interface, and the number of the first transmission interface and the second transmission interface of the switch card can be set according to requirements.
本申请提供的实施例,交换卡包括至少一个第一传输接口和至少一个第二传输接口,交换卡的每个第一传输接口用于连接存储设备,交换卡的每个第二传输接口通过连接线与处理器连接,本申请提供的交换卡可通过设置多个第一传输接口使交换卡与多个存储设备进行连接,同时,通过第二传输接口,使交换卡与处理器之间可通过连接线连接,相比于现有的交换卡与处理器之间采用硬件连接的方式,交换卡与处理器之间采用连接线连接不仅避免了采用硬件连接带来的制造成本高的问题,而且也避免了针对不同类型的交换卡设计需不同结构的硬件连接件的而带来的设计成本问题。In the embodiment provided by this application, the switch card includes at least one first transmission interface and at least one second transmission interface, each first transmission interface of the switch card is used to connect to a storage device, and each second transmission interface of the switch card is connected to The switch card provided by this application can connect the switch card with multiple storage devices by setting a plurality of first transmission interfaces, and at the same time, through the second transmission interface, the switch card and the processor can be connected through Compared with the existing hardware connection between the switch card and the processor, the connection between the switch card and the processor not only avoids the high manufacturing cost caused by the hardware connection, but also It also avoids the problem of design cost caused by designing hardware connectors with different structures for different types of switching cards.
图2为本申请实施例提供的一种处理器的结构示意图,如图2所示,处理器包括传输接口201,处理器通过与传输接口201匹配的连接线与交换卡连接,处理器通过交换卡与存储设备进行数据传输,其中,交换卡与存储设备相连。Fig. 2 is a schematic structural diagram of a processor provided by the embodiment of the present application. As shown in Fig. 2, the processor includes a transmission interface 201, and the processor is connected to the switch card through a connection line matching the transmission interface 201, and the processor is connected to the switch card through the switch The card and the storage device perform data transmission, wherein the switching card is connected with the storage device.
处理器的传输接口201可以连接至少一条连接线,与处理器的传输接口201连接的连接线可以是可插拔连接线,可插拔连接线与处理器的传输接口201相匹配,即可插拔连接线的线头可以接入处理器的传输接口201中。The transmission interface 201 of the processor can be connected with at least one connection line, and the connection line connected with the transmission interface 201 of the processor can be a pluggable connection line, and the pluggable connection line matches the transmission interface 201 of the processor, that is, pluggable The end of the connecting cable can be connected to the transmission interface 201 of the processor.
当处理器的传输接口201连接多条连接线时,处理器可通过多条连接线与多个交换卡连接,其中,交换卡与处理器之间可通过至少一条连接线相连。因为交换卡与存储设备相连,所以处理器可以通过连接交换卡,实现与存储设备进行数据传输。当交换卡连接多个存储设备时,处理器可以与交换卡连接所有的存储设备进行数据传输。When the transmission interface 201 of the processor is connected to multiple connection lines, the processor can be connected to multiple switch cards through the multiple connection lines, wherein the switch card and the processor can be connected through at least one connection line. Because the switch card is connected to the storage device, the processor can implement data transmission with the storage device by connecting the switch card. When the switch card is connected to multiple storage devices, the processor can connect all the storage devices with the switch card for data transmission.
本实施例提供的处理器,包括传输接口,处理器通过与传输接口匹配的连接线与交换卡连接,相比于现有的交换卡与处理器之间采用硬件连接的方式,避免了采用硬件连接带来的制造成本高的问题,而且也避免了针对不同类型的交换卡设计需与不同结构的硬件连接件的而带来的设计成本问题。同时,处理器通过与传输接口匹配的连接线与交换卡连接,使处理器可通过传输接口连接多条连接线,实现与多个交换卡相连,从而大大增加了与处理器进行数据传输的存储设备的数量。The processor provided in this embodiment includes a transmission interface, and the processor is connected to the switch card through a connection line that matches the transmission interface. Compared with the existing hardware connection between the switch card and the processor, it avoids the use of hardware The problem of high manufacturing cost caused by the connection also avoids the problem of design cost caused by designing different types of switch cards and hardware connectors with different structures. At the same time, the processor is connected to the switch card through a connection line that matches the transmission interface, so that the processor can be connected to multiple connection lines through the transmission interface to realize the connection with multiple switch cards, thereby greatly increasing the storage capacity for data transmission with the processor. the number of devices.
图3为本申请实施例提供的一种存储系统的结构示意图。FIG. 3 is a schematic structural diagram of a storage system provided by an embodiment of the present application.
存储系统包括一个处理器301、三个交换卡(交换卡302~交换卡304)以及多个存储设备(存储设备305~存储设备313)。每个交换卡包括至少第一传输接口和至少一个第二传输接口,交换卡的每个第一传输接口用于连接存储设备。处理器通过连接线与交换卡的至少一个第二传输接口连接,处理器通过交换卡与存储设备进行数据传输。The storage system includes a processor 301 , three switch cards (switch card 302 - switch card 304 ), and multiple storage devices (storage device 305 - storage device 313 ). Each switch card includes at least a first transmission interface and at least one second transmission interface, and each first transmission interface of the switch card is used to connect to a storage device. The processor is connected to at least one second transmission interface of the switching card through a connection line, and the processor performs data transmission with the storage device through the switching card.
本实施例提供的包括一个处理器的存储系统可以应用于普通服务器(即非存储服务器)。The storage system including one processor provided in this embodiment can be applied to a common server (that is, a non-storage server).
存储系统中的各个交换卡可以是不同类型的交换卡,即交换卡的第一传输接口的数量可以不同。如图3所示,交换卡的每个第一传输接口可通过连接线与存储设备连接,其中,连接线可以是可插拔连接线。The switch cards in the storage system may be different types of switch cards, that is, the number of first transmission interfaces of the switch cards may be different. As shown in FIG. 3 , each first transmission interface of the switch card may be connected to the storage device through a connection line, wherein the connection line may be a pluggable connection line.
在交换卡包括多个第二传输接口的情况下,处理器可以通过连接线与交换卡的至少一个第二传输接口连接,与处理器连接的第二传输接口的数量越多,交换卡与处理器之间的数据传输带宽越大。In the case that the switch card includes a plurality of second transmission interfaces, the processor can be connected to at least one second transmission interface of the switch card through a connection line, and the more the number of second transmission interfaces connected to the processor, the more the switch card and the processing The data transmission bandwidth between devices is larger.
存储系统中包括多个交换卡时,处理器可通过传输接口连接多条连接线与多个交换卡连接。其中,处理器与任意一个交换卡之间可以通过一条连接连接,也可以通过多条连接线连接。处理器通过与交换卡相连,使处理器可以通过交换卡与存储设备进行数据传输,即处理器可以将数据写入存储设备中,或存储设备将数据上传至处理器中。处理器连接的交换卡的数量越多,存储系统能够支持的存储设备的数量越多。When the storage system includes multiple switch cards, the processor can be connected to the multiple switch cards through the transmission interface by connecting multiple connection lines. Wherein, the processor and any switching card may be connected through one connection, or may be connected through multiple connection lines. The processor is connected to the switch card, so that the processor can perform data transmission with the storage device through the switch card, that is, the processor can write data into the storage device, or the storage device can upload data to the processor. The more switch cards connected to the processor, the more storage devices the storage system can support.
存储系统中包括多个交换卡时,针对存储设备对数据传输带宽要求较低的场景,交换卡可以通过连接线与另一交换卡连接,例如,交换卡的第二传输接口通过连接线与另一交换卡的第二传输接口连接。当多个交换卡通过连接线连接时,在多个交换卡中至少一个交换卡与交换器连接,且所有相连的交换卡与连接至交换器的交换卡共用数据传输带宽。When the storage system includes multiple switch cards, the switch card can be connected to another switch card through a connection cable for the scenario where the storage device has low data transmission bandwidth requirements. For example, the second transmission interface of the switch card is connected to another switch card through a connection cable. A switch card is connected to the second transmission interface. When a plurality of switch cards are connected by connecting wires, at least one switch card among the plurality of switch cards is connected to the switch, and all the connected switch cards share the data transmission bandwidth with the switch cards connected to the switch.
针对图3的存储系统,当需要对存储系统进行升级,即增大存储系统的存储设备的数量时,实现方式可以是:将存储系统中的交换卡更换为第一传输接口数量更大的交换卡或增添交换卡,并通过连接线将交换卡与处理器连接,使存储系统能够支持数量更多的存储设备。现有的服务器需增加存储设备时,需额外加入整个存储系统以达到加存储设备的目的,而本实施例提供的存储系统,在需增加存储设备的情况下,只需更换存储系统中的交换卡或新增交换卡,从而减低了升级成本,最终提高了厂商的竞争力。For the storage system in Figure 3, when it is necessary to upgrade the storage system, that is, increase the number of storage devices in the storage system, the implementation method may be: replace the switch card in the storage system with a switch card with a larger number of first transmission interfaces. Card or add a switch card, and connect the switch card to the processor through a cable, so that the storage system can support a larger number of storage devices. When an existing server needs to add a storage device, an additional entire storage system needs to be added to achieve the purpose of adding a storage device. However, in the storage system provided by this embodiment, when a storage device needs to be added, only the exchange in the storage system needs to be replaced. Cards or new switching cards, thereby reducing the cost of upgrades and ultimately improving the competitiveness of manufacturers.
同时,当处理器或者交换卡出现故障时,无需更换整个存储系统,因为处理器和交换卡之间,以及交换卡和存储设备之间都可用可插拔的连接线连接,所以只需取出故障的处理器或者交换卡,并更换新的处理器或者交换卡即可,降低了维修存储系统的成本。At the same time, when the processor or switching card fails, there is no need to replace the entire storage system, because the processor and the switching card, as well as between the switching card and the storage device can be connected by pluggable cables, so only the faulty one needs to be removed It is enough to replace the original processor or switch card with a new processor or switch card, which reduces the maintenance cost of the storage system.
需要说明的是,图3所示的存储系统结构示意图只是其中的一种存储系统结构的示例,与存储系统连接的交换卡的数量包括但不限于三个,本申请提供的存储系统,与处理器连接的交换卡的数量为至少一个,交换卡的数量可以根据需求自行设定,其中。每个交换卡都是通过交换卡的第二传输接口与处理器连接,通过交换卡的第一传输接口与存储设备连接。It should be noted that the schematic structural diagram of the storage system shown in FIG. 3 is only an example of a storage system structure, and the number of switch cards connected to the storage system includes but is not limited to three. The storage system provided by this application and the processing The number of switching cards connected to the switch is at least one, and the number of switching cards can be set according to requirements, wherein. Each switch card is connected to the processor through the second transmission interface of the switch card, and connected to the storage device through the first transmission interface of the switch card.
本申请提供的存储系统,交换卡通过交换卡的第一传输接口与存储设备连接,处理器通过连接线与交换卡的第二传输接口连接。若客户要求配置的存储设备数量较少,则处理器通过连接线与单个交换卡连接即可使存储系统满足客户的需求,若客户要求配置的存储设备数量较多,则处理器通过多条连接线与多个交换卡连接,使多个交换卡以组合方式实现存储系统可支持数量较多的存储设备,解决了厂商需根据不同数量的存储设备开发不同的独立的存储系统而导致的开发成本高的问题。In the storage system provided by the present application, the switch card is connected to the storage device through the first transmission interface of the switch card, and the processor is connected to the second transmission interface of the switch card through a connection line. If the number of storage devices required by the customer is small, the processor can be connected to a single switch card through a cable to make the storage system meet the needs of the customer; if the number of storage devices required by the customer is large, the processor can be connected through multiple The cable is connected to multiple switching cards, so that multiple switching cards can be combined to realize that the storage system can support a large number of storage devices, which solves the development cost caused by manufacturers needing to develop different independent storage systems according to different numbers of storage devices high question.
图4为本申请实施例提供的另一种存储系统的结构示意图。FIG. 4 is a schematic structural diagram of another storage system provided by an embodiment of the present application.
存储系统包括两个处理器(处理器401和处理器402)、四个交换卡(交换卡403~交换卡406)以及多个存储设备(存储设备407~存储设备412)。每个交换卡包括至少第一传输接口和至少一个第二传输接口,交换卡的每个第一传输接口用于连接存储设备。处理器通过连接线与交换卡的至少一个第二传输接口连接,处理器通过交换卡与存储设备进行数据传输。The storage system includes two processors (processor 401 and processor 402 ), four switch cards (switch card 403 - switch card 406 ), and multiple storage devices (storage device 407 - storage device 412 ). Each switch card includes at least a first transmission interface and at least one second transmission interface, and each first transmission interface of the switch card is used to connect to a storage device. The processor is connected to at least one second transmission interface of the switching card through a connection line, and the processor performs data transmission with the storage device through the switching card.
本实施例提供的包括两个处理器的存储系统可以应用于存储服务器。两个处理器连接的交换卡的数量相同,如图4所示,每个处理器分别与两个交换卡相连。处理器和交换卡之间可通过一条连接线连接,也可通过多条连接线连接。存储系统中,处理器连接的交换卡与另一个处理器连接的交换卡共用存储设备,两个交换卡共用存储设备的方式如图4所示,交换卡403和最左侧第一传输接口通过存储设备407与交换卡406的最右侧的传输接口连接,即可实现交换卡403与交换卡406共用存储设备407。其中,交换卡的第一传输接口和存储设备采用连接线连接。The storage system including two processors provided in this embodiment can be applied to a storage server. The number of switch cards connected to the two processors is the same, as shown in FIG. 4 , each processor is connected to two switch cards respectively. The processor and the switch card can be connected through one connection line, or can be connected through multiple connection lines. In the storage system, the switch card connected to the processor shares the storage device with the switch card connected to another processor. The way the two switch cards share the storage device is shown in Figure 4. The switch card 403 and the leftmost first transmission interface pass through The storage device 407 is connected to the rightmost transmission interface of the switch card 406 , so that the switch card 403 and the switch card 406 share the storage device 407 . Wherein, the first transmission interface of the switch card is connected to the storage device by using a connecting line.
对于两个处理器的存储系统,处理器连接的交换卡与另一个处理器连接的交换卡共用存储设备,也就相当于两个处理器共用存储设备,所以两个处理器中,其中的一个处理器为另一处理器的冗余处理器,这样的存储系统中,对于同一个存储设备,可以与两个处理器连接,大大的提高了存储设备与存储设备之间的数据传输带宽。For a storage system with two processors, the switch card connected to the processor shares the storage device with the switch card connected to the other processor, which is equivalent to sharing the storage device between the two processors. Therefore, one of the two processors The processor is a redundant processor of another processor. In such a storage system, two processors can be connected to the same storage device, which greatly improves the data transmission bandwidth between storage devices.
如前述实施例所述,存储系统中包括多个交换卡时,处理器可通过多条连接线与多个交换卡的至少一个第二传输接口连接,处理器通过与交换卡相连,使处理器可以通过交换卡与存储设备进行数据传输。处理器连接的交换卡的数量越多,存储系统能够支持的存储设备的数量越多。As described in the foregoing embodiments, when the storage system includes multiple switch cards, the processor can be connected to at least one second transmission interface of the multiple switch cards through multiple connection lines, and the processor is connected to the switch cards to make the processor Data transmission can be carried out through switching cards and storage devices. The more switch cards connected to the processor, the more storage devices the storage system can support.
需要说明的是,图4所示的存储系统结构示意图只是其中的一种存储系统结构的示例,与存储系统连接的交换卡的数量包括但不限于两个,本申请提供的存储系统,与处理器连接的交换卡的数量为至少一个,交换卡的数量可以根据需求自行设定。It should be noted that the schematic structural diagram of the storage system shown in FIG. 4 is only an example of a storage system structure, and the number of switch cards connected to the storage system includes but is not limited to two. The storage system provided by this application and the processing The number of switch cards connected to the switch is at least one, and the number of switch cards can be set according to requirements.
本实施例提供的存储系统,交换卡通过交换卡的第一传输接口与存储设备连接,处理器通过连接线与交换卡的第二传输接口连接。处理器可通过连接线与单个交换卡连接或通过多条连接线与多个交换卡连接,使存储系统可以支持不同数量的存储设备,解决了厂商需根据不同数量的存储设备开发不同的独立的存储系统而导致的开发成本高的问题。In the storage system provided in this embodiment, the switch card is connected to the storage device through the first transmission interface of the switch card, and the processor is connected to the second transmission interface of the switch card through a connection line. The processor can be connected to a single switch card through a connection line or to multiple switch cards through multiple connection lines, so that the storage system can support different numbers of storage devices, which solves the problem that manufacturers need to develop different independent storage devices according to different numbers of storage devices. The problem of high development cost caused by the storage system.
图3和图4所示的存储系统中,交换卡和存储设备都是采用连接线连接,交换卡和存储设备的另一种连接方式还可以是采用背板连接。In the storage system shown in FIG. 3 and FIG. 4 , the switch card and the storage device are connected by connecting wires, and another connection mode between the switch card and the storage device may be a backplane connection.
结合图3,图5为本申请实施例提供的另一种存储系统结构示意图。图5为针对图3所示的存储系统,在交换卡和存储设备之间采用背板连接得到存储系统。With reference to FIG. 3 , FIG. 5 is a schematic structural diagram of another storage system provided by an embodiment of the present application. FIG. 5 is a storage system obtained by using a backplane connection between the switch card and the storage device for the storage system shown in FIG. 3 .
存储系统包括处理器501、三个交换卡(交换卡502~交换卡504)、背板505以及多个存储设备(存储设备506~存储设备514)。The storage system includes a processor 501, three switch cards (switch card 502 to switch card 504), a backplane 505, and multiple storage devices (storage device 506 to storage device 514).
背板包括多个交换卡接口以及多个存储设备接口,每个交换卡接口用于接入交换卡,每个存储设备接口用于接入存储设备。接入背板的交换卡的第一传输接口与背板的存储设备接口相连接,交换卡的第一传输接口通过背板的存储设备接口与存储设备连接。The backplane includes multiple switch card interfaces and multiple storage device interfaces, each switch card interface is used to access a switch card, and each storage device interface is used to access a storage device. The first transmission interface of the switch card connected to the backplane is connected to the storage device interface of the backplane, and the first transmission interface of the switch card is connected to the storage device through the storage device interface of the backplane.
对于交换卡和存储设备采用背板进行连接的存储系统,当需要对存储系统进行升级时,可以将新增的交换卡接入背板备用的交换卡接口,也可以将存储系统中原有的交换卡更换为第一传输接口数量更多的交换卡,使存储系统可支持更大数量的存储设备。For the storage system where the switch card and the storage device are connected by the backplane, when the storage system needs to be upgraded, the newly added switch card can be connected to the spare switch card interface on the backplane, or the original switch The card is replaced with a switching card with more first transmission interfaces, so that the storage system can support a larger number of storage devices.
交换卡和存储设备采用背板进行连接,背板设有多个交换卡接口,使背板可支持同时接入多张交换卡,接入背板的交换卡的第一传输接口与背板的存储设备接口一一对应连接,使交换卡可以通过背板与存储设备的进行连接。The switch card and the storage device are connected by the backplane. The backplane is equipped with multiple switch card interfaces, so that the backplane can support multiple switch cards at the same time. The first transmission interface of the switch card connected to the backplane is connected to the The storage device interfaces are connected in one-to-one correspondence, so that the switch card can be connected to the storage device through the backplane.
结合图4,图6为本申请实施例提供的另一种存储系统的结构示意图。图6为针对图4所示的存储系统,在交换卡和存储设备之间采用背板连接得到存储系统。With reference to FIG. 4 , FIG. 6 is a schematic structural diagram of another storage system provided by an embodiment of the present application. FIG. 6 is a storage system obtained by using a backplane connection between the switch card and the storage device for the storage system shown in FIG. 4 .
存储系统包括两个处理器(处理器601和处理器602)、四个交换卡(交换卡603~交换卡606)、背板607以及多个存储设备(存储设备608~存储设备613)。The storage system includes two processors (processor 601 and processor 602 ), four switch cards (switch card 603 - switch card 606 ), a backplane 607 and multiple storage devices (storage device 608 - storage device 613 ).
如前述实施所述,背板包括多个交换卡接口以及多个存储设备接口,每个交换卡接口用于接入交换卡,每个存储设备接口用于接入存储设备。接入背板的交换卡的第一传输接口与背板的存储设备接口相连接,交换卡的第一传输接口通过背板的存储设备接口与存储设备连接。As described in the foregoing implementation, the backplane includes multiple switch card interfaces and multiple storage device interfaces, each switch card interface is used to access a switch card, and each storage device interface is used to access a storage device. The first transmission interface of the switch card connected to the backplane is connected to the storage device interface of the backplane, and the first transmission interface of the switch card is connected to the storage device through the storage device interface of the backplane.
图6所示的存储系统,处理器601连接的交换卡的第一传输接口与处理器602连接的交换卡的第一传输接口连接至同一个背板的存储设备接口,以实现两个交换卡共用存储设备。例如,图6中,交换卡603的最左侧的第一传输接口和交换卡605的最左侧的第一传输接口连接至背板最左侧的存储设备接口,交换卡603和交换卡605通过背板最左侧的存储设备接口共用存储设备609。In the storage system shown in Figure 6, the first transmission interface of the switch card connected to the processor 601 and the first transmission interface of the switch card connected to the processor 602 are connected to the storage device interface of the same backplane, so as to realize two switch cards Shared storage. For example, in FIG. 6, the leftmost first transmission interface of the switch card 603 and the leftmost first transmission interface of the switch card 605 are connected to the leftmost storage device interface on the backplane, and the switch card 603 and the switch card 605 The storage device 609 is shared through the leftmost storage device interface on the rear panel.
图5和图6所示的存储系统,背板设有多个交换卡接口以及多个存储设备接口,交换卡接口用于接入交换卡,存储设备接口用于接入存储设备。交换卡通过背板与存储设备进行连接,使连接更加牢固且易于管理。In the storage system shown in FIG. 5 and FIG. 6 , the backplane is provided with multiple switch card interfaces and multiple storage device interfaces, the switch card interfaces are used to connect to the switch cards, and the storage device interfaces are used to connect to the storage devices. The switch card is connected to the storage device through the backplane, which makes the connection stronger and easier to manage.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same or similar parts of each embodiment can be referred to each other.
在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。In this application, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes none. other elements specifically listed, or also include elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the present application will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910782985.0A CN110515876A (en) | 2019-08-23 | 2019-08-23 | Switch cards, processors and storage systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910782985.0A CN110515876A (en) | 2019-08-23 | 2019-08-23 | Switch cards, processors and storage systems |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110515876A true CN110515876A (en) | 2019-11-29 |
Family
ID=68627302
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910782985.0A Pending CN110515876A (en) | 2019-08-23 | 2019-08-23 | Switch cards, processors and storage systems |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110515876A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1821946A (en) * | 2006-02-16 | 2006-08-23 | 杭州华为三康技术有限公司 | Storage system and method of storaging data and method of reading data |
WO2011117144A1 (en) * | 2010-03-26 | 2011-09-29 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Data stream processing architecture enabling extension of neighborhood mask |
CN104486384A (en) * | 2014-11-28 | 2015-04-01 | 华为技术有限公司 | Storage system and exchange expansion device |
CN205212871U (en) * | 2015-12-16 | 2016-05-04 | 浪潮电子信息产业股份有限公司 | Load balancing server of high availability |
WO2019075620A1 (en) * | 2017-10-16 | 2019-04-25 | 华为技术有限公司 | Data processing system |
US10310760B1 (en) * | 2018-05-21 | 2019-06-04 | Pure Storage, Inc. | Layering communication fabric protocols |
-
2019
- 2019-08-23 CN CN201910782985.0A patent/CN110515876A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1821946A (en) * | 2006-02-16 | 2006-08-23 | 杭州华为三康技术有限公司 | Storage system and method of storaging data and method of reading data |
WO2011117144A1 (en) * | 2010-03-26 | 2011-09-29 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Data stream processing architecture enabling extension of neighborhood mask |
CN104486384A (en) * | 2014-11-28 | 2015-04-01 | 华为技术有限公司 | Storage system and exchange expansion device |
CN205212871U (en) * | 2015-12-16 | 2016-05-04 | 浪潮电子信息产业股份有限公司 | Load balancing server of high availability |
WO2019075620A1 (en) * | 2017-10-16 | 2019-04-25 | 华为技术有限公司 | Data processing system |
US10310760B1 (en) * | 2018-05-21 | 2019-06-04 | Pure Storage, Inc. | Layering communication fabric protocols |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10482051B2 (en) | Data storage device carrier system | |
US11596073B2 (en) | Electronic equipment that provides multi-function slots | |
US11157200B2 (en) | Communicating over portions of a communication medium | |
US7958299B2 (en) | Hard disk system state monitoring method | |
CN102081561A (en) | Mirroring data between redundant storage controllers of a storage system | |
CN101178634A (en) | Knife blade server and storage realization method therefor | |
US9547616B2 (en) | High bandwidth symmetrical storage controller | |
US20190109720A1 (en) | Modular system (switch boards and mid-plane) for supporting 50g or 100g ethernet speeds of fpga+ssd | |
CN115129249A (en) | SAS link topology identification management method, system, terminal and storage medium | |
CN109933554A (en) | An NVMe hard disk expansion device based on GPU server | |
US10606784B1 (en) | Software filtering of redundant sideband device management bus communications | |
CN210639614U (en) | An NVME Hard Disk Backplane System Supporting Multiple Bandwidths | |
CN118069562A (en) | Method, device, equipment and storage medium for managing hard disk backboard of double-node server | |
CN110515876A (en) | Switch cards, processors and storage systems | |
US9971532B2 (en) | GUID partition table based hidden data store system | |
CN209525620U (en) | A multi-output hard disk connection device | |
US11163343B1 (en) | Flexible power supply unit (PSU) bay | |
US11294840B2 (en) | Dual-tree backplane | |
US11334261B2 (en) | Scalable raid storage controller device system | |
US11210254B2 (en) | Methods, electronic devices, storage systems, and computer program products for storage management | |
CN111737174A (en) | A hard disk backplane compatible with Tri-mode RAID function and its design method | |
CN204189089U (en) | A kind of server | |
CN104035524B (en) | A kind of cold storage server | |
CN107729270A (en) | A kind of NVMe hard disk backboards and its design method based on NVMe agreements | |
US20160156525A1 (en) | Dynamic conversion of hardware resources of a 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191129 |