[go: up one dir, main page]

TWI507893B - Automatic identification system for expanded storage device and automatic identification for the same - Google Patents

Automatic identification system for expanded storage device and automatic identification for the same Download PDF

Info

Publication number
TWI507893B
TWI507893B TW103142792A TW103142792A TWI507893B TW I507893 B TWI507893 B TW I507893B TW 103142792 A TW103142792 A TW 103142792A TW 103142792 A TW103142792 A TW 103142792A TW I507893 B TWI507893 B TW I507893B
Authority
TW
Taiwan
Prior art keywords
storage expansion
automatic identification
storage
expansion device
connection port
Prior art date
Application number
TW103142792A
Other languages
Chinese (zh)
Other versions
TW201621703A (en
Inventor
Hao Ye
Original Assignee
Inventec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW103142792A priority Critical patent/TWI507893B/en
Application granted granted Critical
Publication of TWI507893B publication Critical patent/TWI507893B/en
Publication of TW201621703A publication Critical patent/TW201621703A/en

Links

Landscapes

  • Stored Programmes (AREA)

Description

儲存擴充裝置自動識別系統及儲存擴充裝置自動識別配置方 法Storage expansion device automatic identification system and storage expansion device automatic identification configuration party law

本發明係關於一種儲存擴充系統,尤指一種利用自動識別韌體進行自動識別之儲存擴充裝置自動識別配置系統。The present invention relates to a storage expansion system, and more particularly to an automatic identification and configuration system for a storage expansion device that automatically recognizes a firmware for automatic identification.

資料儲存伺服器為現今最熱門的伺服器之一,可以有效的滿足客戶的需求,解決客戶的資料儲存問題,是資訊爆發的年代所不可或缺的硬體設備,而為了提供可靠的硬體設備服務,現有的技術提出了一種具有冗餘功能之儲存擴充系統,請參閱第一圖,第一圖係顯示先前技術之儲存擴充系統之系統示意圖。Data storage server is one of the most popular servers today, which can effectively meet the needs of customers and solve the problem of data storage of customers. It is an indispensable hardware device in the era of information explosion, and in order to provide reliable hardware. Equipment Service, the existing technology proposes a storage expansion system with redundancy function. Please refer to the first figure. The first figure shows the system diagram of the prior art storage expansion system.

如圖所示,一儲存擴充系統PA100包含復數個伺服器節點PA1a、PA1b(圖中僅標示二個)、一識別模組PA2、一第一儲存擴充裝置PA3以及一第二儲存擴充裝置PA4。其中,識別模組PA2包含一中間電路板PA21以及一橋接電路板PA22。中間電路板PA21係電性連結於伺服器節點PA1a、PA1b,而橋接電路板PA22係電性連結於中 間電路板PA21,且橋接電路板PA22係設置有一第一連接埠PA221a、一第二連接埠PA221b以及一控制單元PA222。控制單元PA222係電性連結於第一連接埠PA221a以及第二連接埠PA221b。As shown, a storage expansion system PA100 includes a plurality of server nodes PA1a, PA1b (only two are shown), an identification module PA2, a first storage expansion device PA3, and a second storage expansion device PA4. The identification module PA2 includes an intermediate circuit board PA21 and a bridge circuit board PA22. The intermediate circuit board PA21 is electrically connected to the server nodes PA1a and PA1b, and the bridge circuit board PA22 is electrically connected to the middle. The circuit board PA21 and the bridge circuit board PA22 are provided with a first connection port PA221a, a second connection port PA221b and a control unit PA222. The control unit PA222 is electrically connected to the first connection port PA221a and the second connection port PA221b.

第一儲存擴充裝置PA3係電性連結於第一連接埠PA221a,且第一儲存擴充裝置PA3內建有一第一連接埠對應韌體PA31。相似的,第二儲存擴充裝置PA4係電性連結於第二連接埠PA221b,且第二儲存擴充裝置PA4內建有一第二連接埠對應韌體PA41。實務上,第一儲存擴充裝置PA3與第二儲存擴充裝置PA4具有相同的硬體設備,然而在第一儲存擴充裝置PA3要連接於第一連接埠PA221a之前,第一儲存擴充裝置PA3必須要先刷入對應於第一連接埠PA221a之第一連接埠對應韌體PA31,才能在第一儲存擴充裝置PA3連接於第一連接埠PA221a時,透過第一連接埠對應韌體PA31來載入對應於第一連接埠PA221a的設定參數。The first storage expansion device PA3 is electrically connected to the first connection port PA221a, and the first storage expansion device PA3 has a first connection port corresponding to the firmware PA31. Similarly, the second storage expansion device PA4 is electrically connected to the second connection port PA221b, and the second storage expansion device PA4 has a second connection port corresponding to the firmware PA41. In practice, the first storage expansion device PA3 and the second storage expansion device PA4 have the same hardware device. However, before the first storage expansion device PA3 is connected to the first connection port PA221a, the first storage expansion device PA3 must first The first connection port corresponding to the firmware PA31 corresponding to the first connection port PA221a is swiped, so that when the first storage expansion device PA3 is connected to the first connection port PA221a, the first connection port corresponding to the firmware PA31 is loaded to correspond to The first connection 埠 PA221a setting parameters.

同樣的,在第二儲存擴充裝置PA4要連接於第二連接埠PA221b之前,第二儲存擴充裝置PA4必須要先刷入對應於第二連接埠PA221b之第二連接埠對應韌體PA41,才能在第二儲存擴充裝置PA4連接於第二連接埠PA221b時,透過第二連接埠對應韌體PA41來載入對應於第二連接埠PA221b的設定參數。Similarly, before the second storage expansion device PA4 is to be connected to the second connection port PA221b, the second storage expansion device PA4 must first brush the second connection port corresponding firmware PA41 corresponding to the second connection port PA221b. When the second storage expansion device PA4 is connected to the second port PA221b, the second connection port corresponding to the firmware PA41 loads the setting parameter corresponding to the second port PA221b.

承上所述,由於第一儲存擴充裝置PA3與第二儲存擴充裝置PA4具有相同的硬體設備,因此第一儲存擴充裝置PA3與第二儲存擴充裝置PA4是否連結於第一連接埠 PA221a或第二連接埠PA221b,其主要因素在於第一儲存擴充裝置PA3與第二儲存擴充裝置PA4所內建的韌體,這是因為連接到第一連接埠PA221a的儲存擴充裝置必須內建有相對應的第一連接埠對應韌體PA31才能順利運作。若第一儲存擴充裝置PA3內建的韌體為第二連接埠對應韌體PA41,則需連接到第二連接埠PA221b才能正常運作。As described above, since the first storage expansion device PA3 and the second storage expansion device PA4 have the same hardware device, whether the first storage expansion device PA3 and the second storage expansion device PA4 are connected to the first connection port The main factor of the PA221a or the second port 221PA221b is the firmware built in the first storage expansion device PA3 and the second storage expansion device PA4, because the storage expansion device connected to the first port 221PA221a must have built-in The corresponding first connection port corresponds to the firmware PA31 to operate smoothly. If the built-in firmware of the first storage expansion device PA3 is the second connection port corresponding to the firmware PA41, it needs to be connected to the second port 221PA221b to operate normally.

有鑒於在先前技術中,為了達到儲存擴充裝置可以互相冗餘的功能,通常會設置有複數個儲存擴充裝置,但由於儲存擴充裝置要能正常運作需要內建有與連接埠相對應之韌體,因此即便儲存擴充裝置可以大量的自動生產,但在與識別模組相連之前,仍需依據其所內建之韌體來進行人工分類。此外,若儲存擴充裝置所內建之韌體與連接埠不相符時,也會使整個儲存擴充系統無法順利運作,非常的不便利。In view of the prior art, in order to achieve the function that the storage expansion devices can be mutually redundant, a plurality of storage expansion devices are usually provided, but since the storage expansion device is to be able to operate normally, it is necessary to have a firmware corresponding to the connection port. Therefore, even if the storage expansion device can be mass-produced automatically, it needs to be manually classified according to its built-in firmware before being connected to the identification module. In addition, if the firmware built into the expansion device does not match the connection port, the entire storage expansion system will not operate smoothly, which is very inconvenient.

緣此,本發明之主要目的係提供一種儲存擴充裝置自動識別配置系統,以利用自動識別韌體來自動識別出儲存擴充裝置所連接之連接埠,並載入相對應的設定參數,以使儲存擴充裝置順利運作。Accordingly, the main object of the present invention is to provide a storage expansion device automatic identification configuration system for automatically identifying a connection port to which a storage expansion device is connected by using an automatic identification firmware, and loading corresponding setting parameters for storage. The expansion unit works smoothly.

承上所述,本發明為解決習知技術之問題所採用之必要技術手段係提供一種儲存擴充裝置自動識別配置系統,包含複數個伺服器節點、一識別模組以及至少二儲存擴充裝置。複數個伺服器節點係分別用以提供一儲存數 據。識別模組係通訊連結於伺服器節點,並用以接收儲存數據,且識別模組包含一第一連接埠、一第二連接埠以及一控制單元。控制單元係電性連結於第一連接埠與第二連接埠,並用以產生一對應於第一連接埠之第一識別訊號與一對應於第二連接埠之第二識別訊號。二儲存擴充裝置係分別電性連結於第一連接埠與第二連接埠,且二儲存擴充裝置皆內建有一自動識別韌體,二儲存擴充裝置係分別藉由自動識別韌體發送一自動識別訊號至控制單元,以使二儲存擴充裝置其中電性連結於第一連接埠者接收第一識別訊號,並使二儲存擴充裝置其中電性連結於第二連接埠者接收第二識別訊號。In view of the above, the present invention provides a storage expansion device automatic identification configuration system for solving the problems of the prior art, and includes a plurality of server nodes, an identification module, and at least two storage expansion devices. A plurality of server nodes are respectively used to provide a storage number according to. The identification module is communicatively coupled to the server node and configured to receive the stored data, and the identification module includes a first port, a second port, and a control unit. The control unit is electrically connected to the first connection port and the second connection port, and is configured to generate a first identification signal corresponding to the first connection port and a second identification signal corresponding to the second connection port. The two storage expansion devices are electrically connected to the first connection port and the second connection port respectively, and the two storage expansion devices respectively have an automatic identification firmware built therein, and the two storage expansion devices respectively transmit an automatic identification by automatically identifying the firmware. The signal is sent to the control unit, so that the two storage expansion devices are electrically connected to the first connection to receive the first identification signal, and the two storage expansion devices are electrically connected to the second connection to receive the second identification signal.

其中,二儲存擴充裝置其中連結於第一連接埠者,係藉由自動識別韌體自動識別其連結於第一連接埠,並從自動識別韌體內載入對應於第一連接埠之一第一儲存擴充設定參數;二儲存擴充裝置其中連結於第二連接埠者,係藉由自動識別韌體自動識別其連結於第二連接埠,並從自動識別韌體內載入對應於第二連接埠之一第二儲存擴充設定參數。Wherein the second storage expansion device is connected to the first connection, automatically identifies the firmware by automatically identifying the firmware, and loads the first connection port from the automatic identification firmware. Storing the expansion setting parameter; the second storage expansion device is connected to the second connection, automatically identifies the firmware by automatically identifying the firmware, and loads the second connection port from the automatic identification firmware. A second storage expansion setting parameter.

由上述之必要技術手段所衍生之一附屬技術手段為,二儲存擴充裝置之硬體設備為相同的配置。An auxiliary technical means derived from the above-mentioned necessary technical means is that the hardware devices of the second storage expansion device have the same configuration.

由上述之必要技術手段所衍生之一附屬技術手段為,二儲存擴充裝置彼此相互冗餘。An auxiliary technical means derived from the above-mentioned necessary technical means is that the two storage expansion devices are mutually redundant.

由上述之必要技術手段所衍生之一附屬技術手段為,二儲存擴充裝置分別電性連接一儲存裝置。An auxiliary technical means derived from the above-mentioned technical means is that the two storage expansion devices are electrically connected to a storage device.

由上述之必要技術手段所衍生之一附屬技術手段為,二 儲存擴充裝置皆設置有一儲存擴充處理器,儲存擴充處理器具有一通用輸入輸出接腳(General Purpose Input/Output,GPIO),第一連接埠與第二連接埠係分別電性連接於二儲存擴充裝置之通用輸入輸出接腳。One of the subsidiary technical means derived from the above-mentioned necessary technical means is The storage expansion device is provided with a storage expansion processor. The storage expansion processor has a general purpose input/output (GPIO), and the first connection port and the second connection system are respectively electrically connected to the second storage expansion device. General purpose input and output pins.

由上述之必要技術手段所衍生之一附屬技術手段為,識別模組更包含一橋接電路板,第一連接埠、第二連接埠以及控制單元係設置於橋接電路板上。較佳者,識別模組更包含一中間電路板,中間電路板係電性連結於橋接電路板,且伺服器節點係電性連結於中間電路板。An auxiliary technical means derived from the above-mentioned technical means is that the identification module further comprises a bridge circuit board, and the first connection port, the second connection port and the control unit are disposed on the bridge circuit board. Preferably, the identification module further comprises an intermediate circuit board, the intermediate circuit board is electrically connected to the bridge circuit board, and the server node is electrically connected to the intermediate circuit board.

本發明為解決習知技術之問題更所採用一必要技術手段,其係提供一種儲存擴充裝置自動識別配置方法,包含以下步驟:首先步驟S110是在至少二儲存擴充裝置內分別內建一自動識別韌體;然後步驟S120是將二儲存擴充裝置分別連結於一識別模組之一第一連接埠與一第二連接埠;接著步驟S130,二儲存擴充裝置其中連結於第一連接埠者係藉由自動識別韌體自動識別其對應連結於第一連接埠,並載入對應於第一連接埠之設定;再來步驟S140,二儲存擴充裝置其中連結於第二連接埠者係藉由自動識別韌體自動識別其對應連結於第二連接埠,並載入對應於第二連接埠之設定。The present invention provides a method for automatically identifying and configuring a storage expansion device, which includes the following steps: First, step S110 is to automatically establish an automatic identification in at least two storage expansion devices. The firmware is connected to the first connection port and the second port of the identification module respectively. Then, in step S130, the storage expansion device is connected to the first port. The automatic identification firmware automatically recognizes that the corresponding connection is connected to the first connection port, and loads the setting corresponding to the first connection port; and in step S140, the second storage expansion device is connected to the second connection device by automatic identification. The firmware automatically recognizes that it is correspondingly connected to the second port and loads the setting corresponding to the second port.

本發明所採用的具體實施例,將藉由以下之實施例及圖式作進一步之說明。The specific embodiments of the present invention will be further described by the following examples and drawings.

PA100‧‧‧儲存擴充系統PA100‧‧‧Storage Expansion System

PA1a、PA1b‧‧‧伺服器節點PA1a, PA1b‧‧‧ server node

PA2‧‧‧識別模組PA2‧‧‧ identification module

PA21‧‧‧中間電路板PA21‧‧‧Intermediate board

PA22‧‧‧橋接電路板PA22‧‧‧Bridge board

PA221a‧‧‧第一連接埠PA221a‧‧‧First port

PA221b‧‧‧第二連接埠PA221b‧‧‧Second connection

PA222‧‧‧控制單元PA222‧‧‧Control unit

PA3‧‧‧第一儲存擴充裝置PA3‧‧‧First Storage Expansion Unit

PA31‧‧‧第一連接埠對應韌體PA31‧‧‧first connection 埠 corresponding firmware

PA41‧‧‧第二連接埠對應韌體PA41‧‧‧Second connection 埠 corresponding firmware

PA4‧‧‧第二儲存擴充裝置PA4‧‧‧Second storage expansion unit

100‧‧‧儲存擴充裝置自動識別配置系統100‧‧‧Storage expansion device automatic identification configuration system

1a、1b‧‧‧伺服器節點1a, 1b‧‧‧ server nodes

2‧‧‧識別模組2‧‧‧ Identification module

21‧‧‧中間電路板21‧‧‧Intermediate board

22‧‧‧橋接電路板22‧‧‧Bridge board

221a‧‧‧第一連接埠221a‧‧‧First port

221b‧‧‧第二連接埠221b‧‧‧Second link

222‧‧‧控制單元222‧‧‧Control unit

3a、3b‧‧‧儲存擴充裝置3a, 3b‧‧‧ storage expansion unit

31a、31b‧‧‧自動識別韌體31a, 31b‧‧‧Automatic identification of firmware

32a、32b‧‧‧儲存擴充處理晶片32a, 32b‧‧‧ Storage expansion processing chip

第一圖係顯示先前技術之儲存擴充系統之系統示意圖; 第二圖係顯示本發明較佳實施例所提供之儲存擴充裝置自動識別配置系統之系統示意圖;以及第三圖係為本發明較佳實施例所提供之儲存擴充裝置自動識別配置方法。The first diagram shows a system diagram of a prior art storage expansion system; 2 is a schematic diagram showing a system for automatically identifying and configuring a storage expansion device according to a preferred embodiment of the present invention; and a third diagram showing a method for automatically identifying and configuring a storage expansion device according to a preferred embodiment of the present invention.

請參閱第二圖,第二圖係顯示本發明較佳實施例所提供之儲存擴充裝置自動識別配置系統之系統示意圖。如圖所示,一種儲存擴充裝置自動識別配置系統100包含複數個伺服器節點1a、1b(圖中僅標示兩個)、一識別模組2以及二儲存擴充裝置3a與3b。Please refer to the second figure. The second figure shows a system diagram of the automatic identification and configuration system for the storage expansion device provided by the preferred embodiment of the present invention. As shown, a storage expansion device automatic identification configuration system 100 includes a plurality of server nodes 1a, 1b (only two are shown), an identification module 2, and two storage expansion devices 3a and 3b.

伺服器節點1a、1b係分別用以提供一儲存數據。其中,伺服器節點1a、1b再實際運用上例如是透過同一個網際網路連結到外部電子設備,因此外部電子設備可以透過伺服器節點1a或伺服器節點1b連結至儲存擴充裝置自動識別配置系統100,意即伺服器節點1a與伺服器節點1b之間為互相冗餘的支援。The server nodes 1a, 1b are respectively used to provide a stored data. The server nodes 1a and 1b are actually connected to the external electronic device through the same Internet, for example, so that the external electronic device can be connected to the storage expansion device automatic identification and configuration system through the server node 1a or the server node 1b. 100, meaning that the server node 1a and the server node 1b are mutually redundant support.

識別模組2包含了一中間電路板21以及一橋接電路板22。中間電路板21係通訊連結於伺服器節點1a、1b,並用以接收儲存數據。在實務上,中間電路板21可以是透過數據線連結到伺服器節點1a、1b,或者是透過實體的數據線與無線傳輸的搭配方式連結到伺服器節點1a、1b。The identification module 2 includes an intermediate circuit board 21 and a bridge circuit board 22. The intermediate circuit board 21 is communicatively coupled to the server nodes 1a, 1b and is configured to receive stored data. In practice, the intermediate circuit board 21 may be connected to the server nodes 1a, 1b via data lines, or may be coupled to the server nodes 1a, 1b by means of a physical data line and wireless transmission.

橋接電路板22係設置有一第一連接埠221a、一第二連接埠221b以及一控制單元222。控制單元222係電性連 結於第一連接埠221a與第二連接埠221b,並用以產生一對應於第一連接埠221a之第一識別訊號與一對應於第二連接埠221b之第二識別訊號,其中第一識別訊號和第二識別訊號是透過設置一組電阻的上拉到電源和下拉到電源接地的不同配置實現的,此為業內常用設置方式,故在此不再多加贅述。The bridge circuit board 22 is provided with a first connection port 221a, a second connection port 221b, and a control unit 222. Control unit 222 is electrically connected The first connection signal 221a and the second connection port 221b are coupled to generate a first identification signal corresponding to the first connection port 221a and a second identification signal corresponding to the second connection port 221b, wherein the first identification signal The second identification signal is implemented by setting a set of resistors to pull up to the power supply and pull down to the power supply ground. This is a common setting in the industry, so it will not be repeated here.

儲存擴充裝置3a係內建有一自動識別韌體31a與一儲存擴充處理晶片32a。實務上,自動識別韌體31a是寫入於一快閃記憶體中,而儲存擴充處理晶片32a係電性連結於自動識別韌體31a所寫入的快閃記憶體,且儲存擴充處理晶片32a是以一通用輸入輸出接腳(General Purpose Input/Output,GPIO)電性連結於第一連接埠221a。The storage expansion device 3a has an automatic identification firmware 31a and a storage expansion processing chip 32a. In practice, the automatic identification firmware 31a is written in a flash memory, and the storage expansion processing chip 32a is electrically connected to the flash memory written by the automatic identification firmware 31a, and the storage expansion processing chip 32a is stored. The first connection port 221a is electrically connected to a general purpose input/output (GPIO).

相似地,儲存擴充裝置3b同樣內建有一自動識別韌體31b與一儲存擴充處理晶片32b。實務上,自動識別韌體31b是寫入於一快閃記憶體中,並與自動識別韌體31a為相同的韌體,而儲存擴充處理晶片32b係電性連結於自動識別韌體31b所寫入的快閃記憶體,且儲存擴充處理晶片32b是以一通用輸入輸出接腳電性連結於第二連接埠221b。Similarly, the storage expansion device 3b also has an automatic identification firmware 31b and a storage expansion processing chip 32b. In practice, the automatic identification firmware 31b is written in a flash memory and is the same firmware as the automatic identification firmware 31a, and the storage expansion processing chip 32b is electrically connected to the automatic identification firmware 31b. The flash memory is inserted, and the memory expansion processing chip 32b is electrically connected to the second port 221b by a universal input/output pin.

請一併參閱第二圖與第三圖,第三圖係為本發明較佳實施例所提供之儲存擴充裝置自動識別配置方法。如圖所示,在上述之儲存擴充裝置自動識別配置系統100之基礎下,一種儲存擴充裝置自動識別配置方法包含了以下步驟:首先,步驟(a)是在二儲存擴充裝置3a、3b內分別內建自動識別韌體31a、31b;然後,步驟(b)是將二儲存 擴充裝置3a、3b分別連結於識別模組2之第一連接埠221a與第二連接埠221b;接著步驟(c),二儲存擴充裝置3a、3b其中連結於第一連接埠221a者(儲存擴充裝置3a)係藉由自動識別韌體31a自動識別其對應連結於第一連接埠221a,並載入對應於第一連接埠221a之設定。再來步驟(d),二儲存擴充裝置3a、3b其中連結於第二連接埠221b者(儲存擴充裝置3b)係藉由自動識別韌體31b自動識別其對應連結於第二連接埠221b,並載入對應於第二連接埠221b之設定。Please refer to the second and third figures. The third figure is a method for automatically identifying and configuring the storage expansion device according to the preferred embodiment of the present invention. As shown in the figure, in the above-mentioned storage expansion device automatic identification configuration system 100, a storage expansion device automatic identification configuration method comprises the following steps: First, step (a) is in the two storage expansion devices 3a, 3b respectively Built-in automatic identification of firmware 31a, 31b; then, step (b) is to store two The expansion devices 3a and 3b are respectively connected to the first connection port 221a and the second connection port 221b of the identification module 2; then, in the step (c), the storage expansion devices 3a and 3b are connected to the first connection port 221a (storage expansion) The device 3a) automatically recognizes that the corresponding connector is connected to the first port 221a by the automatic identification firmware 31a, and loads the setting corresponding to the first port 221a. Step (d), the two storage expansion devices 3a, 3b are connected to the second port 221b (storage expansion device 3b) by automatically recognizing the firmware 31b to automatically identify the corresponding connection to the second port 221b, and The setting corresponding to the second port 221b is loaded.

