TWI872903B - 儲存裝置的集中式管理系統及方法 - Google Patents
儲存裝置的集中式管理系統及方法 Download PDFInfo
- Publication number
- TWI872903B TWI872903B TW113100181A TW113100181A TWI872903B TW I872903 B TWI872903 B TW I872903B TW 113100181 A TW113100181 A TW 113100181A TW 113100181 A TW113100181 A TW 113100181A TW I872903 B TWI872903 B TW I872903B
- Authority
- TW
- Taiwan
- Prior art keywords
- centralized management
- storage devices
- status data
- storage device
- server
- Prior art date
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
本發明公開一種儲存裝置的集中式管理系統及方法。本發明的儲存裝置的集中式管理方法包含以下步驟:執行代理程式,下達數據要求命令至儲存裝置,以要求儲存裝置提供運作狀態數據;執行代理程式依據儲存裝置的運作狀態數據以產生運作狀態數據封包;利用中介服務器傳輸代理程式所產生的運作狀態數據封包至集中式管理伺服器;以及利用集中式管理伺服器集中管理從運作狀態數據封包中取得的儲存裝置的運作狀態數據。
Description
本發明涉及儲存裝置,特別是涉及一種儲存裝置的集中式管理系統及方法。
固態硬碟(Solid-state drive, SSD)使用的韌體可以開啟或關閉很多功能,但是這些功能都必須透過更新韌體達成。使用者如果購買一批 SSD,但是可能會因為不同的使用場景,會需要不同功能的韌體設定需求,每次都需要求原廠提供一版新的韌體。如果韌體版本太多,久而久之,使用者會搞混版本以及對應的功能。如果要將某一區的 SSD 都設定成相同設定,人員必須去現場一台台更新。要是量大,會消耗許多人力和物力。
本發明針對現有技術的不足提供一種儲存裝置的集中式管理系統及方法。本發明的儲存裝置的集中式管理系統適用於多個儲存裝置。本發明的儲存裝置的集中式管理系統包含代理伺服器、中介服務器以及集中式管理伺服器。所述代理伺服器連接所述多個儲存裝置。所述代理伺服器配置以執行代理程式,以下達多個數據要求命令分別至所述多個儲存裝置,用以要求所述多個儲存裝置分別提供多個運作狀態數據。所述代理伺服器依據取得的所述多個儲存裝置的所述多個運作狀態數據以分別輸出多個運作狀態數據封包。所述中介服務器連接所述代理伺服器。所述中介服務器配置以傳輸從所述代理伺服器接收到的所述多個儲存裝置分別的所述多個運作狀態數據封包。所述集中式管理伺服器連接所述中介服務器。所述集中式管理伺服器配置以從所述中介服務器接收所述多個運作狀態數據封包,集中管理從所述多個運作狀態數據封包中取得所述多個儲存裝置分別的所述多個運作狀態數據。
另外,本發明的儲存裝置的集中式管理方法適用於多個儲存裝置。本發明的儲存裝置的集中式管理方法包含以下步驟:執行代理程式,以下達多個數據要求命令分別至所述多個儲存裝置;由所述多個儲存裝置,分別依據所述多個數據要求命令,以分別反饋所述多個運作狀態數據至所述代理程式;執行所述代理程式,依據所述多個儲存裝置分別的所述多個運作狀態數據,以分別產生多個運作狀態數據封包;利用中介服務器,傳輸所述代理程式所產生的所述多個運作狀態數據封包至集中式管理伺服器;以及利用所述集中式管理伺服器,集中管理從所述多個運作狀態數據封包中取得的所述多個儲存裝置分別的所述多個運作狀態數據。
如上所述,本發明提供一種儲存裝置的集中式管理系統及方法,其透過代理程式以及中介服務器將多個儲存裝置的多個運作狀態數據上傳至集中式管理伺服器,以由集中式管理伺服器集中管理多個儲存裝置,多個儲存裝置的多個運作狀態數據可集中儲存在資料庫,並可集中管理和顯示在集中管理平台。
為使能更進一步瞭解本發明的特徵及技術內容,請參閱以下有關本發明的詳細說明與圖式,然而所提供的圖式僅用於提供參考與說明,並非用來對本發明加以限制。
以下是通過特定的具體實施例來說明本發明的實施方式,本領域技術人員可由本說明書所公開的內容瞭解本發明的優點與效果。本發明可通過其他不同的具體實施例加以施行或應用,本說明書中的各項細節也可基於不同觀點與應用,在不背離本發明的構思下進行各種修改與變更。另外,本發明的附圖僅為簡單示意說明,並非依實際尺寸的描繪,事先聲明。以下的實施方式將進一步詳細說明本發明的相關技術內容,但所公開的內容並非用以限制本發明的保護範圍。另外,本文中所使用的術語“或”,應視實際情況可能包含相關聯的列出項目中的任一個或者多個的組合。
請參閱圖1和圖6,其中圖1為本發明第一實施例的儲存裝置的集中式管理方法的步驟流程圖,圖6為本發明第一至第五實施例的儲存裝置的集中式管理系統的方塊圖。
在第一實施例中,本發明的儲存裝置的集中式管理方法包含如圖1所示的步驟S101~S105,可由如圖6所示的本發明的儲存裝置的集中式管理系統執行,以管理多個儲存裝置例如圖6所示的儲存裝置ST1~STn。舉例而言,本發明的儲存裝置的集中式管理方法和系統所管理的儲存裝置ST1~STn可為固態硬碟(SSD),在此僅舉例說明,本發明不以此為限。
上述每個儲存裝置至少包含儲存模組以及控制模組,例如圖1所示,儲存裝置SRD1包含儲存模組ST1以及控制模組CR1,儲存裝置SRD2包含儲存模組ST2以及控制模組CR2,儲存裝置SRDn包含儲存模組STn以及控制模組CRn。
如圖6所示,本發明的儲存裝置的集中式管理系統包含集中式管理伺服器CSR、中介服務器MSR以及代理伺服器AGD。
儲存裝置ST1~STn分別的控制模組CR1~CRn連接代理伺服器AGD。代理伺服器AGD連接中介服務器MSR。中介服務器MSR連接集中式管理伺服器CSR。
在步驟S101,代理伺服器AGD執行代理程式AG,下達多個數據要求命令分別至多個儲存裝置ST1~STn的控制模組CR1~CRn,以要求多個儲存裝置ST1~STn的控制模組CR1~CRn分別提供多個儲存裝置ST1~STn的多個運作狀態數據。
在步驟S102,多個儲存裝置ST1~STn的控制模組CR1~CRn分別反饋多個運作狀態數據給代理伺服器AGD的代理程式AG。
實務上,代理程式AG也可僅對多個儲存裝置ST1~STn中的指定的那數者分別下達多個數據要求命令,僅要求多個儲存裝置ST1~STn中的指定的那數者分別提供多個運作狀態數據。多個儲存裝置ST1~STn可同時或分批分別提供多個運作狀態數據。
本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn內的一個溫度感測器所感測的一電路元件的溫度值或設置在不同位置處的多個溫度感測器所感測的多個電路元件分別的溫度值。
另外或替換地,本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn內的一或多個電路元件的輸入電流、輸入電壓、輸入功率。
另外或替換地,本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn的一或多個設定值,例如溫度門檻值(即可承受的最高溫度值)。應理解,不同的儲存裝置ST1~STn個別的承受溫度不同時,分別提供不同的溫度門檻值。
另外或替換地,本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn中的每一者的總容量、已使用容量、剩餘容量、已使用容量占總容量的比例以及剩餘容量占總容量的比例等。
另外或替換地,本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含寫入各儲存裝置ST1~STn的數據量、寫入次數、數據內容、數據儲存在儲存裝置ST1~STn內的位址等相關數據、抹除次數。
另外或替換地,本文所述的各儲存裝置ST1~STn反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn的非安全關機資訊、媒體數據誤差、運作模式、實體層(Physical Layer)的物理傳輸速度等數據的誤差、每個儲存裝置ST1~STn的多個儲存單元/區塊中損壞者的數量等。
在步驟S103,代理伺服器AGD執行代理程式AG,以依據多個儲存裝置ST1~STn分別的多個運作狀態數據,以分別產生多個運作狀態數據封包。實務上,代理伺服器AGD也可以其他方式或格式傳輸多個運作狀態數據。
在步驟S104,中介服務器MSR傳輸代理伺服器AGD執行代理程式AG所產生的多個運作狀態數據封包至集中式管理伺服器CSR。
在本實施例中,代理程式AG通過中介服務器MSR傳輸至集中式管理伺服器CSR的多個運作狀態數據封包的格式,舉例為JSON格式封包,但本發明不以此為限,實際應用上可取決於實際需求。
在步驟S105,集中式管理伺服器CSR從中介服務器MSR取得多個運作狀態數據封包,集中管理從多個運作狀態數據封包中取得的多個儲存裝置ST1~STn分別的多個運作狀態數據。
若有提供訂閱服務,集中式管理伺服器CSR可事先通過中介服務器MSR訂閱一儲存裝置群組MGST的多個儲存裝置ST1~STn。在訂閱之後,集中式管理伺服器CSR可從中介服務器MSR取得所訂閱的多個儲存裝置ST1~STn分別的多個運作狀態數據封包。
請參閱圖2和圖6,其中圖2為本發明第二實施例的儲存裝置的集中式管理方法的步驟流程圖,圖6為本發明實施例的儲存裝置的集中式管理系統的方塊圖。
在第二實施例中,本發明的儲存裝置的集中式管理方法除了可包含步驟S101~S105外,可更包含如圖2所示的步驟S106~S112,可由如圖6所示的本發明的儲存裝置的集中式管理系統執行,以管理多個儲存裝置例如但不限於如圖6所示的儲存裝置ST1~STn。
如圖6所示,本發明的儲存裝置的集中式管理系統包含集中式管理伺服器CSR、中介服務器MSR以及代理伺服器AGD。
本發明的第二實施例與第一實施例相同內容不在下文中贅述。
在步驟S106,集中式管理伺服器CSR依據在步驟S105取得的儲存裝置ST1~STn的運作狀態數據,以判斷需是否需回應儲存裝置ST1~STn。
若集中式管理伺服器CSR判定不需回應儲存裝置ST1~STn時,執行步驟S107。相反地,若集中式管理伺服器CSR判定需回應儲存裝置ST1~STn時,執行步驟S108~S112。
在步驟S107,集中式管理伺服器CSR將從中介服務器MSR接收到的儲存裝置ST1~STn的運作狀態數據傳輸至資料庫DB儲存,並傳輸至一集中管理平台PL顯示和紀錄。
在步驟S108,集中式管理伺服器CSR將從中介服務器MSR接收到的儲存裝置ST1~STn的運作狀態數據傳輸至一集中管理平台PL顯示和紀錄。若有需要,集中式管理伺服器CSR也可儲存裝置ST1~STn的運作狀態數據傳輸至資料庫DB儲存。
在步驟S109,集中式管理伺服器CSR依據多個儲存裝置ST1~STn中需回應的那一者的運作狀態數據,查找資料庫DB以從資料庫DB取得對應的一回應命令。
在步驟S110,集中式管理伺服器CSR依據從資料庫DB查找到的一回應命令,以輸出一回應命令封包至中介服務器MSR。
在步驟S111,代理伺服器AGD執行代理程式AG,通過中介服務器MSR接收集中式管理伺服器CSR的一回應命令封包。
若有提供訂閱服務,代理伺服器AGD可事先執行代理程式AG,通過中介服務器MSR,訂閱集中式管理伺服器CSR。在訂閱之後,代理伺服器AGD執行代理程式AG,從中介服務器MSR僅接收所訂閱的集中式管理伺服器CSR的一回應命令封包。
在步驟S112,代理伺服器AGD執行代理程式AG以解開通過中介服務器MSR接收到的集中式管理伺服器CSR下達的一回應命令封包以取得回應命令,輸出取得的回應命令至儲存裝置ST1~STn的控制模組CR1~CRn中需回應的那一者,以命令儲存裝置ST1~STn的控制模組CR1~CRn中需回應的那一者執行一回應命令指定的一指定響應程序。
舉例而言,在上述步驟S101中,代理伺服器AGD執行代理程式AG下達至每個儲存裝置ST1~STn的一數據要求命令可包含一運作狀態數據命令以及一數據指標命令。各儲存裝置ST1~STn可依據代理程式AG下達的一運作狀態數據命令以輸出本身的運作狀態數據,依據代理程式AG下達的一數據指標命令以輸出一數據門檻值。
更進一步,集中式管理伺服器CSR可將各儲存裝置ST1~STn的運作狀態數據與數據門檻值進行比對,以判斷各儲存裝置ST1~STn的運作狀態是否符合一正常狀態指標,據以在步驟S106判斷需是否需回應各儲存裝置ST1~STn。
上述數據門檻值,可為廠商依據個別儲存裝置ST1~STn的特性所設定的數值,包含廠商的電子裝置所提供的一廠商命令中,預先儲存在儲存裝置ST1~STn內。若多個儲存裝置ST1~STn的特性彼此不同,多個儲存裝置ST1~STn分別的多個數據門檻值可能彼此不同。
舉例而言,各儲存裝置ST1~STn在步驟S102中反饋給代理伺服器AGD的代理程式AG的運作狀態數據可包含各儲存裝置ST1~STn輸出本身的溫度以及(一廠商命令指定的)一溫度門檻值,各儲存裝置ST1~STn輸出的一溫度門檻值等於或低於各自能承受的最高溫度。
若集中式管理伺服器CSR在步驟S105中從中介服務器MSR取得各儲存裝置ST1~STn的運作狀態數據包含各儲存裝置ST1~STn本身的溫度以及一溫度門檻值,集中式管理伺服器CSR可判斷儲存裝置ST1~STn的溫度是否超過溫度門檻值。
更進一步,若任一儲存裝置ST1~STn的溫度超過本身的一溫度門檻值時,集中式管理伺服器CSR下達一降頻命令封包依序通過中介服務器MSR以及代理伺服器AGD的代理程式AG傳輸至此儲存裝置ST1~STn,以命令此儲存裝置ST1~STn的控制模組CR1~CRn降低儲存裝置ST1~STn的操作頻率,包含降低儲存裝置ST1~STn(的控制模組CR1~CRn以及儲存模組MR1~MRn)執行作業/忙碌的頻率。相反地,若任一儲存裝置ST1~STn的溫度不超過溫度門檻值時,則不下達一降頻命令封包至此儲存裝置ST1~STn。
舉例而言,各儲存裝置ST1~STn的控制模組CR1~CRn降在步驟S102中反饋給代理伺服器AGD的代理程式AG的運作狀態數據包含各儲存裝置ST1~STn輸出本身的運作時間以及(一廠商命令指定的)一時間長度門檻值。
若集中式管理伺服器CSR在步驟S105中從中介服務器MSR取得各儲存裝置ST1~STn的運作狀態數據包含各儲存裝置ST1~STn的運作時間以及一時間長度門檻值,集中式管理伺服器CSR可判斷儲存裝置ST1~STn的運作時間長度是否超過一時間長度門檻值。
更進一步,若任一儲存裝置ST1~STn的運作時間長度超過一時間長度門檻值時,集中式管理伺服器CSR下達一休息命令封包依序通過中介服務器MSR以及代理伺服器AGD的代理程式AG傳輸至此儲存裝置ST1~STn,以命令此儲存裝置ST1~STn停止運作一段指定時間。相反地,若任一儲存裝置ST1~STn的運作時間長度不超過時間長度門檻值時,則不下達一休息命令封包至此儲存裝置ST1~STn。
請參閱圖3和圖6,其中圖3為本發明第三實施例的儲存裝置的集中式管理方法的步驟流程圖。
在第三實施例中,本發明 的儲存裝置的集中式管理方法可更包含如圖3所示的步驟S301~S302,可由如圖6所示的本發明的儲存裝置的集中式管理系統執行在步驟S110~S112之前,以管理多個儲存裝置例如但不限於如圖6所示的儲存裝置ST1~STn。
如圖6所示,本發明的儲存裝置的集中式管理系統包含集中式管理伺服器CSR、中介服務器MSR以及代理伺服器AGD。
本發明的第三實施例與第一和第二實施例相同內容不在下文中贅述。
在步驟S301,集中式管理伺服器CSR預先設定多個參考狀態數據分別對應的多個回應命令,可儲存至資料庫DB。
在步驟S302,集中式管理伺服器CSR從資料庫DB查找與儲存裝置ST1~STn的運作狀態數據相同的參考狀態數據對應的回應命令。
在步驟S110,集中式管理伺服器CSR依據查找到的一回應命令以輸出一回應命令封包至中介服務器MSR。
在步驟S111,代理伺服器AGD執行代理程式AG,通過中介服務器MSR接收到集中式管理伺服器CSR的一回應命令封包。
在步驟S112,代理伺服器AGD執行代理程式AG以解開一回應命令封包以取得回應命令,輸出取得的回應命令至儲存裝置ST1~STn,以命令儲存裝置ST1~STn執行回應命令指定的一指定響應程序。
請參閱圖4和圖6,其中圖4為本發明第四實施例的儲存裝置的集中式管理方法顯示多個儲存裝置的多個運作狀態數據在集中管理平台上的示意圖。
在第四實施例中,舉例本發明第四實施例的儲存裝置的集中式管理方法管理的如圖6所示多個儲存裝置ST1~STn可包含如圖4所示的多個儲存裝置SSD1~SSD5(其為固態硬碟),但本發明不以此為限。
集中式管理伺服器CSR可將多個儲存裝置SSD1~SSD5分別的多個運作狀態數據傳輸至集中管理平台PL顯示,在集中管理平台PL上顯示的多個運作狀態數據除了上述舉例外,還可如圖4所示舉例。
如圖4所示,集中式管理伺服器CSR在一集中管理平台PL上顯示的多個儲存裝置ST1~STn的多個運作狀態數據可包含目前訂閱管理的多個儲存裝置ST1~STn的數量、多個儲存裝置ST1~STn中正在使用中的數量、多個儲存裝置ST1~STn目前有加密的數量、多個儲存裝置ST1~STn中目前有加密和未加密的總量、多個儲存裝置ST1~STn中目前偵測到有發生異常的數量、目前偵測的。
另外,集中式管理伺服器CSR在一集中管理平台PL上的多個數據區塊中顯示多個儲存裝置ST1~STn中所有或部分數者的其他多個運作狀態數據。如圖4所示,集中式管理伺服器CSR在一集中管理平台PL上顯示多個儲存裝置SSD1~SSD5個別的非期望電力損失次數、個別的使用容量占總容量的百分比、個別的溫度、個別的使用壽命以及個別的儲存區塊使用數量,以及多個儲存裝置SSD1~SSD5中健康者的統計數量以及危險者的統計數量。
集中式管理伺服器CSR在一集中管理平台PL上顯示的多個儲存裝置SSD1~SSD5的多個運作狀態數據以數字、圖表等方式呈現,在此僅舉例說明,本發明不以此為限。
請參閱圖5和圖6,其中圖5為本發明第五實施例的儲存裝置的集中式管理方法顯示多個儲存裝置的多個運作狀態數據在集中管理平台上的示意圖。
舉例而言,集中式管理伺服器CSR還可如圖5所示在一集中管理平台PL上顯示使用集中管理平台PL的帳號、目前顯示的資訊屬於哪一儲存裝置群組,顯示具有指定的哪一或哪些運作狀態的資訊、關鍵字搜尋填空欄等。
集中式管理伺服器CSR還可如圖5所示在一集中管理平台PL上顯示多個儲存裝置所插設的機台的名稱、多個儲存裝置的電力管理狀態、多個儲存裝置分類到哪一儲存裝置群組的資訊、在一集中管理平台PL對運作狀態數據執行的修改和刪除動作等資訊。
綜上所述,本發明提供一種儲存裝置的集中式管理系統及方法,其透過代理程式以及中介服務器將多個儲存裝置的多個運作狀態數據上傳至集中式管理伺服器,以由集中式管理伺服器集中管理多個儲存裝置,多個儲存裝置的多個運作狀態數據可集中儲存在資料庫,並可集中管理和顯示在集中管理平台。
以上所公開的內容僅為本發明的優選可行實施例,並非因此侷限本發明的申請專利範圍,所以凡是運用本發明說明書及圖式內容所做的等效技術變化,均包含於本發明的申請專利範圍內。
S101~S112、S301、S302:步驟
SSD1~SSD5、ST1~STn:儲存裝置
MGST:儲存裝置群組
MR1~MRn:儲存模組
CR1~CRn:控制模組
MSR:中介服務器
AGD:代理伺服器
AG:代理程式
CSR:集中式管理伺服器
DB:資料庫
PL:集中管理平台
圖1為本發明第一實施例的儲存裝置的集中式管理方法的步驟流程圖。
圖2為本發明第二實施例的儲存裝置的集中式管理方法的步驟流程圖。
圖3為本發明第三實施例的儲存裝置的集中式管理方法的步驟流程圖。
圖4為本發明第四實施例的儲存裝置的集中式管理方法顯示多個儲存裝置的多個運作狀態數據在集中管理平台上的示意圖。
圖5為本發明第五實施例的儲存裝置的集中式管理方法顯示多個儲存裝置的多個運作狀態數據在集中管理平台上的示意圖。
圖6為本發明第一至第五實施例的儲存裝置的集中式管理系統的方塊圖。
S101~S105:步驟
Claims (18)
- 一種儲存裝置的集中式管理系統,適用於多個儲存裝置,並包含:一代理伺服器,連接所述多個儲存裝置,配置以執行一代理程式,以下達多個數據要求命令分別至所述多個儲存裝置,用以要求所述多個儲存裝置分別提供多個運作狀態數據,依據取得的所述多個儲存裝置的所述多個運作狀態數據以分別輸出多個運作狀態數據封包;一中介服務器,連接所述代理伺服器,配置以傳輸從所述代理伺服器接收到的所述多個儲存裝置分別的所述多個運作狀態數據封包;以及一集中式管理伺服器,連接所述中介服務器,配置以從所述中介服務器接收所述多個運作狀態數據封包,集中管理從所述多個運作狀態數據封包中取得所述多個儲存裝置分別的所述多個運作狀態數據;其中所述集中式管理伺服器通過所述中介服務器訂閱所述多個儲存裝置,從所述中介服務器取得所訂閱的所述多個儲存裝置分別的所述多個運作狀態數據封包。
- 如請求項1所述的儲存裝置的集中式管理系統,其中所述集中式管理伺服器將取得的所述多個儲存裝置分別的所述多個運作狀態數據傳輸至一資料庫儲存以及傳輸至一集中管理平台顯示。
- 如請求項2所述的儲存裝置的集中式管理系統,其中,當所述集中式管理伺服器依據各所述儲存裝置的所述運作狀態數據以判定需回應各所述儲存裝置時,所述集中式管理伺服器依據各所述儲存裝置的所述運作狀態數據來查找所述資料庫以取得一回應命令,依據查找到的所述回應命令以輸出一回 應命令封包通過所述中介服務器傳輸至所述代理伺服器,所述代理伺服器執行所述代理程式以解開所述回應命令封包以取得所述回應命令輸出至各所述儲存裝置,以命令各所述儲存裝置執行一指定響應程序。
- 如請求項3所述的儲存裝置的集中式管理系統,其中所述集中式管理伺服器預先設定多個參考狀態數據分別對應的多個所述回應命令儲存至所述資料庫,從所述資料庫查找與各所述儲存裝置的所述運作狀態數據相同的所述參考狀態數據對應的所述回應命令。
- 如請求項3所述的儲存裝置的集中式管理系統,其中所述代理程式通過所述中介服務器訂閱所述集中式管理伺服器,所述代理程式從所述中介服務器接收所訂閱的所述集中式管理伺服器的所述回應命令封包。
- 如請求項1所述的儲存裝置的集中式管理系統,其中所述代理程式對各所述儲存裝置下達的所述數據要求命令包含一運作狀態數據命令以及一數據指標命令;其中各所述儲存裝置依據所述代理程式下達的所述運作狀態數據命令以輸出所述運作狀態數據,依據所述代理程式下達的所述數據指標命令以輸出一數據門檻值;其中各所述儲存裝置輸出的所述運作狀態數據包含所述運作狀態數據以及所述數據門檻值。
- 如請求項6所述的儲存裝置的集中式管理系統,其中所述集中式管理伺服器將各所述儲存裝置的所述運作狀態數據與所述數據門檻值進行比對,以判斷各所述儲存裝置的運作狀態是否符合一正常狀態指標。
- 如請求項6所述的儲存裝置的集中式管理系統,其中各所述儲存裝置的所述運作狀態數據包含各所述儲存裝置的溫度, 所述數據門檻值包含一溫度門檻值;其中,當任一所述儲存裝置的溫度超過所述溫度門檻值時,所述集中式管理伺服器下達一降頻命令封包,依序通過所述中介服務器以及所述代理伺服器傳輸至此所述儲存裝置,以命令此所述儲存裝置降低本身的操作頻率。
- 如請求項6所述的儲存裝置的集中式管理系統,其中各所述儲存裝置的所述運作狀態數據包含各所述儲存裝置的運作時間長度,所述數據門檻值包含一時間長度門檻值;其中,當任一所述儲存裝置的運作時間長度超過所述時間長度門檻值時,所述集中式管理伺服器下達一休息命令封包依序通過所述中介服務器以及所述代理伺服器傳輸至此所述儲存裝置,以命令此所述儲存裝置停止運作一段指定時間。
- 一種儲存裝置的集中式管理方法,適用於多個儲存裝置,並包含以下步驟:由一集中式管理伺服器,通過一中介服務器,訂閱多個儲存裝置;執行一代理程式,以下達多個數據要求命令分別至所述多個儲存裝置;由所述多個儲存裝置,分別依據所述多個數據要求命令,以分別反饋所述多個運作狀態數據至所述代理程式;執行所述代理程式,依據所述多個儲存裝置分別的所述多個運作狀態數據,以分別產生多個運作狀態數據封包;利用所述中介服務器,將所述多個運作狀態數據封包從所述代理程式傳輸至所述集中式管理伺服器;由所述集中式管理伺服器,從所述中介服務器,取得所訂閱的所述多個儲存裝置分別的所述多個運作狀態數據封包; 以及利用所述集中式管理伺服器,集中管理從所述多個運作狀態數據封包中取得的所述多個儲存裝置分別的所述多個運作狀態數據。
- 如請求項10所述的儲存裝置的集中式管理方法,更包含以下步驟:由所述集中式管理伺服器,將各所述儲存裝置的所述運作狀態數據,傳輸至一資料庫儲存;以及由所述集中式管理伺服器,將各所述儲存裝置的所述運作狀態數據封包,傳輸至一集中管理平台顯示。
- 如請求項11所述的儲存裝置的集中式管理方法,更包含以下步驟:利用所述集中式管理伺服器,依據各所述儲存裝置的所述運作狀態數據以判斷需是否需回應各所述儲存裝置,若否,不執行任何以下步驟,若是,依序執行以下步驟;利用所述集中式管理伺服器,依據所述運作狀態數據,查找所述資料庫以取得一回應命令;利用所述集中式管理伺服器,依據查找到的所述回應命令以輸出一回應命令封包至所述中介服務器;由所述中介服務器,傳輸所述回應命令封包至所述代理程式;以及由所述代理程式,解開所述回應命令封包以取得所述回應命令輸出至各所述儲存裝置,以命令各所述儲存裝置執行一指定響應程序。
- 如請求項12所述的儲存裝置的集中式管理方法,更包含以下步驟:利用所述集中式管理伺服器,預先設定多個參考狀態數據分 別對應的多個回應命令儲存至所述資料庫;以及利用所述集中式管理伺服器,從所述資料庫查找與各所述儲存裝置的所述運作狀態數據相同的所述參考狀態數據對應的所述回應命令。
- 如請求項12所述的儲存裝置的集中式管理方法,更包含以下步驟:執行所述代理程式,通過所述中介服務器,訂閱所述集中式管理伺服器;以及執行所述代理程式,從所述中介服務器接收所訂閱的所述集中式管理伺服器的所述回應命令封包。
- 如請求項10所述的儲存裝置的集中式管理方法,更包含以下步驟:執行所述代理程式,對各所述儲存裝置下達一運作狀態數據命令以及一數據指標命令;由各所述儲存裝置,依據所述代理程式下達的所述運作狀態數據命令以輸出所述運作狀態數據;以及由各所述儲存裝置,依據所述代理程式下達的所述數據指標命令以輸出一數據門檻值,依序通過所述代理程式以及所述中介服務器傳出至所述集中式管理伺服器。
- 如請求項15所述的儲存裝置的集中式管理方法,更包含以下步驟:利用所述集中式管理伺服器,將各所述儲存裝置的所述運作狀態數據與所述數據門檻值進行比對,以判斷各所述儲存裝置的運作狀態是否符合一正常狀態指標。
- 如請求項10所述的儲存裝置的集中式管理方法,更包含以下步驟:由各所述儲存裝置輸出本身的溫度,包含在所述運作狀態數 據中;由各所述儲存裝置輸出一溫度門檻值,包含在所述運作狀態數據中;以及利用所述集中式管理伺服器,判斷各所述儲存裝置的溫度是否超過所述溫度門檻值,若是,下達一降頻命令封包依序通過所述中介服務器以及所述代理程式傳輸至此所述儲存裝置,以命令此所述儲存裝置降低本身的操作頻率,若否,則不下達所述降頻命令封包。
- 如請求項10所述的儲存裝置的集中式管理方法,更包含以下步驟:由各所述儲存裝置輸出的運作時間,包含在所述運作狀態數據中;由各所述儲存裝置輸出一時間長度門檻值,包含在所述運作狀態數據中;以及利用所述集中式管理伺服器,判斷各所述儲存裝置的運作時間長度是否超過所述時間長度門檻值,若是,下達一休息命令封包依序通過所述中介服務器以及所述代理程式傳輸至此所述儲存裝置,以命令此所述儲存裝置停止運作一段指定時間,若否,則不下達所述休息命令封包。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113100181A TWI872903B (zh) | 2024-01-03 | 2024-01-03 | 儲存裝置的集中式管理系統及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113100181A TWI872903B (zh) | 2024-01-03 | 2024-01-03 | 儲存裝置的集中式管理系統及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI872903B true TWI872903B (zh) | 2025-02-11 |
| TW202528941A TW202528941A (zh) | 2025-07-16 |
Family
ID=95557208
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113100181A TWI872903B (zh) | 2024-01-03 | 2024-01-03 | 儲存裝置的集中式管理系統及方法 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI872903B (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110099268A1 (en) * | 2009-10-26 | 2011-04-28 | Hitachi, Ltd. | Information processing system, and management method for storage monitoring server |
| US9432476B1 (en) * | 2014-03-28 | 2016-08-30 | Emc Corporation | Proxy data storage system monitoring aggregator for a geographically-distributed environment |
| TW202026901A (zh) * | 2018-08-23 | 2020-07-16 | 美商阿爾克斯股份有限公司 | 在網路路由環境中的獨立資料儲存空間 |
-
2024
- 2024-01-03 TW TW113100181A patent/TWI872903B/zh active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110099268A1 (en) * | 2009-10-26 | 2011-04-28 | Hitachi, Ltd. | Information processing system, and management method for storage monitoring server |
| US9432476B1 (en) * | 2014-03-28 | 2016-08-30 | Emc Corporation | Proxy data storage system monitoring aggregator for a geographically-distributed environment |
| TW202026901A (zh) * | 2018-08-23 | 2020-07-16 | 美商阿爾克斯股份有限公司 | 在網路路由環境中的獨立資料儲存空間 |
| TW202026873A (zh) * | 2018-08-23 | 2020-07-16 | 美商阿爾克斯股份有限公司 | 在網路路由環境中的單節點和多節點資料儲存空間架構 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202528941A (zh) | 2025-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120136978A1 (en) | Rack server system and management method of the same | |
| CN103488590B (zh) | 可编程显示器 | |
| CN112217847B (zh) | 微服务平台及其实现方法、电子设备及存储介质 | |
| CN117280300B (zh) | 电力供应单元电力水平保护极限 | |
| KR102486704B1 (ko) | 감시제어데이터수집시스템에서의 클라이언트 및 서버 | |
| US8898312B2 (en) | Element terminal and communication system | |
| US9223834B2 (en) | Distributed multi-system management | |
| TWI872903B (zh) | 儲存裝置的集中式管理系統及方法 | |
| US10558191B2 (en) | Generation and publication of shared tagsets | |
| WO2025007681A1 (zh) | 属性值的确定方法及装置、非易失性可读存储介质及电子设备 | |
| WO2025145328A1 (zh) | 存储装置的集中式管理系统及方法 | |
| CN120255781A (zh) | 存储装置的集中式管理系统及方法 | |
| US20220308544A1 (en) | Dynamic monitoring | |
| CN115695169B (zh) | 一种配置信息下发方法、装置及存储介质 | |
| JP2009116545A (ja) | 機器を制御するシステムおよびインタフェース | |
| CN113220759B (zh) | 大数据存储服务共享方法、装置、计算机设备和存储介质 | |
| CN113010463B (zh) | 一种用于锂电池管理的iic通信方法及系统 | |
| CN106201520A (zh) | 系统还原方法和装置 | |
| JP5530878B2 (ja) | 分散システムにおけるデータレプリケーション管理方法 | |
| JP7077840B2 (ja) | メッセージ処理システム、メッセージ処理装置及びメッセージ処理方法 | |
| CN112948179B (zh) | 一种区块链节点的数据恢复方法、装置及电子设备 | |
| TW202528935A (zh) | 主動式儲存裝置的監控方法 | |
| JPH10161907A (ja) | コンピュータシステムの状態監視方法 | |
| CN113824694B (zh) | 文件的解密方法、计算机设备和存储介质 | |
| CN119668783A (zh) | 虚拟机架构的进程管理方法、装置、电子设备及存储介质 |