WO2025145328A1 - Centralized management system and method for storage apparatuses - Google Patents
Centralized management system and method for storage apparatuses Download PDFInfo
- Publication number
- WO2025145328A1 WO2025145328A1 PCT/CN2024/070344 CN2024070344W WO2025145328A1 WO 2025145328 A1 WO2025145328 A1 WO 2025145328A1 CN 2024070344 W CN2024070344 W CN 2024070344W WO 2025145328 A1 WO2025145328 A1 WO 2025145328A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- storage devices
- centralized management
- status data
- server
- storage device
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
Definitions
- the present invention relates to a storage device, and in particular to a centralized management system and method for a storage device.
- SSDs solid-state drives
- the firmware used by solid-state drives (SSDs) can turn on or off many functions, but these functions must be implemented by updating the firmware. If a user purchases a batch of SSDs, they may need different firmware settings for different functions due to different usage scenarios, and they need to ask the manufacturer to provide a new version of firmware each time. If there are too many firmware versions, users will confuse the versions and corresponding functions over time. If all SSDs in a certain area are to be set to the same settings, personnel must go to the site to update them one by one. If the quantity is large, it will consume a lot of manpower and material resources.
- the present invention provides a centralized management system and method for storage devices in view of the deficiencies of the prior art.
- the centralized management system for storage devices of the present invention is applicable to multiple storage devices.
- the centralized management system for storage devices of the present invention comprises a proxy server, an intermediary server and a centralized management server.
- the proxy server is connected to the multiple storage devices.
- the proxy server is configured to execute an agent program to issue multiple data request commands to the multiple storage devices respectively, so as to request the multiple storage devices to provide multiple operating status data respectively.
- the proxy server outputs multiple operating status data packets respectively according to the multiple operating status data obtained from the multiple storage devices.
- the intermediary server is connected to the proxy server.
- the intermediary server is configured to transmit the multiple operating status data packets of each of the multiple storage devices received from the proxy server.
- the centralized management server is connected to the intermediary server.
- the centralized management server is configured to receive the multiple operating status data packets from the intermediary server, and centrally manage the multiple operating status data of each of
- the centralized management method of the storage device of the present invention is applicable to multiple storage devices.
- the centralized management method of the storage device of the present invention includes the following steps: executing an agent program to issue multiple data request commands to the multiple storage devices respectively; the multiple storage devices respectively feed back the multiple operating status data to the agent program according to the multiple data request commands; executing the agent program to generate multiple operating status data packets according to the multiple operating status data of each of the multiple storage devices; using an intermediary server to transmit the multiple operating status data packets generated by the agent program to a centralized management server; and using the centralized management server to centrally manage the multiple operating status data of each of the multiple storage devices obtained from the multiple operating status data packets.
- the present invention provides a centralized management system and method for storage devices, which uploads multiple operating status data of multiple storage devices to a centralized management server through an agent program and an intermediary server, so that the centralized management server can centrally manage the multiple storage devices, and the multiple operating status data of the multiple storage devices can be centrally stored in a database. And it can be centrally managed and displayed on a centralized management platform.
- FIG. 1 is a flowchart of a centralized management method for storage devices according to a first embodiment of the present invention.
- FIG. 2 is a flowchart of a centralized management method for storage devices according to a second embodiment of the present invention.
- FIG. 3 is a flowchart of a centralized management method for storage devices according to a third embodiment of the present invention.
- FIG. 4 is a schematic diagram showing a centralized management method for storage devices according to a fourth embodiment of the present invention, showing a plurality of operating status data of a plurality of storage devices on a centralized management platform.
- FIG. 5 is a schematic diagram showing a centralized management method for storage devices according to a fifth embodiment of the present invention, showing multiple operating status data of multiple storage devices on a centralized management platform.
- FIG. 6 is a block diagram of a centralized management system for storage devices according to the first to fifth embodiments of the present invention.
- FIG. 1 is a flow chart of the steps of a centralized management method for storage devices according to a first embodiment of the present invention
- FIG. 6 is a block diagram of a centralized management system for storage devices according to the first to fifth embodiments of the present invention.
- the centralized management system of the storage device of the present invention comprises a centralized management server CSR, a mediating server MSR and an agent server AGD.
- the control modules CR1 to CRn of the storage devices ST1 to STn are connected to the proxy server AGD.
- the AGD is connected to the mediation server MSR.
- the mediation server MSR is connected to the centralized management server CSR.
- step S102 the control modules CR1 to CRn of the plurality of storage devices ST1 to STn respectively feed back a plurality of operation status data to the agent program AG of the agent server AGD.
- the agent program AG may also issue multiple data request commands to only the designated number of the multiple storage devices ST1 to STn, and only require the designated number of the multiple storage devices ST1 to STn to provide multiple operation status data.
- the multiple storage devices ST1 to STn may provide multiple operation status data simultaneously or in batches.
- the running status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described in this article may include the temperature value of a circuit component sensed by a temperature sensor in each storage device ST1 to STn or the temperature values of multiple circuit components sensed by multiple temperature sensors arranged at different positions.
- the operation status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described herein may include input current, input voltage, and input power of one or more circuit components within each storage device ST1 to STn.
- the operation status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described herein may include one or more setting values of each storage device ST1 to STn, such as a temperature threshold (i.e., the maximum temperature value that can be tolerated). It should be understood that when different storage devices ST1 to STn can tolerate different temperatures, different temperature thresholds are provided respectively.
- a temperature threshold i.e., the maximum temperature value that can be tolerated
- the operating status data of the agent program AG fed back to the proxy server AGD by each storage device ST1 to STn described in this article may include the total capacity, used capacity, remaining capacity, the ratio of used capacity to total capacity, and the ratio of remaining capacity to total capacity, etc. of each of the storage devices ST1 to STn.
- step S105 the centralized management server CSR obtains a plurality of operation status data packets from the intermediate server MSR, and centrally manages a plurality of operation status data of each of the plurality of storage devices ST1 to STn obtained from the plurality of operation status data packets.
- FIG. 2 is a flow chart of the steps of a centralized management method for storage devices according to a second embodiment of the present invention
- FIG. 6 is a block diagram of a centralized management system for storage devices according to an embodiment of the present invention.
- the centralized management method of the storage device of the present invention may include steps S106 to S112 as shown in Figure 2 in addition to steps S101 to S105, and may be executed by the centralized management system of the storage device of the present invention as shown in Figure 6 to manage multiple storage devices such as but not limited to the storage devices ST1 to STn as shown in Figure 6.
- step S111 the agent server AGD executes the agent program AG and receives a response command packet from the centralized management server CSR through the intermediate server MSR.
- the proxy server AGD may execute the agent program AG in advance to subscribe to the centralized management server CSR through the intermediary server MSR. After the subscription, the proxy server AGD executes the agent program AG to receive only a response command packet of the subscribed centralized management server CSR from the intermediary server MSR.
- the proxy server AGD executes the agent program AG to decrypt the received A response command packet is received from the centralized management server CSR to obtain a response command, and the obtained response command is output to the responding one of the control modules CR1 to CRn of the storage devices ST1 to STn to command the responding one of the control modules CR1 to CRn of the storage devices ST1 to STn to execute a specified response program specified by a response command.
- the agent server AGD executes the agent program AG to issue a data request command to each storage device ST1 to STn, which may include an operation status data command and a data pointer command.
- Each storage device ST1 to STn may output its own operation status data according to an operation status data command issued by the agent program AG, and output a data threshold value according to a data pointer command issued by the agent program AG.
- the centralized management server CSR may compare the operating status data of each storage device ST1 to STn with the data critical value to determine whether the operating status of each storage device ST1 to STn meets a normal status indicator, and accordingly determine whether to respond to each storage device ST1 to STn in step S106.
- the data threshold value may be a value set by the manufacturer according to the characteristics of the individual storage devices ST1 to STn, including a manufacturer command provided by the manufacturer's electronic device, which is pre-stored in the storage devices ST1 to STn. If the characteristics of the plurality of storage devices ST1 to STn are different from each other, the plurality of data threshold values of the plurality of storage devices ST1 to STn may be different from each other.
- the operating status data of the agent program AG that each storage device ST1 to STn feeds back to the agent server AGD in step S102 may include the temperature output by each storage device ST1 to STn itself and a temperature critical value (specified by a manufacturer command), and the temperature critical value output by each storage device ST1 to STn is equal to or lower than the maximum temperature that each can withstand.
- the centralized management server CSR can determine whether the temperature of the storage device ST1 to STn exceeds the temperature threshold.
- the centralized management server CSR issues a frequency reduction command packet and transmits it to the storage device ST1 to STn in sequence through the intermediate server MSR and the agent program AG of the agent server AGD, so as to instruct the control modules CR1 to CRn of the storage device ST1 to STn to reduce the operating frequency of the storage device ST1 to STn, including reducing the frequency of the storage device ST1 to STn (control modules CR1 to CRn and storage modules MR1 to MRn) performing operations/busy.
- a frequency reduction command packet is not issued to the storage device ST1 to STn.
- the operation status data of the agent program AG fed back to the agent server AGD by the control modules CR1 to CRn of each storage device ST1 to STn in step S102 includes the operation time output by each storage device ST1 to STn itself and a time length critical value (specified by a manufacturer command).
- the centralized management server CSR can determine whether the operating time length of the storage devices ST1 to STn exceeds a time length critical value.
- the centralized management server CSR issues a rest command packet and transmits it to the storage device ST1 to STn in sequence through the intermediate server MSR and the agent program AG of the agent server AGD to command the storage device ST1 to STn to stop operating for a specified period of time.
- the operation time length of any storage device ST1 to STn does not exceed the time length critical value, a rest command packet is not issued to the storage device ST1 to STn.
- FIG. 3 is a flowchart of a centralized management method for storage devices according to a third embodiment of the present invention.
- the centralized management method of the storage device of the present invention may further include steps S301 to S302 as shown in Figure 3, which may be executed by the centralized management system of the storage device of the present invention as shown in Figure 6 before steps S110 to S112 to manage multiple storage devices such as but not limited to the storage devices ST1 to STn shown in Figure 6.
- the centralized management system of the storage device of the present invention comprises a centralized management server CSR, a mediating server MSR and an agent server AGD.
- step S301 the centralized management server CSR pre-sets a plurality of response commands corresponding to a plurality of reference status data, which can be stored in the database DB.
- step S302 the centralized management server CSR searches the database DB for a response command corresponding to the reference status data identical to the operation status data of the storage devices ST1 to STn.
- step S110 the centralized management server CSR outputs a response command packet to the mediating server MSR according to a found response command.
- step S111 the agent server AGD executes the agent program AG and receives a response command packet from the centralized management server CSR through the intermediate server MSR.
- step S112 the agent server AGD executes the agent program AG to decrypt a response command packet to obtain a response command, and outputs the obtained response command to the storage devices ST1 to STn to instruct the storage devices ST1 to STn to execute a specified response program specified by the response command.
- FIG. 4 is a schematic diagram showing a plurality of operating status data of a plurality of storage devices on a centralized management platform according to a centralized management method of storage devices according to a fourth embodiment of the present invention.
- the multiple storage devices ST1 to STn managed by the centralized management method of the storage device of the fourth embodiment of the present invention as shown in Figure 6 may include multiple storage devices SSD1 to SSD5 (which are solid state drives) as shown in Figure 4, but the present invention is not limited to this.
- the centralized management server CSR can transmit multiple operating status data of multiple storage devices SSD1 to SSD5 to the centralized management platform PL for display.
- the multiple operating status data displayed on the centralized management platform PL can also be shown in FIG. 4 .
- the multiple operating status data of the multiple storage devices ST1 to STn displayed by the centralized management server CSR on a centralized management platform PL may include the number of the multiple storage devices ST1 to STn currently subscribed to management, the number of the multiple storage devices ST1 to STn currently in use, the number of the multiple storage devices ST1 to STn currently encrypted, The number, the total amount of encrypted and unencrypted data in the multiple storage devices ST1 to STn, and the number of abnormalities currently detected in the multiple storage devices ST1 to STn.
- the centralized management server CSR displays other multiple operating status data of all or part of the multiple storage devices ST1 to STn in multiple data blocks on a centralized management platform PL. As shown in FIG4 , the centralized management server CSR displays the number of unexpected power losses, the percentage of the individual used capacity to the total capacity, the individual temperature, the individual service life, and the number of individual storage blocks used of the multiple storage devices SSD1 to SSD5 on a centralized management platform PL, as well as the statistical number of healthy devices and the statistical number of dangerous devices in the multiple storage devices SSD1 to SSD5.
- the centralized management server CSR displays multiple operating status data of multiple storage devices SSD1 to SSD5 on a centralized management platform PL in the form of numbers, charts, etc. This is only an example and the present invention is not limited thereto.
- FIG. 5 is a schematic diagram showing a plurality of operating status data of a plurality of storage devices on a centralized management platform according to a centralized management method of storage devices according to a fifth embodiment of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本发明涉及存储装置,特别是涉及一种存储装置的集中式管理系统及方法。The present invention relates to a storage device, and in particular to a centralized management system and method for a storage device.
固态硬盘(Solid-state drive,SSD)使用的固件可以开启或关闭很多功能,但是这些功能都必须通过更新固件实现。使用者如果购买一批SSD,但是可能会因为不同的使用场景,会需要不同功能的固件设定需求,每次都需要求原厂提供一版新的固件。如果固件版本太多,久而久之,使用者会搞混版本以及对应的功能。如果要将某一区的SSD都设定成相同设定,人员必须去现场一台台更新。要是量大,会消耗许多人力和物力。The firmware used by solid-state drives (SSDs) can turn on or off many functions, but these functions must be implemented by updating the firmware. If a user purchases a batch of SSDs, they may need different firmware settings for different functions due to different usage scenarios, and they need to ask the manufacturer to provide a new version of firmware each time. If there are too many firmware versions, users will confuse the versions and corresponding functions over time. If all SSDs in a certain area are to be set to the same settings, personnel must go to the site to update them one by one. If the quantity is large, it will consume a lot of manpower and material resources.
发明内容Summary of the invention
本发明针对现有技术的不足提供一种存储装置的集中式管理系统及方法。本发明的存储装置的集中式管理系统适用于多个存储装置。本发明的存储装置的集中式管理系统包含代理服务器、中介服务器以及集中式管理服务器。所述代理服务器连接所述多个存储装置。所述代理服务器配置以执行代理程序,以下达多个数据要求命令分别至所述多个存储装置,用以要求所述多个存储装置分别提供多个运行状态数据。所述代理服务器依据取得的所述多个存储装置的所述多个运行状态数据以分别输出多个运行状态数据封包。所述中介服务器连接所述代理服务器。所述中介服务器配置以传输从所述代理服务器接收到的所述多个存储装置各自的所述多个运行状态数据封包。所述集中式管理服务器连接所述中介服务器。所述集中式管理服务器配置以从所述中介服务器接收所述多个运行状态数据封包,集中管理从所述多个运行状态数据封包中取得所述多个存储装置各自的所述多个运行状态数据。The present invention provides a centralized management system and method for storage devices in view of the deficiencies of the prior art. The centralized management system for storage devices of the present invention is applicable to multiple storage devices. The centralized management system for storage devices of the present invention comprises a proxy server, an intermediary server and a centralized management server. The proxy server is connected to the multiple storage devices. The proxy server is configured to execute an agent program to issue multiple data request commands to the multiple storage devices respectively, so as to request the multiple storage devices to provide multiple operating status data respectively. The proxy server outputs multiple operating status data packets respectively according to the multiple operating status data obtained from the multiple storage devices. The intermediary server is connected to the proxy server. The intermediary server is configured to transmit the multiple operating status data packets of each of the multiple storage devices received from the proxy server. The centralized management server is connected to the intermediary server. The centralized management server is configured to receive the multiple operating status data packets from the intermediary server, and centrally manage the multiple operating status data of each of the multiple storage devices obtained from the multiple operating status data packets.
另外,本发明的存储装置的集中式管理方法适用于多个存储装置。本发明的存储装置的集中式管理方法包含以下步骤:执行代理程序,以下达多个数据要求命令分别至所述多个存储装置;由所述多个存储装置,分别依据所述多个数据要求命令,以将所述多个运行状态数据分别反馈至所述代理程序;执行所述代理程序,依据所述多个存储装置各自的所述多个运行状态数据,以分别生成多个运行状态数据封包;利用中介服务器,传输所述代理程序所生成的所述多个运行状态数据封包至集中式管理服务器;以及利用所述集中式管理服务器,集中管理从所述多个运行状态数据封包中取得的所述多个存储装置各自的所述多个运行状态数据。In addition, the centralized management method of the storage device of the present invention is applicable to multiple storage devices. The centralized management method of the storage device of the present invention includes the following steps: executing an agent program to issue multiple data request commands to the multiple storage devices respectively; the multiple storage devices respectively feed back the multiple operating status data to the agent program according to the multiple data request commands; executing the agent program to generate multiple operating status data packets according to the multiple operating status data of each of the multiple storage devices; using an intermediary server to transmit the multiple operating status data packets generated by the agent program to a centralized management server; and using the centralized management server to centrally manage the multiple operating status data of each of the multiple storage devices obtained from the multiple operating status data packets.
如上所述,本发明提供一种存储装置的集中式管理系统及方法,其通过代理程序以及中介服务器将多个存储装置的多个运行状态数据上传至集中式管理服务器,以由集中式管理服务器集中管理多个存储装置,多个存储装置的多个运行状态数据可集中存储在数据库, 并可集中管理和显示在集中管理平台。As described above, the present invention provides a centralized management system and method for storage devices, which uploads multiple operating status data of multiple storage devices to a centralized management server through an agent program and an intermediary server, so that the centralized management server can centrally manage the multiple storage devices, and the multiple operating status data of the multiple storage devices can be centrally stored in a database. And it can be centrally managed and displayed on a centralized management platform.
为使能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,然而所提供的附图仅用于提供参考与说明,并非用来对本发明加以限制。To further understand the features and technical contents of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are only for reference and description and are not intended to limit the present invention.
图1为本发明第一实施例的存储装置的集中式管理方法的步骤流程图。FIG. 1 is a flowchart of a centralized management method for storage devices according to a first embodiment of the present invention.
图2为本发明第二实施例的存储装置的集中式管理方法的步骤流程图。FIG. 2 is a flowchart of a centralized management method for storage devices according to a second embodiment of the present invention.
图3为本发明第三实施例的存储装置的集中式管理方法的步骤流程图。FIG. 3 is a flowchart of a centralized management method for storage devices according to a third embodiment of the present invention.
图4为本发明第四实施例的存储装置的集中式管理方法显示多个存储装置的多个运行状态数据在集中管理平台上的示意图。4 is a schematic diagram showing a centralized management method for storage devices according to a fourth embodiment of the present invention, showing a plurality of operating status data of a plurality of storage devices on a centralized management platform.
图5为本发明第五实施例的存储装置的集中式管理方法显示多个存储装置的多个运行状态数据在集中管理平台上的示意图。FIG. 5 is a schematic diagram showing a centralized management method for storage devices according to a fifth embodiment of the present invention, showing multiple operating status data of multiple storage devices on a centralized management platform.
图6为本发明第一至第五实施例的存储装置的集中式管理系统的方框图。FIG. 6 is a block diagram of a centralized management system for storage devices according to the first to fifth embodiments of the present invention.
以下是通过特定的具体实施例来说明本发明的实施方式,本领域技术人员可由本说明书所公开的内容了解本发明的优点与效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不背离本发明的构思下进行各种修改与变更。另外,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘,事先声明。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的保护范围。另外,本文中所使用的术语“或”,应视实际情况可能包含相关联的列出项目中的任一个或者多个的组合。The following is an explanation of the embodiments of the present invention through specific embodiments. Those skilled in the art can understand the advantages and effects of the present invention from the contents disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and the details in this specification can also be modified and changed in various ways based on different viewpoints and applications without departing from the concept of the present invention. In addition, the drawings of the present invention are only simple schematic illustrations and are not depicted according to actual dimensions. It is stated in advance. The following embodiments will further explain the relevant technical contents of the present invention in detail, but the disclosed contents are not intended to limit the scope of protection of the present invention. In addition, the term "or" used herein may include any one or more combinations of the associated listed items depending on the actual situation.
请参阅图1和图6,其中图1为本发明第一实施例的存储装置的集中式管理方法的步骤流程图,图6为本发明第一至第五实施例的存储装置的集中式管理系统的方框图。Please refer to FIG. 1 and FIG. 6 , wherein FIG. 1 is a flow chart of the steps of a centralized management method for storage devices according to a first embodiment of the present invention, and FIG. 6 is a block diagram of a centralized management system for storage devices according to the first to fifth embodiments of the present invention.
在第一实施例中,本发明的存储装置的集中式管理方法包含如图1所示的步骤S101至S105,可由如图6所示的本发明的存储装置的集中式管理系统执行,以管理多个存储装置例如图6所示的存储装置ST1至STn。举例而言,本发明的存储装置的集中式管理方法和系统所管理的存储装置ST1至STn可为固态硬盘(SSD),在此仅举例说明,本发明不以此为限。In a first embodiment, the centralized management method of storage devices of the present invention includes steps S101 to S105 as shown in FIG1 , which can be executed by the centralized management system of storage devices of the present invention as shown in FIG6 , so as to manage multiple storage devices such as the storage devices ST1 to STn shown in FIG6 . For example, the storage devices ST1 to STn managed by the centralized management method and system of storage devices of the present invention can be solid state drives (SSDs), which is only an example and the present invention is not limited thereto.
上述每个存储装置至少包含存储模块以及控制模块,例如图1所示,存储装置SRD1包含存储模块ST1以及控制模块CR1,存储装置SRD2包含存储模块ST2以及控制模块CR2,存储装置SRDn包含存储模块STn以及控制模块CRn。Each of the above-mentioned storage devices at least includes a storage module and a control module. For example, as shown in Figure 1, the storage device SRD1 includes a storage module ST1 and a control module CR1, the storage device SRD2 includes a storage module ST2 and a control module CR2, and the storage device SRDn includes a storage module STn and a control module CRn.
如图6所示,本发明的存储装置的集中式管理系统包含集中式管理服务器CSR、中介服务器MSR以及代理服务器AGD。As shown in FIG. 6 , the centralized management system of the storage device of the present invention comprises a centralized management server CSR, a mediating server MSR and an agent server AGD.
存储装置ST1至STn各自的控制模块CR1至CRn连接代理服务器AGD。代理服务 器AGD连接中介服务器MSR。中介服务器MSR连接集中式管理服务器CSR。The control modules CR1 to CRn of the storage devices ST1 to STn are connected to the proxy server AGD. The AGD is connected to the mediation server MSR. The mediation server MSR is connected to the centralized management server CSR.
在步骤S101,代理服务器AGD执行代理程序AG,下达多个数据要求命令分别至多个存储装置ST1至STn的控制模块CR1至CRn,以要求多个存储装置ST1至STn的控制模块CR1至CRn分别提供多个存储装置ST1至STn的多个运行状态数据。In step S101, the agent server AGD executes the agent program AG to issue multiple data request commands to the control modules CR1 to CRn of the multiple storage devices ST1 to STn respectively, so as to request the control modules CR1 to CRn of the multiple storage devices ST1 to STn to provide multiple operating status data of the multiple storage devices ST1 to STn respectively.
在步骤S102,多个存储装置ST1至STn的控制模块CR1至CRn分别反馈多个运行状态数据给代理服务器AGD的代理程序AG。In step S102 , the control modules CR1 to CRn of the plurality of storage devices ST1 to STn respectively feed back a plurality of operation status data to the agent program AG of the agent server AGD.
实务上,代理程序AG也可仅对多个存储装置ST1至STn中的指定的那数者分别下达多个数据要求命令,仅要求多个存储装置ST1至STn中的指定的那数者分别提供多个运行状态数据。多个存储装置ST1至STn可同时或分批分别提供多个运行状态数据。In practice, the agent program AG may also issue multiple data request commands to only the designated number of the multiple storage devices ST1 to STn, and only require the designated number of the multiple storage devices ST1 to STn to provide multiple operation status data. The multiple storage devices ST1 to STn may provide multiple operation status data simultaneously or in batches.
本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn内的一个温度传感器所感测的一电路组件的温度值或设置在不同位置处的多个温度传感器所感测的多个电路组件各自的温度值。The running status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described in this article may include the temperature value of a circuit component sensed by a temperature sensor in each storage device ST1 to STn or the temperature values of multiple circuit components sensed by multiple temperature sensors arranged at different positions.
另外或替换地,本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn内的一或多个电路组件的输入电流、输入电压、输入功率。Additionally or alternatively, the operation status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described herein may include input current, input voltage, and input power of one or more circuit components within each storage device ST1 to STn.
另外或替换地,本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn的一或多个设定值,例如温度临界值(即可承受的最高温度值)。应理解,不同的存储装置ST1至STn个别的承受温度不同时,分别提供不同的温度临界值。Additionally or alternatively, the operation status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described herein may include one or more setting values of each storage device ST1 to STn, such as a temperature threshold (i.e., the maximum temperature value that can be tolerated). It should be understood that when different storage devices ST1 to STn can tolerate different temperatures, different temperature thresholds are provided respectively.
另外或替换地,本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn中的每一者的总容量、已使用容量、剩余容量、已使用容量占总容量的比例以及剩余容量占总容量的比例等。In addition or alternatively, the operating status data of the agent program AG fed back to the proxy server AGD by each storage device ST1 to STn described in this article may include the total capacity, used capacity, remaining capacity, the ratio of used capacity to total capacity, and the ratio of remaining capacity to total capacity, etc. of each of the storage devices ST1 to STn.
另外或替换地,本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含写入各存储装置ST1至STn的数据量、写入次数、数据内容、数据存储在存储装置ST1至STn内的地址等相关数据、抹除次数。In addition or alternatively, the running status data of the agent program AG fed back to the agent server AGD by each storage device ST1 to STn described in this article may include relevant data such as the amount of data written to each storage device ST1 to STn, the number of writes, the data content, the address where the data is stored in the storage devices ST1 to STn, and the number of erases.
另外或替换地,本文所述的各存储装置ST1至STn反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn的非安全关机信息、媒体数据误差、运行模式、物理层(Physical Layer)的物理传输速度等数据的误差、每个存储装置ST1至STn的多个存储单元/区块中损坏者的数量等。In addition or alternatively, the operating status data of the agent program AG fed back to the proxy server AGD by each storage device ST1 to STn described in this article may include non-safe shutdown information of each storage device ST1 to STn, media data errors, operating modes, errors in data such as physical transmission speed of the physical layer (Physical Layer), the number of damaged ones in multiple storage units/blocks of each storage device ST1 to STn, etc.
在步骤S103,代理服务器AGD执行代理程序AG,以依据多个存储装置ST1至STn各自的多个运行状态数据,以分别生成多个运行状态数据封包。实务上,代理服务器AGD也可以其他方式或格式传输多个运行状态数据。In step S103, the proxy server AGD executes the agent program AG to generate a plurality of operation status data packets according to the plurality of operation status data of the plurality of storage devices ST1 to STn. In practice, the proxy server AGD may also transmit the plurality of operation status data in other ways or formats.
在步骤S104,中介服务器MSR传输代理服务器AGD执行代理程序AG所生成的多个运行状态数据封包至集中式管理服务器CSR。In step S104 , the intermediary server MSR transmits a plurality of operation status data packets generated by the proxy server AGD executing the agent program AG to the centralized management server CSR.
在本实施例中,代理程序AG通过中介服务器MSR传输至集中式管理服务器CSR的 多个运行状态数据封包的格式,举例为JSON格式封包,但本发明不以此为限,实际应用上可取决于实际需求。In this embodiment, the agent program AG is transmitted to the centralized management server CSR through the intermediate server MSR. The formats of the multiple running status data packets are exemplified as JSON format packets, but the present invention is not limited thereto, and the actual application may depend on actual needs.
在步骤S105,集中式管理服务器CSR从中介服务器MSR取得多个运行状态数据封包,集中管理从多个运行状态数据封包中取得的多个存储装置ST1至STn分别的多个运行状态数据。In step S105 , the centralized management server CSR obtains a plurality of operation status data packets from the intermediate server MSR, and centrally manages a plurality of operation status data of each of the plurality of storage devices ST1 to STn obtained from the plurality of operation status data packets.
若有提供订阅服务,集中式管理服务器CSR可事先通过中介服务器MSR订阅一存储装置群MGST的多个存储装置ST1至STn。在订阅之后,集中式管理服务器CSR可从中介服务器MSR取得所订阅的多个存储装置ST1至STn各自的多个运行状态数据封包。If a subscription service is provided, the centralized management server CSR may subscribe to multiple storage devices ST1 to STn of a storage device group MGST through the intermediate server MSR in advance. After subscription, the centralized management server CSR may obtain multiple operation status data packets of each of the subscribed multiple storage devices ST1 to STn from the intermediate server MSR.
请参阅图2和图6,其中图2为本发明第二实施例的存储装置的集中式管理方法的步骤流程图,图6为本发明实施例的存储装置的集中式管理系统的方框图。Please refer to FIG. 2 and FIG. 6 , wherein FIG. 2 is a flow chart of the steps of a centralized management method for storage devices according to a second embodiment of the present invention, and FIG. 6 is a block diagram of a centralized management system for storage devices according to an embodiment of the present invention.
在第二实施例中,本发明的存储装置的集中式管理方法除了可包含步骤S101至S105外,可还包含如图2所示的步骤S106至S112,可由如图6所示的本发明的存储装置的集中式管理系统执行,以管理多个存储装置例如但不限于如图6所示的存储装置ST1至STn。In a second embodiment, the centralized management method of the storage device of the present invention may include steps S106 to S112 as shown in Figure 2 in addition to steps S101 to S105, and may be executed by the centralized management system of the storage device of the present invention as shown in Figure 6 to manage multiple storage devices such as but not limited to the storage devices ST1 to STn as shown in Figure 6.
如图6所示,本发明的存储装置的集中式管理系统包含集中式管理服务器CSR、中介服务器MSR以及代理服务器AGD。As shown in FIG. 6 , the centralized management system of the storage device of the present invention comprises a centralized management server CSR, a mediating server MSR and an agent server AGD.
本发明的第二实施例与第一实施例相同内容不在下文中赘述。The same contents of the second embodiment of the present invention as those of the first embodiment are not described in detail below.
在步骤S106,集中式管理服务器CSR依据在步骤S105取得的存储装置ST1至STn的运行状态数据,以判断是否回应存储装置ST1至STn。In step S106 , the centralized management server CSR determines whether to respond to the storage devices ST1 to STn based on the operation status data of the storage devices ST1 to STn obtained in step S105 .
若集中式管理服务器CSR判定不回应存储装置ST1至STn时,执行步骤S107。相反地,若集中式管理服务器CSR判定回应存储装置ST1至STn时,执行步骤S108至S112。If the centralized management server CSR determines that the storage devices ST1 to STn do not respond, step S107 is executed. On the contrary, if the centralized management server CSR determines that the storage devices ST1 to STn respond, steps S108 to S112 are executed.
在步骤S107,集中式管理服务器CSR将从中介服务器MSR接收到的存储装置ST1至STn的运行状态数据传输至数据库DB存储,并传输至一集中管理平台PL显示和记录。In step S107, the centralized management server CSR transmits the operation status data of the storage devices ST1 to STn received from the intermediate server MSR to the database DB for storage, and transmits it to a centralized management platform PL for display and recording.
在步骤S108,集中式管理服务器CSR将从中介服务器MSR接收到的存储装置ST1至STn的运行状态数据传输至一集中管理平台PL显示和记录。若有需要,集中式管理服务器CSR也可存储装置ST1至STn的运行状态数据传输至数据库DB存储。In step S108, the centralized management server CSR transmits the operation status data of the storage devices ST1 to STn received from the intermediary server MSR to a centralized management platform PL for display and recording. If necessary, the centralized management server CSR may also transmit the operation status data of the storage devices ST1 to STn to a database DB for storage.
在步骤S109,集中式管理服务器CSR依据多个存储装置ST1至STn中回应的那一者的运行状态数据,查找数据库DB以从数据库DB取得对应的一回应命令。In step S109 , the centralized management server CSR searches the database DB according to the operation status data of the one of the plurality of storage devices ST1 to STn that responds, so as to obtain a corresponding response command from the database DB.
在步骤S110,集中式管理服务器CSR依据从数据库DB查找到的一回应命令,以输出一回应命令封包至中介服务器MSR。In step S110 , the centralized management server CSR outputs a response command packet to the mediating server MSR according to a response command found from the database DB.
在步骤S111,代理服务器AGD执行代理程序AG,通过中介服务器MSR接收集中式管理服务器CSR的一回应命令封包。In step S111 , the agent server AGD executes the agent program AG and receives a response command packet from the centralized management server CSR through the intermediate server MSR.
若有提供订阅服务,代理服务器AGD可事先执行代理程序AG,通过中介服务器MSR,订阅集中式管理服务器CSR。在订阅之后,代理服务器AGD执行代理程序AG,从中介服务器MSR仅接收所订阅的集中式管理服务器CSR的一回应命令封包。If a subscription service is provided, the proxy server AGD may execute the agent program AG in advance to subscribe to the centralized management server CSR through the intermediary server MSR. After the subscription, the proxy server AGD executes the agent program AG to receive only a response command packet of the subscribed centralized management server CSR from the intermediary server MSR.
在步骤S112,代理服务器AGD执行代理程序AG以解开通过中介服务器MSR接收 到的集中式管理服务器CSR下达的一回应命令封包以取得回应命令,输出取得的回应命令至存储装置ST1至STn的控制模块CR1至CRn中回应的那一者,以命令存储装置ST1至STn的控制模块CR1至CRn中回应的那一者执行一回应命令指定的一指定回应程序。In step S112, the proxy server AGD executes the agent program AG to decrypt the received A response command packet is received from the centralized management server CSR to obtain a response command, and the obtained response command is output to the responding one of the control modules CR1 to CRn of the storage devices ST1 to STn to command the responding one of the control modules CR1 to CRn of the storage devices ST1 to STn to execute a specified response program specified by a response command.
举例而言,在上述步骤S101中,代理服务器AGD执行代理程序AG下达至每个存储装置ST1至STn的一数据要求命令可包含一运行状态数据命令以及一数据指针命令。各存储装置ST1至STn可依据代理程序AG下达的一运行状态数据命令以输出本身的运行状态数据,依据代理程序AG下达的一数据指针命令以输出一数据临界值。For example, in the above step S101, the agent server AGD executes the agent program AG to issue a data request command to each storage device ST1 to STn, which may include an operation status data command and a data pointer command. Each storage device ST1 to STn may output its own operation status data according to an operation status data command issued by the agent program AG, and output a data threshold value according to a data pointer command issued by the agent program AG.
更进一步,集中式管理服务器CSR可将各存储装置ST1至STn的运行状态数据与数据临界值进行比对,以判断各存储装置ST1至STn的运行状态是否符合一正常状态指标,据以在步骤S106判断是否回应各存储装置ST1至STn。Furthermore, the centralized management server CSR may compare the operating status data of each storage device ST1 to STn with the data critical value to determine whether the operating status of each storage device ST1 to STn meets a normal status indicator, and accordingly determine whether to respond to each storage device ST1 to STn in step S106.
上述数据临界值,可为厂商依据个别存储装置ST1至STn的特性所设定的数值,包含厂商的电子装置所提供的一厂商命令中,预先存储在存储装置ST1至STn内。若多个存储装置ST1至STn的特性彼此不同,多个存储装置ST1至STn分别的多个数据临界值可能彼此不同。The data threshold value may be a value set by the manufacturer according to the characteristics of the individual storage devices ST1 to STn, including a manufacturer command provided by the manufacturer's electronic device, which is pre-stored in the storage devices ST1 to STn. If the characteristics of the plurality of storage devices ST1 to STn are different from each other, the plurality of data threshold values of the plurality of storage devices ST1 to STn may be different from each other.
举例而言,各存储装置ST1至STn在步骤S102中反馈给代理服务器AGD的代理程序AG的运行状态数据可包含各存储装置ST1至STn输出本身的温度以及(一厂商命令指定的)一温度临界值,各存储装置ST1至STn输出的一温度临界值等于或低于各自能承受的最高温度。For example, the operating status data of the agent program AG that each storage device ST1 to STn feeds back to the agent server AGD in step S102 may include the temperature output by each storage device ST1 to STn itself and a temperature critical value (specified by a manufacturer command), and the temperature critical value output by each storage device ST1 to STn is equal to or lower than the maximum temperature that each can withstand.
若集中式管理服务器CSR在步骤S105中从中介服务器MSR取得各存储装置ST1至STn的运行状态数据包含各存储装置ST1至STn本身的温度以及一温度临界值,集中式管理服务器CSR可判断存储装置ST1至STn的温度是否超过温度临界值。If the centralized management server CSR obtains the operating status data of each storage device ST1 to STn from the intermediate server MSR in step S105, including the temperature of each storage device ST1 to STn itself and a temperature threshold, the centralized management server CSR can determine whether the temperature of the storage device ST1 to STn exceeds the temperature threshold.
更进一步,若任一存储装置ST1至STn的温度超过本身的一温度临界值时,集中式管理服务器CSR下达一降频命令封包按序通过中介服务器MSR以及代理服务器AGD的代理程序AG传输至此存储装置ST1至STn,以命令此存储装置ST1至STn的控制模块CR1至CRn降低存储装置ST1至STn的操作频率,包含降低存储装置ST1至STn(的控制模块CR1至CRn以及存储模块MR1至MRn)执行作业/忙碌的频率。相反地,若任一存储装置ST1至STn的温度不超过温度临界值时,则不下达一降频命令封包至此存储装置ST1至STn。Furthermore, if the temperature of any storage device ST1 to STn exceeds a temperature critical value of the storage device ST1 to STn, the centralized management server CSR issues a frequency reduction command packet and transmits it to the storage device ST1 to STn in sequence through the intermediate server MSR and the agent program AG of the agent server AGD, so as to instruct the control modules CR1 to CRn of the storage device ST1 to STn to reduce the operating frequency of the storage device ST1 to STn, including reducing the frequency of the storage device ST1 to STn (control modules CR1 to CRn and storage modules MR1 to MRn) performing operations/busy. On the contrary, if the temperature of any storage device ST1 to STn does not exceed the temperature critical value, a frequency reduction command packet is not issued to the storage device ST1 to STn.
举例而言,各存储装置ST1至STn的控制模块CR1至CRn降在步骤S102中反馈给代理服务器AGD的代理程序AG的运行状态数据包含各存储装置ST1至STn输出本身的运行时间以及(一厂商命令指定的)一时间长度临界值。For example, the operation status data of the agent program AG fed back to the agent server AGD by the control modules CR1 to CRn of each storage device ST1 to STn in step S102 includes the operation time output by each storage device ST1 to STn itself and a time length critical value (specified by a manufacturer command).
若集中式管理服务器CSR在步骤S105中从中介服务器MSR取得各存储装置ST1至STn的运行状态数据包含各存储装置ST1至STn的运行时间以及一时间长度临界值,集中式管理服务器CSR可判断存储装置ST1至STn的运行时间长度是否超过一时间长度临界值。 If the centralized management server CSR obtains the operating status data of each storage device ST1 to STn from the intermediate server MSR in step S105, including the operating time of each storage device ST1 to STn and a time length critical value, the centralized management server CSR can determine whether the operating time length of the storage devices ST1 to STn exceeds a time length critical value.
更进一步,若任一存储装置ST1至STn的运行时间长度超过一时间长度临界值时,集中式管理服务器CSR下达一休息命令封包按序通过中介服务器MSR以及代理服务器AGD的代理程序AG传输至此存储装置ST1至STn,以命令此存储装置ST1至STn停止运行一段指定时间。相反地,若任一存储装置ST1至STn的运行时间长度不超过时间长度临界值时,则不下达一休息命令封包至此存储装置ST1至STn。Furthermore, if the operation time length of any storage device ST1 to STn exceeds a time length critical value, the centralized management server CSR issues a rest command packet and transmits it to the storage device ST1 to STn in sequence through the intermediate server MSR and the agent program AG of the agent server AGD to command the storage device ST1 to STn to stop operating for a specified period of time. On the contrary, if the operation time length of any storage device ST1 to STn does not exceed the time length critical value, a rest command packet is not issued to the storage device ST1 to STn.
请参阅图3和图6,其中图3为本发明第三实施例的存储装置的集中式管理方法的步骤流程图。Please refer to FIG. 3 and FIG. 6 , wherein FIG. 3 is a flowchart of a centralized management method for storage devices according to a third embodiment of the present invention.
在第三实施例中,本发明的存储装置的集中式管理方法可还包含如图3所示的步骤S301至S302,可由如图6所示的本发明的存储装置的集中式管理系统执行在步骤S110至S112之前,以管理多个存储装置例如但不限于如图6所示的存储装置ST1至STn。In a third embodiment, the centralized management method of the storage device of the present invention may further include steps S301 to S302 as shown in Figure 3, which may be executed by the centralized management system of the storage device of the present invention as shown in Figure 6 before steps S110 to S112 to manage multiple storage devices such as but not limited to the storage devices ST1 to STn shown in Figure 6.
如图6所示,本发明的存储装置的集中式管理系统包含集中式管理服务器CSR、中介服务器MSR以及代理服务器AGD。As shown in FIG. 6 , the centralized management system of the storage device of the present invention comprises a centralized management server CSR, a mediating server MSR and an agent server AGD.
本发明的第三实施例与第一和第二实施例相同内容不在下文中赘述。The same contents of the third embodiment of the present invention as those of the first and second embodiments are not described in detail below.
在步骤S301,集中式管理服务器CSR预先设定多个参考状态数据分别对应的多个回应命令,可存储至数据库DB。In step S301, the centralized management server CSR pre-sets a plurality of response commands corresponding to a plurality of reference status data, which can be stored in the database DB.
在步骤S302,集中式管理服务器CSR从数据库DB查找与存储装置ST1至STn的运行状态数据相同的参考状态数据对应的回应命令。In step S302, the centralized management server CSR searches the database DB for a response command corresponding to the reference status data identical to the operation status data of the storage devices ST1 to STn.
在步骤S110,集中式管理服务器CSR依据查找到的一回应命令以输出一回应命令封包至中介服务器MSR。In step S110 , the centralized management server CSR outputs a response command packet to the mediating server MSR according to a found response command.
在步骤S111,代理服务器AGD执行代理程序AG,通过中介服务器MSR接收到集中式管理服务器CSR的一回应命令封包。In step S111 , the agent server AGD executes the agent program AG and receives a response command packet from the centralized management server CSR through the intermediate server MSR.
在步骤S112,代理服务器AGD执行代理程序AG以解开一回应命令封包以取得回应命令,输出取得的回应命令至存储装置ST1至STn,以命令存储装置ST1至STn执行回应命令指定的一指定回应程序。In step S112, the agent server AGD executes the agent program AG to decrypt a response command packet to obtain a response command, and outputs the obtained response command to the storage devices ST1 to STn to instruct the storage devices ST1 to STn to execute a specified response program specified by the response command.
请参阅图4和图6,其中图4为本发明第四实施例的存储装置的集中式管理方法显示多个存储装置的多个运行状态数据在集中管理平台上的示意图。Please refer to FIG. 4 and FIG. 6 , wherein FIG. 4 is a schematic diagram showing a plurality of operating status data of a plurality of storage devices on a centralized management platform according to a centralized management method of storage devices according to a fourth embodiment of the present invention.
在第四实施例中,举例本发明第四实施例的存储装置的集中式管理方法管理的如图6所示多个存储装置ST1至STn可包含如图4所示的多个存储装置SSD1至SSD5(其为固态硬盘),但本发明不以此为限。In the fourth embodiment, the multiple storage devices ST1 to STn managed by the centralized management method of the storage device of the fourth embodiment of the present invention as shown in Figure 6 may include multiple storage devices SSD1 to SSD5 (which are solid state drives) as shown in Figure 4, but the present invention is not limited to this.
集中式管理服务器CSR可将多个存储装置SSD1至SSD5分别的多个运行状态数据传输至集中管理平台PL显示,在集中管理平台PL上显示的多个运行状态数据除了上述举例外,还可如图4所示举例。The centralized management server CSR can transmit multiple operating status data of multiple storage devices SSD1 to SSD5 to the centralized management platform PL for display. In addition to the above examples, the multiple operating status data displayed on the centralized management platform PL can also be shown in FIG. 4 .
如图4所示,集中式管理服务器CSR在一集中管理平台PL上显示的多个存储装置ST1至STn的多个运行状态数据可包含目前订阅管理的多个存储装置ST1至STn的数量、多个存储装置ST1至STn中正在使用中的数量、多个存储装置ST1至STn目前有加密的 数量、多个存储装置ST1至STn中目前有加密和未加密的总量、多个存储装置ST1至STn中目前检测到有发生异常的数量。As shown in FIG4 , the multiple operating status data of the multiple storage devices ST1 to STn displayed by the centralized management server CSR on a centralized management platform PL may include the number of the multiple storage devices ST1 to STn currently subscribed to management, the number of the multiple storage devices ST1 to STn currently in use, the number of the multiple storage devices ST1 to STn currently encrypted, The number, the total amount of encrypted and unencrypted data in the multiple storage devices ST1 to STn, and the number of abnormalities currently detected in the multiple storage devices ST1 to STn.
另外,集中式管理服务器CSR在一集中管理平台PL上的多个数据区块中显示多个存储装置ST1至STn中所有或部分数者的其他多个运行状态数据。如图4所示,集中式管理服务器CSR在一集中管理平台PL上显示多个存储装置SSD1至SSD5个别的非期望电力损失次数、个别的使用容量占总容量的百分比、个别的温度、个别的使用寿命以及个别的存储区块使用数量,以及多个存储装置SSD1至SSD5中健康者的统计数量以及危险者的统计数量。In addition, the centralized management server CSR displays other multiple operating status data of all or part of the multiple storage devices ST1 to STn in multiple data blocks on a centralized management platform PL. As shown in FIG4 , the centralized management server CSR displays the number of unexpected power losses, the percentage of the individual used capacity to the total capacity, the individual temperature, the individual service life, and the number of individual storage blocks used of the multiple storage devices SSD1 to SSD5 on a centralized management platform PL, as well as the statistical number of healthy devices and the statistical number of dangerous devices in the multiple storage devices SSD1 to SSD5.
集中式管理服务器CSR在一集中管理平台PL上显示的多个存储装置SSD1至SSD5的多个运行状态数据以数字、图表等方式呈现,在此仅举例说明,本发明不以此为限。The centralized management server CSR displays multiple operating status data of multiple storage devices SSD1 to SSD5 on a centralized management platform PL in the form of numbers, charts, etc. This is only an example and the present invention is not limited thereto.
请参阅图5和图6,其中图5为本发明第五实施例的存储装置的集中式管理方法显示多个存储装置的多个运行状态数据在集中管理平台上的示意图。Please refer to FIG. 5 and FIG. 6 , wherein FIG. 5 is a schematic diagram showing a plurality of operating status data of a plurality of storage devices on a centralized management platform according to a centralized management method of storage devices according to a fifth embodiment of the present invention.
举例而言,集中式管理服务器CSR还可如图5所示在一集中管理平台PL上显示使用集中管理平台PL的账号、目前显示的信息属于哪一存储装置群组,显示具有指定的哪一或哪些运行状态的信息、关键词搜索填空栏等。For example, the centralized management server CSR can also display the account using the centralized management platform PL, the storage device group to which the currently displayed information belongs, the information with a specified operating status, the keyword search fill-in-the-blank column, etc. on a centralized management platform PL as shown in Figure 5.
集中式管理服务器CSR还可如图5所示在一集中管理平台PL上显示多个存储装置所插设的机台的名称、多个存储装置的电力管理状态、多个存储装置分类到哪一存储装置群组的信息、在一集中管理平台PL对运行状态数据执行的修改和删除动作等信息。The centralized management server CSR can also display the names of the machines in which the multiple storage devices are installed, the power management status of the multiple storage devices, the information of which storage device group the multiple storage devices are classified into, the modification and deletion actions performed on the operating status data on the centralized management platform PL, and other information as shown in FIG5 .
综上所述,本发明提供一种存储装置的集中式管理系统及方法,其通过代理程序以及中介服务器将多个存储装置的多个运行状态数据上传至集中式管理服务器,以由集中式管理服务器集中管理多个存储装置,多个存储装置的多个运行状态数据可集中存储在数据库,并可集中管理和显示在集中管理平台。In summary, the present invention provides a centralized management system and method for storage devices, which uploads multiple operating status data of multiple storage devices to a centralized management server through an agent program and an intermediary server, so that the centralized management server can centrally manage the multiple storage devices. The multiple operating status data of the multiple storage devices can be centrally stored in a database, and can be centrally managed and displayed on a centralized management platform.
以上所公开的内容仅为本发明的优选可行实施例,并非因此局限本发明的权利要求书,所以凡是运用本发明说明书及附图内容所做的等效技术变化,均包含于本发明的权利要求书内。 The contents disclosed above are only preferred feasible embodiments of the present invention, and are not intended to limit the claims of the present invention. Therefore, all equivalent technical changes made using the contents of the present invention description and drawings are included in the claims of the present invention.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/070344 WO2025145328A1 (en) | 2024-01-03 | 2024-01-03 | Centralized management system and method for storage apparatuses |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/070344 WO2025145328A1 (en) | 2024-01-03 | 2024-01-03 | Centralized management system and method for storage apparatuses |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025145328A1 true WO2025145328A1 (en) | 2025-07-10 |
Family
ID=96299995
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/070344 Pending WO2025145328A1 (en) | 2024-01-03 | 2024-01-03 | Centralized management system and method for storage apparatuses |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025145328A1 (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060184657A1 (en) * | 2000-09-06 | 2006-08-17 | Xanboo, Inc. | Service broker for processing data from a data network |
| CN102469044A (en) * | 2010-11-09 | 2012-05-23 | 索尼公司 | System and method for creating viewing social network |
| CN103795575A (en) * | 2014-02-12 | 2014-05-14 | 浪潮电子信息产业股份有限公司 | Multi-data-centre-oriented system monitoring method |
| CN106648952A (en) * | 2017-01-05 | 2017-05-10 | 郑州云海信息技术有限公司 | Control method and apparatus, and server |
| US9846476B1 (en) * | 2015-06-30 | 2017-12-19 | EMC IP Holding Company LLC | System and method of identifying the idle time for lab hardware thru automated system |
| CN108429755A (en) * | 2018-03-21 | 2018-08-21 | 深圳天源迪科信息技术股份有限公司 | Basic network security information dynamic management platform and method |
| CN110674007A (en) * | 2019-09-05 | 2020-01-10 | 浪潮电子信息产业股份有限公司 | A server cooling system, method and device, and a complete cabinet server |
| CN115373826A (en) * | 2022-10-26 | 2022-11-22 | 北京创新乐知网络技术有限公司 | Task scheduling method and device based on cloud computing |
| CN116155727A (en) * | 2023-01-11 | 2023-05-23 | 超聚变数字技术有限公司 | A server management method, centralized management device and data center |
| CN116846950A (en) * | 2023-05-30 | 2023-10-03 | 慧之安信息技术股份有限公司 | Remote terminal interaction method and system based on MQTT |
-
2024
- 2024-01-03 WO PCT/CN2024/070344 patent/WO2025145328A1/en active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060184657A1 (en) * | 2000-09-06 | 2006-08-17 | Xanboo, Inc. | Service broker for processing data from a data network |
| CN102469044A (en) * | 2010-11-09 | 2012-05-23 | 索尼公司 | System and method for creating viewing social network |
| CN103795575A (en) * | 2014-02-12 | 2014-05-14 | 浪潮电子信息产业股份有限公司 | Multi-data-centre-oriented system monitoring method |
| US9846476B1 (en) * | 2015-06-30 | 2017-12-19 | EMC IP Holding Company LLC | System and method of identifying the idle time for lab hardware thru automated system |
| CN106648952A (en) * | 2017-01-05 | 2017-05-10 | 郑州云海信息技术有限公司 | Control method and apparatus, and server |
| CN108429755A (en) * | 2018-03-21 | 2018-08-21 | 深圳天源迪科信息技术股份有限公司 | Basic network security information dynamic management platform and method |
| CN110674007A (en) * | 2019-09-05 | 2020-01-10 | 浪潮电子信息产业股份有限公司 | A server cooling system, method and device, and a complete cabinet server |
| CN115373826A (en) * | 2022-10-26 | 2022-11-22 | 北京创新乐知网络技术有限公司 | Task scheduling method and device based on cloud computing |
| CN116155727A (en) * | 2023-01-11 | 2023-05-23 | 超聚变数字技术有限公司 | A server management method, centralized management device and data center |
| CN116846950A (en) * | 2023-05-30 | 2023-10-03 | 慧之安信息技术股份有限公司 | Remote terminal interaction method and system based on MQTT |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120136978A1 (en) | Rack server system and management method of the same | |
| CN103197748A (en) | Server cabinet system and power management method thereof | |
| US8898312B2 (en) | Element terminal and communication system | |
| CN103701907A (en) | Processing method and system for continuing to transmit data in server | |
| JP2014186624A (en) | Migration processing method and processing device | |
| US9223834B2 (en) | Distributed multi-system management | |
| WO2019062019A1 (en) | Data list exporting method and terminal using same | |
| US20240411637A1 (en) | Electronic device providing warning message through communication interface, and method of operating the same | |
| US10558191B2 (en) | Generation and publication of shared tagsets | |
| TWI872903B (en) | Centralized management system and method for storage devices | |
| US20100011363A1 (en) | Controlling a computer system having a processor including a plurality of cores | |
| WO2025145328A1 (en) | Centralized management system and method for storage apparatuses | |
| US12007738B2 (en) | Dynamic monitoring | |
| CN120255781A (en) | Centralized management system and method for storage device | |
| CN108009066A (en) | A kind of monitoring method of storage system, device and readable storage medium storing program for executing | |
| CN103760881B (en) | A kind of method for managing and monitoring of material service condition and system | |
| CN115103005B (en) | Request response method, device, electronic device and storage medium | |
| WO2024108995A1 (en) | Data exchange method and apparatus, and computer device and storage medium | |
| CN115543053A (en) | A BBU power supply method, system, storage medium and equipment | |
| CN112948179B (en) | Data recovery method, device and electronic device for blockchain node | |
| CN113847591A (en) | Operation and maintenance monitoring method, device, electronic equipment and medium of industrial boiler system | |
| CN106201520A (en) | System restoring method and device | |
| CN113824694B (en) | File decryption method, computer equipment and storage medium | |
| JPH10161907A (en) | State monitoring method for computer system | |
| US8880963B2 (en) | Message processing device and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24914561 Country of ref document: EP Kind code of ref document: A1 |