承上所述,在本實施例中,二儲存擴充裝置3a、3b之硬體設備為相同的配置,且二儲存擴充裝置3a、3b所內建之自動識別韌體31a、31b也為相同的韌體,意即整個儲存擴充裝置3a與儲存擴充裝置3b具有相同的硬體設備與韌體。其中,當儲存擴充裝置3a之儲存擴充處理晶片32a電性連結於第一連接埠221a時,自動識別韌體31a便會發送一自動識別訊號至控制單元222,而控制單元222在接收到自動識別訊號後,便會回傳一第一識別訊號至自動識別韌體31a,使自動識別韌體31a判斷儲存擴充裝置3a是電性連接到第一連接埠221a,並從自動識別韌體31a內載入對應於第一連接埠221a之第一儲存擴充設定參數,使儲存擴充裝置3a可以順利的配合第一連接埠221a運作。As described above, in the present embodiment, the hardware devices of the two storage expansion devices 3a, 3b have the same configuration, and the automatic identification firmwares 31a, 31b built in the two storage expansion devices 3a, 3b are also the same. The firmware means that the entire storage expansion device 3a has the same hardware and firmware as the storage expansion device 3b. When the storage expansion processing chip 32a of the storage expansion device 3a is electrically connected to the first connection port 221a, the automatic identification firmware 31a sends an automatic identification signal to the control unit 222, and the control unit 222 receives the automatic identification. After the signal, a first identification signal is sent back to the automatic identification firmware 31a, so that the automatic identification firmware 31a determines that the storage expansion device 3a is electrically connected to the first connection port 221a, and is loaded from the automatic identification firmware 31a. The first storage expansion setting parameter corresponding to the first port 221a is input, so that the storage expansion device 3a can smoothly cooperate with the first port 221a.

同樣的,儲存擴充裝置3b同樣是透過自動識別韌體31b與控制單元222之間的識別動作來判斷儲存擴充裝置3b是電性連結於第二連接埠221b,並從自動識別韌體31b 內載入對應於第一連接埠221b之第二儲存擴充設定參數。Similarly, the storage expansion device 3b also determines that the storage expansion device 3b is electrically connected to the second connection port 221b by automatically recognizing the recognition operation between the firmware 31b and the control unit 222, and automatically recognizes the firmware 31b. The second storage expansion setting parameter corresponding to the first port 221b is loaded.

在實際運用上,由於二儲存擴充裝置3a、3b皆電性連接至識別模組2,因此經由伺服器節點1a或伺服器節點1b所傳輸之儲存數據可被識別模組2分配而選擇儲存在儲存擴充裝置3a或儲存擴充裝置3b,意即儲存擴充裝置3a、3b為彼此相互冗餘。此外,二儲存擴充裝置3a、3b更可分別電性連接一儲存裝置(圖未示)。In practical use, since the two storage expansion devices 3a, 3b are electrically connected to the identification module 2, the stored data transmitted via the server node 1a or the server node 1b can be allocated by the identification module 2 and selected for storage. The storage expansion device 3a or the storage expansion device 3b means that the storage expansion devices 3a, 3b are mutually redundant. In addition, the two storage expansion devices 3a, 3b can be electrically connected to a storage device (not shown).

綜上所述,相較於先前技術之儲存擴充系統,由於本發明之儲存擴充裝置自動識別配置系統是透過自動識別韌體設置在相同的儲存擴充裝置上,因此儲存擴充裝置可以直接連接至第一連接埠或第二連接埠,而不需要另外分別安裝不同的韌體,便可在儲存擴充裝置連接至連接埠後進行識別,並依據所連接的連接埠載入相對應的設定參數,因此不僅能減少人工分類的作業,更能有效的避免因為儲存擴充裝置連接錯誤而導致系統無法運作的情形。In summary, compared with the prior art storage expansion system, since the storage expansion device automatic identification configuration system of the present invention is disposed on the same storage expansion device through the automatic identification firmware, the storage expansion device can be directly connected to the first A connection port or a second connection port, without separately installing different firmware, can identify the storage expansion device after connecting to the connection port, and load the corresponding setting parameters according to the connected connection port, thus Not only can the manual classification work be reduced, but also the situation that the system cannot operate due to the connection error of the storage expansion device can be effectively avoided.

藉由以上較佳具體實施例之詳述,係希望能更加清楚描述本發明之特徵與精神,而並非以上述所揭露的較佳具體實施例來對本發明之範疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排於本發明所欲申請之專利範圍的範疇內。The features and spirit of the present invention will be more apparent from the detailed description of the preferred embodiments. On the contrary, the intention is to cover various modifications and equivalents within the scope of the invention as claimed.

100‧‧‧儲存擴充裝置自動識別配置系統100‧‧‧Storage expansion device automatic identification configuration system

1a、1b‧‧‧伺服器節點1a, 1b‧‧‧ server nodes

2‧‧‧識別模組2‧‧‧ Identification module

21‧‧‧中間電路板21‧‧‧Intermediate board

22‧‧‧橋接電路板22‧‧‧Bridge board

221a‧‧‧第一連接埠221a‧‧‧First port

221b‧‧‧第二連接埠221b‧‧‧Second link

222‧‧‧控制單元222‧‧‧Control unit

3a、3b‧‧‧儲存擴充裝置3a, 3b‧‧‧ storage expansion unit

31a、31b‧‧‧自動識別韌體31a, 31b‧‧‧Automatic identification of firmware

32a、32b‧‧‧儲存擴充處理晶片32a, 32b‧‧‧ Storage expansion processing chip

Claims (8)

一種儲存擴充裝置自動識別配置系統,包含:複數個伺服器節點,係分別用以提供一儲存數據;一識別模組,係通訊連結於該些伺服器節點,並用以接收該些儲存數據,且該識別模組包含:一第一連接埠;一第二連接埠;以及一控制單元,係電性連結於該第一連接埠與該第二連接埠,並用以產生一對應於該第一連接埠之第一識別訊號與一對應於該第二連接埠之第二識別訊號;以及至少二儲存擴充裝置,係分別電性連結於該第一連接埠與該第二連接埠,且該二儲存擴充裝置皆內建有一自動識別韌體,該二儲存擴充裝置係分別藉由該自動識別韌體發送一自動識別訊號至該控制單元,以使該二儲存擴充裝置其中電性連結於該第一連接埠者接收該第一識別訊號,並使該二儲存擴充裝置其中電性連結於該第二連接埠者接收該第二識別訊號;以及其中,該二儲存擴充裝置其中連結於該第一連接埠者,係藉由該自動識別韌體自動識別其連結於該第一連接埠,並從該自動識別韌體內載入對應於該第一連接埠之一第一儲存擴充設定參數;該二儲存擴充裝置其中連結於該第二連接埠者,係藉由該自動識別韌體自動識別其連結於該第二連接埠,並從該自動識別韌體內載入對應於該第二連接埠之一第二儲存擴充設定參數。A storage expansion device automatic identification configuration system includes: a plurality of server nodes respectively for providing a stored data; an identification module coupled to the server nodes for receiving the stored data, and The identification module includes: a first connection port; a second connection port; and a control unit electrically connected to the first port and the second port, and configured to generate a corresponding connection The first identification signal and the second identification signal corresponding to the second connection port; and the at least two storage expansion devices are electrically connected to the first connection port and the second connection port, respectively, and the two storage devices Each of the expansion devices has an automatic identification firmware, and the two storage expansion devices respectively send an automatic identification signal to the control unit, so that the two storage expansion devices are electrically connected to the first Receiving the first identification signal and causing the two storage expansion devices to be electrically connected to the second connection to receive the second identification signal; and wherein the second storage The expansion device is connected to the first connection, and the automatic identification firmware automatically recognizes that it is connected to the first connection port, and loads one of the first connection ports from the automatic identification firmware. a storage expansion setting parameter; wherein the second storage expansion device is coupled to the second connection, automatically identifying the second connection port by the automatic identification firmware, and loading the corresponding identifier from the automatic identification firmware The second storage expansion setting parameter is stored in one of the second ports. 如申請專利範圍第1項所述之儲存擴充裝置自動識別配置系統,其中,該二儲存擴充裝置之硬體設備為相同的配置。The storage expansion device automatic identification configuration system according to claim 1, wherein the hardware devices of the two storage expansion devices have the same configuration. 如申請專利範圍第1項所述之儲存擴充裝置自動識別配置系統,其中,該二儲存擴充裝置彼此相互冗餘。The storage expansion device automatic identification configuration system according to claim 1, wherein the two storage expansion devices are mutually redundant. 如申請專利範圍第1項所述之儲存擴充裝置自動識別配置系統,其中,該二儲存擴充裝置分別電性連接一儲存裝置。The storage expansion device automatic identification configuration system of claim 1, wherein the two storage expansion devices are electrically connected to a storage device. 如申請專利範圍第1項所述之儲存擴充裝置自動識別配置系統,其中,該二儲存擴充裝置皆設置有一儲存擴充處理器,該儲存擴充處理器具有一通用輸入輸出接腳(General Purpose Input/Output,GPIO),該第一連接埠與該第二連接埠係分別電性連接於該二儲存擴充裝置之該通用輸入輸出接腳。The storage expansion device automatic identification configuration system of claim 1, wherein the two storage expansion devices are provided with a storage expansion processor having a general purpose input/output pin (General Purpose Input/Output) , the GPIO), the first port and the second port are electrically connected to the universal input and output pins of the two storage expansion devices. 如申請專利範圍第1項所述之儲存擴充裝置自動識別配置系統,其中,該識別模組更包含一橋接電路板,該第一連接埠、該第二連接埠以及該控制單元係設置於該橋接電路板上。The storage expansion device automatic identification configuration system of claim 1, wherein the identification module further comprises a bridge circuit board, and the first connection port, the second connection port, and the control unit are disposed on the Bridge the board. 如申請專利範圍第6項所述之儲存擴充裝置自動識別配置系統,其中,該識別模組更包含一中間電路板,該中間電路板係電性連結於該橋接電路板。The storage expansion device automatic identification and configuration system of claim 6, wherein the identification module further comprises an intermediate circuit board electrically connected to the bridge circuit board. 如申請專利範圍第7項所述之儲存擴充裝置自動識別配置系統,其中,該些伺服器節點係電性連結於該中間電路板。The storage expansion device automatic identification configuration system of claim 7, wherein the server nodes are electrically connected to the intermediate circuit board.
TW103142792A 2014-12-09 2014-12-09 Automatic identification system for expanded storage device and automatic identification for the same TWI507893B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103142792A TWI507893B (en) 2014-12-09 2014-12-09 Automatic identification system for expanded storage device and automatic identification for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103142792A TWI507893B (en) 2014-12-09 2014-12-09 Automatic identification system for expanded storage device and automatic identification for the same

Publications (2)

Publication Number Publication Date
TWI507893B true TWI507893B (en) 2015-11-11
TW201621703A TW201621703A (en) 2016-06-16

Family

ID=55220103

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103142792A TWI507893B (en) 2014-12-09 2014-12-09 Automatic identification system for expanded storage device and automatic identification for the same

Country Status (1)

Country Link
TW (1) TWI507893B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020166027A1 (en) * 2001-04-20 2002-11-07 Hitachi, Ltd. Updating method of firmware of hard disk unit mounted on disk array device and disk array device with function for performing updating method
TW200405209A (en) * 2002-02-11 2004-04-01 Intel Corp Method and system for linking firmware modules in a pre-memory execution environment
US20050289296A1 (en) * 2004-06-23 2005-12-29 Sridhar Balasubramanian SAN based application recognition (SBAR) for RAID controller
TWI444826B (en) * 2005-02-02 2014-07-11 Insyde Software Corp Method, system and medium holding computer-executable instructions for providing secure storage for firmware in a computing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020166027A1 (en) * 2001-04-20 2002-11-07 Hitachi, Ltd. Updating method of firmware of hard disk unit mounted on disk array device and disk array device with function for performing updating method
TW200405209A (en) * 2002-02-11 2004-04-01 Intel Corp Method and system for linking firmware modules in a pre-memory execution environment
US20050289296A1 (en) * 2004-06-23 2005-12-29 Sridhar Balasubramanian SAN based application recognition (SBAR) for RAID controller
TWI444826B (en) * 2005-02-02 2014-07-11 Insyde Software Corp Method, system and medium holding computer-executable instructions for providing secure storage for firmware in a computing device

Also Published As

Publication number Publication date
TW201621703A (en) 2016-06-16

Similar Documents

Publication Publication Date Title
TWI595364B (en) Automatic image recovery method and server system
CN101695088B (en) Module identification method and terminal
US9710255B1 (en) Updating system of firmware of complex programmable logic device and updating method thereof
CN101089837A (en) Apparatus and method for discerning a host interface
US10614011B2 (en) Apparatus, method, and electronic device for implementing solid-state drive data interaction
CN103701707A (en) Network equipment
CN104769565B (en) The standard coexisted and proprietary connection use
US8886859B2 (en) USB storage device
US10939289B1 (en) Group pairing of peripheral devices
US20130283028A1 (en) Adapter identification system and method for computer
TW201616348A (en) Server directly updated through baseboard management controller
CN107666658B (en) Determining a physical location of an electronic device
CN105573873A (en) Server system of reading hardware version by serial universal type input/output interface
TWI507893B (en) Automatic identification system for expanded storage device and automatic identification for the same
CN105468123A (en) Rack management controller, power management program update system and method
US9959235B2 (en) Input/output switching method, electronic device, and system for a server
JP2017509994A (en) Method and apparatus for reconfiguring connector pin assignments
CN105554496B (en) Multi signal passage automatic checkout system and method
CN204793806U (en) Modularization regulator cubicle
CN117787170A (en) PCIe device sideband signal processing method, device, equipment and storage medium
TWI557577B (en) Preventing address conflict system and method thereof
US9977757B2 (en) Prevented inter-integrated circuit address conflict service system and method thereof
CN104536915B (en) Storage expansion unit automatic recognition system and storage expansion unit automatic identification collocation method
CN107797009A (en) A kind of power supply mixed insertion detecting system and power module
CN107423168A (en) Method of testing and test device

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees