Centralized storage management method and device
The centralized storage management method and device automate storage operations, addressing manual labor and matching challenges by enabling quick, accurate storage changes through automated data collection and web-based management, enhancing efficiency and reducing costs.
Patent Information
- Application Number
- CN202110739269.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-30
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2041-06-30
AI Technical Summary
Enterprise IT administrators face labor-intensive and error-prone manual operations when managing large numbers of storage devices, and there is a challenge in accurately matching hosts on storage devices with actual physical nodes and their running business associations, leading to high operating and maintenance costs.
A centralized storage management method and device that collects and associates host and storage device information to generate a query information set, allowing IT administrators to perform one-stop WEB-based storage changes, eliminating the need for manual parameter entry and enabling quick, accurate storage allocation, expansion, and recovery.
Improves the efficiency and accuracy of storage management by allowing IT administrators to quickly and accurately match hosts with physical nodes, reducing manual effort and lowering maintenance costs through automated, web-based storage operations.
Smart Images

Figure CN113391768B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer maintenance, and can be applied to the financial field and other fields, and in particular to a centralized storage management method and device. Background Art
[0002] In order to meet the requirements of efficient and stable information storage, enterprises often use centralized storage devices (also known as SAN storage devices) to store business information. Large enterprises often purchase dozens or even hundreds of storage devices.
[0003] There are two problems at this time:
[0004] First, the change of a large number of storage devices requires manual operation by IT administrators, which is time-consuming, labor-intensive and prone to errors. Storage devices are located at the bottom of the IT architecture and provide data storage services, which are relatively critical. IT administrators need to be extremely cautious when performing manual operations. They need to manually log in to physical nodes and storage devices and perform multiple click operations. Although there are some automated operation platforms, administrators still need to enter a large number of configuration parameters, and there is still room for improvement.
[0005] Second, the storage device or the storage centralized management platform provided by the storage device manufacturer can only manage the host name and WWN (World Wide Name, such as 21:00:00:24:ff:0f:30:8e) registered on the storage device. However, there are often tens of thousands of hosts in the internal IT environment of an enterprise. When performing storage allocation, expansion, and recovery changes, it is impossible to quickly and accurately match the hosts on the storage device with the actual physical nodes in the IT environment and their running business associations. The administrator still has high operating and maintenance costs in terms of service identification and service provision. Summary of the invention
[0006] The purpose of the present invention is to provide a centralized storage management method and device to solve the problem that enterprise IT administrators face many manual operations when managing a large number of SAN storage devices, and the host information in the storage devices cannot correspond to the actual environment; it is convenient for IT administrators to quickly complete the allocation, expansion, recovery and change of storage, and can quickly correspond the hosts in the storage devices to the actual physical nodes and their upper-level applications in the enterprise IT environment.
[0007] To achieve the above-mentioned purpose, the centralized storage management method provided by the present invention specifically includes: obtaining the managed host node information and storage device information in the target management system; collecting the physical nodes corresponding to the host node information and the disks corresponding to the storage device information according to the preset period according to the host node information and the storage device information, and obtaining the hardware information and configuration information; associating the hardware information and the configuration information through the host information to generate a query information set; obtaining change requirement parameters, and obtaining the corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters; performing change processing on the corresponding hardware information and configuration information through the change requirement parameters, and feeding back the change results to the provider of the change requirement parameters.
[0008] In the above-mentioned centralized storage management method, preferably, collecting the physical nodes corresponding to the host node information according to the preset period respectively according to the host node information includes: obtaining the identification information of the physical node and the unique identification information of the FC port of the host bus adapter; generating a keyword in the information key value according to the identification information, and generating a key value of the key-value pair according to the unique identification information; and generating hardware information through the keyword and the key value.
[0009] In the above-mentioned centralized storage management method, preferably, collecting the disk corresponding to the storage device information according to the preset period according to the storage device information includes: collecting the configuration information of the disk corresponding to the storage device information through a command line or an HTTP-based programming interface according to the preset period.
[0010] In the above centralized storage management method, preferably, the change requirement parameters include LUN specifications, port groups, physical node identifiers and host information.
[0011] In the above centralized storage management method, preferably, associating the hardware information and the configuration information through the host information to generate a query information set further includes: providing the query information set to a predetermined location for display and output.
[0012] In the above-mentioned centralized storage management method, preferably, the change processing of the corresponding hardware information and configuration information through the change requirement parameters includes: after changing the hardware information and the configuration information according to the change requirement parameters, building a mapping relationship between the disk and the host, and adjusting the corresponding unique identification information of each host in the hardware information for storage allocation.
[0013] The present invention also provides a centralized storage management device, which includes: a server information collection module, a centralized storage information collection module, an information centralized storage module and a change processing module; the server information collection module is used to obtain the managed host node information in the target management system; the physical nodes corresponding to the host node information are collected according to the host node information at a preset period to obtain hardware information; the centralized storage information collection module is used to obtain the managed storage device information in the target management system; the disks corresponding to the storage device information are collected according to the storage device information at a preset period to obtain configuration information; the information centralized storage module is used to associate the hardware information and the configuration information through the host information to generate a query information set, store and display the query information set; the change processing module is used to obtain change requirement parameters, obtain the corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters; and, change the corresponding hardware information and configuration information through the change requirement parameters, and feedback the change results to the provider of the change requirement parameters.
[0014] In the above-mentioned centralized storage management device, preferably, the server information acquisition module includes: obtaining the identification information of the physical node and the unique identification information of the FC port of the host bus adapter; generating a keyword in the information key value according to the identification information, and generating a key value of the key-value pair according to the unique identification information; and generating hardware information through the keyword and the key value.
[0015] The present invention also provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above method when executing the computer program.
[0016] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above method.
[0017] The beneficial technical effects of the present invention are: it solves the problem that IT administrators cannot quickly and accurately match the hosts on the storage devices with the actual physical and running business associations in the IT environment when making storage allocation, expansion and recovery changes, thereby improving the accuracy and efficiency of IT administrators in service identification and service provision; it provides IT administrators with one-stop WEB-based storage changes, eliminating the need for IT administrators to query and obtain complex change parameters, allowing IT administrators to quickly and accurately complete storage changes with minimal effort, thereby improving the efficiency of enterprise IT supply. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings described herein are used to provide a further understanding of the present invention, constitute a part of the present application, and do not constitute a limitation of the present invention. In the drawings:
[0019] Figure 1 A flowchart of a centralized storage management method provided by an embodiment of the present invention;
[0020] Figure 2 A schematic diagram of a process for collecting hardware information provided by an embodiment of the present invention;
[0021] Figure 3 A schematic diagram of a storage mapping process provided by an embodiment of the present invention;
[0022] Figure 4 A schematic diagram of a flow chart of a conventional storage allocation change provided by an embodiment of the present invention;
[0023] Figure 5 A schematic diagram of the structure of a centralized storage management device provided by an embodiment of the present invention;
[0024] Figure 6 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0025] The following will describe the implementation methods of the present invention in detail with reference to the accompanying drawings and embodiments, so that the implementation process of how the present invention applies technical means to solve technical problems and achieve technical effects can be fully understood and implemented accordingly. It should be noted that as long as there is no conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other, and the technical solutions formed are all within the protection scope of the present invention.
[0026] In addition, the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be performed in an order different from that shown here.
[0027] Please refer to Figure 1 As shown, the centralized storage management method provided by the present invention specifically includes:
[0028] S101 obtains managed host node information and storage device information in a target management system;
[0029] S102 collects the physical nodes corresponding to the host node information and the disks corresponding to the storage device information according to the preset period according to the host node information and the storage device information, and obtains hardware information and configuration information;
[0030] S103 associates the hardware information and the configuration information with the host information to generate a query information set;
[0031] S104 obtains change requirement parameters, and obtains corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters;
[0032] S105: performing change processing on the corresponding hardware information and configuration information according to the change requirement parameters, and feeding back the change result to the provider of the change requirement parameters.
[0033] In actual work, the above method mainly provides services for IT administrators, connecting to the company's storage devices, heterogeneous physical servers (including physical server nodes such as Windows, Linux, Unix), and the company's heterogeneous virtualization platforms (such as Openstack and VMware).
[0034] Please refer to Figure 2 As shown, in one embodiment of the present invention, collecting the physical nodes corresponding to the host node information according to the preset period respectively includes:
[0035] S201 obtains identification information of the physical node and unique identification information of the FC port of the host bus adapter;
[0036] S202 generates a keyword in the information key value according to the identification information, and generates a key value of the key-value pair according to the unique identification information;
[0037] S203 generates hardware information using the keyword and the key value.
[0038] In actual work, in order to solve the problem that the host information in the SAN storage device cannot be associated with the actual physical nodes of the enterprise, the above embodiment can use a crawler-like method to collect information on the managed host nodes. It is assumed that the server collection component can grasp the application purposes of all managed nodes, such as the IP address of the node (such as 56.78.90.11), the purpose of use (such as a certain application, a certain virtualization platform, a certain host machine), the user department and other information. If it cannot be grasped, the relevant information can be obtained from the business configuration management database (CMDB). Specifically, the key hardware information of the physical node can be collected regularly (such as every 1 hour, or when the node is enabled, or after the node has undergone hardware changes). (For example, connect to Linux through the SSH protocol, and Esxi collects information through the cli command line). When collecting data, select the unique identifier of the physical device in the enterprise (such as the device serial number, IP address, etc.) as the keyword (Key) in the key-value (KV Pair) pair of the information sent; collect the name of the FC port (also called the initiator) of the HBA (Host Bus Adapter) card of the node and the port WWN (also called the initiator WWN) as the value (Value) of the key-value pair. After collecting the key-value pair of each host, it is stored in the information centralized storage device with the usage information from the CMDB and the HBA port as the record dimension, as shown in Table 1 below.
[0039] Table 1
[0040] Record ID Host ID FC port name Initiator WWN use 1 SN1234 hba0 21:00:00:24:ff:0f:30:8e X Business ESX 2 SN1234 hba1 21:00:00:24:ff:0f:31:8e X Business ESX 3 SN7890 hba0 21:00:00:24:ff:0f:30:99 Y business database 4 SN7890 hba1 21:00:00:24:ff:0f:31:99 Y business database
[0041] In one embodiment of the present invention, collecting the disk corresponding to the storage device information according to the storage device information at a preset period includes: collecting the configuration information of the disk corresponding to the storage device information through a command line or an HTTP-based programming interface at a preset period. In actual work, in order to solve the problem that the host information in the SAN storage device cannot be associated with the actual physical node of the enterprise, a crawler-like method can be used to collect information from the managed centralized storage device. Usually, a storage device will be configured to maintain a mapping on it to provide storage services for the host, such as Figure 3 The storage mapping diagram shows that a mapping includes a port group, a host group, and a LUN group. Under each port group, there are one or more ports; under each host group, there are one or more hosts; under each LUN group, there are one or more LUNs. Under each host, there are one or more initiators. Specifically, the configuration information of all managed disk drives can be collected and recorded in the information storage component through the command line (CLI) or HTTP-based programming interface (RESTAPI) on a regular basis (such as every hour, every 12 hours, etc.). In general, all relevant information of the disk drive is collected, among which the mapping relationship example is shown in Table 2 below, and the relationship between the host and the initiator is shown in Table 3 below.
[0042] Table 2
[0043] SAN storage name Mapping Name Host Group Name LUN group name Port Group Name SAN-ARRAY1 esx-c0 esx-c0 esx-c0 tg-esx SAN-ARRAY2 linux-db db01 db01 tg-linux01 SAN-ARRAY2 esx-c1 esx-c1 esx-c1 tg-esx
[0044] Table 3
[0045] SAN storage name Host operating system Initiator WWN SAN-ARRAY1 esx-c0-01 ESXi 21:00:00:24:ff:0f:30:8e SAN-ARRAY1 esx-c0-01 ESXi 21:00:00:24:ff:0f:31:8e SAN-ARRAY2 db01 Linux 21:00:00:24:ff:0f:30:99 SAN-ARRAY2 db01 Linux 21:00:00:24:ff:0f:31:8e
[0046] In one embodiment of the present invention, associating the hardware information and the configuration information through the host information to generate a query information set further includes: providing the query information set to a predetermined location for display and output. In actual work, in order to solve the problem that the host information in the SAN storage device cannot be associated with the actual physical node of the enterprise, a relational database can be used to associate and aggregate the above-obtained information. By associating Table 1 and Table 3 through the condition that the host initiator WWN is equal, the following result Table 4 is obtained:
[0047] Table 4
[0048]
[0049] Afterwards, the contents in Table 4 are stored and displayed for query by IT administrators or other relevant personnel. Through such information collection, aggregation, and online display, information matching is transformed from the original manual query to a quasi-real-time query, which facilitates IT administrators to quickly collect statistical data, analyze usage, diagnose faults, and evaluate availability. Furthermore, various associated queries can be constructed according to enterprise needs to display different query results. For example, (disk drive-mapping-host-usage-host ID), (host-disk drive-LUN group), (disk drive-port group-sum of LUN groups), etc.
[0050] In order to solve the problem that the changes of a large number of storage devices require manual operations by IT administrators, the WEB front desk can allow IT administrators to make changes to servers and storage devices online through the WEB. Generally, changes to enterprise SAN storage devices include new storage allocation, existing storage expansion, storage resource recovery, etc. Taking new storage allocation as an example, in the past, when IT administrators made such changes, they needed to do the following: Figure 4The multi-role manual operation of the traditional storage new allocation change shown requires the collection of host IP, host ID, and each port WWN for recording, and these parameters are manually filled in the mapping allocation when the storage is allocated; the LUN needs to be manually created and added to the LUN group according to the required LUN specifications. In one embodiment of the present invention, the change requirement parameters include LUN specifications, port groups, physical node identifiers, and host information. Furthermore, the change processing of the corresponding hardware information and configuration information through the change requirement parameters includes: after changing the hardware information and the configuration information according to the change requirement parameters, constructing a mapping relationship between the disk and the host, and adjusting the corresponding unique identification information of each host in the hardware information for storage allocation. In actual work, using the above embodiment, only one IT administrator is required to log in to the WEB front desk of the present invention and enter simple requirement parameters (without entering complex WWNs) to accurately complete storage allocation. Specifically, the WEB front desk receives the change elements such as LUN specifications, port groups, and physical host node IDs input by the administrator. According to the physical host ID, by querying the data in the information centralized storage component, the WWN information of each physical node involved in the change and other elements of this change (LUN specifications, port groups, etc.) are sent to the SAN change implementation component. Afterwards, the LUN, LUN group, host, host group, and mapping creation are automatically completed, and each host is automatically managed. The WWN is completed, the automatic allocation of storage is completed, and then the newly allocated storage is identified and formatted, and the change results are fed back to the IT administrator through the WEB front desk.
[0051] Please refer to Figure 5 As shown, the present invention also provides a centralized storage management device, which includes: a server information collection module, a centralized storage information collection module, an information centralized storage module and a change processing module; the server information collection module is used to obtain the managed host node information in the target management system; the physical nodes corresponding to the host node information are collected according to the host node information at a preset period to obtain hardware information; the centralized storage information collection module is used to obtain the managed storage device information in the target management system; the disks corresponding to the storage device information are collected according to the storage device information at a preset period to obtain configuration information; the information centralized storage module is used to associate the hardware information and the configuration information through the host information to generate a query information set, store and display the query information set; the change processing module is used to obtain change requirement parameters, obtain the corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters; and, change the corresponding hardware information and configuration information through the change requirement parameters, and feedback the change results to the provider of the change requirement parameters.
[0052] In the above embodiment, the server information collection module includes: obtaining the identification information of the physical node and the unique identification information of the FC port of the host bus adapter; generating a keyword in the information key value according to the identification information, and generating a key value of the key-value pair according to the unique identification information; generating hardware information through the keyword and the key value. Specifically, the server information collection module can be similar to the crawler technology to collect information on the managed host node. In another embodiment, when configuring the initiator of the host on the storage device, only the WWN information can be entered. Therefore, when the IT administrator is performing storage device maintenance, he cannot understand which physical node in the environment this WWN and the host on it specifically correspond to. The above-mentioned server collection component collects the WWN information of the server node and associates and matches the WWN on the disk drive with the WWN of the server.
[0053] In one embodiment of the present invention, the information centralized storage module can query the query information set through a similar method as described above; through such information collection, aggregation, and online display, the information matching is transformed from the original manual query to a quasi-real-time query, which facilitates IT administrators to quickly collect statistical data, analyze usage, diagnose faults, evaluate availability, etc. In order to solve the problem that the change of a large number of storage devices requires manual operation by IT administrators, the WEB front-end, i.e., the change processing module, can allow IT administrators to perform change operations on servers and storage devices online through the WEB. Generally, changes to enterprise SAN storage devices include new storage allocation, existing storage expansion, storage resource recovery, etc. Taking new storage allocation as an example, in the past, when IT administrators made such changes, they needed to perform traditional multi-role manual operations; they needed to collect host IP, host ID, and each port WWN for recording, and manually fill these parameters into the mapping allocation when allocating storage; they needed to manually create LUNs according to the required LUN specifications and add them to the LUN group.
[0054] The beneficial technical effects of the present invention are: it solves the problem that IT administrators cannot quickly and accurately match the hosts on the storage devices with the actual physical and running business associations in the IT environment when making storage allocation, expansion and recovery changes, thereby improving the accuracy and efficiency of IT administrators in service identification and service provision; it provides IT administrators with one-stop WEB-based storage changes, eliminating the need for IT administrators to query and obtain complex change parameters, allowing IT administrators to quickly and accurately complete storage changes with minimal effort, thereby improving the efficiency of enterprise IT supply.
[0055] The present invention also provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above method when executing the computer program.
[0056] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above method.
[0057] like Figure 6 As shown, the electronic device 600 may further include: a communication module 110, an input unit 120, an audio processor 130, a display 160, and a power supply 170. It is worth noting that the electronic device 600 does not necessarily have to include Figure 6 In addition, the electronic device 600 may also include Figure 6 For components not shown, reference may be made to the prior art.
[0058] like Figure 6 As shown, the central processor 100 is sometimes also referred to as a controller or an operation control, and may include a microprocessor or other processor devices and / or logic devices. The central processor 100 receives inputs and controls the operations of various components of the electronic device 600.
[0059] The memory 140 may be, for example, one or more of a cache, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory or other suitable devices. The above-mentioned information related to the failure may be stored, and a program for executing the relevant information may also be stored. The CPU 100 may execute the program stored in the memory 140 to implement information storage or processing.
[0060] The input unit 120 provides input to the CPU 100. The input unit 120 is, for example, a key or a touch input device. The power supply 170 is used to provide power to the electronic device 600. The display 160 is used to display display objects such as images and text. The display may be, for example, an LCD display, but is not limited thereto.
[0061] The memory 140 may be a solid-state memory, such as a read-only memory (ROM), a random access memory (RAM), a SIM card, etc. It may also be a memory that saves information even when the power is off, can be selectively erased, and is provided with more data, examples of which are sometimes referred to as EPROMs, etc. The memory 140 may also be some other type of device. The memory 140 includes a buffer memory 141 (sometimes referred to as a buffer). The memory 140 may include an application / function storage unit 142, which is used to store application programs and function programs or processes for executing the operation of the electronic device 600 through the central processor 100.
[0062] The memory 140 may also include a data storage unit 143 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the electronic device. The driver storage unit 144 of the memory 140 may include various drivers for communication functions of the electronic device and / or for executing other functions of the electronic device (such as messaging applications, address book applications, etc.).
[0063] The communication module 110 is a transmitter / receiver 110 that transmits and receives signals via an antenna 111. The communication module (transmitter / receiver) 110 is coupled to the central processor 100 to provide input signals and receive output signals, which may be the same as the case of a conventional mobile communication terminal.
[0064] Based on different communication technologies, multiple communication modules 110 may be provided in the same electronic device, such as a cellular network module, a Bluetooth module and / or a wireless LAN module. The communication module (transmitter / receiver) 110 is also coupled to a speaker 131 and a microphone 132 via an audio processor 130 to provide an audio output via the speaker 131 and receive an audio input from the microphone 132, thereby realizing a common telecommunication function. The audio processor 130 may include any suitable buffer, decoder, amplifier, etc. In addition, the audio processor 130 is also coupled to the central processor 100, so that the sound can be recorded on the local machine through the microphone 132, and the sound stored on the local machine can be played through the speaker 131.
[0065] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0066] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.
[0067] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0068] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0069] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A centralized storage management method, characterized in that: The method comprises: Obtaining the managed host node information and storage device information in the target management system; According to the host node information and the storage device information, the physical node corresponding to the host node information and the disk corresponding to the storage device information are respectively collected at a preset period to obtain hardware information and configuration information; Associating the hardware information with the configuration information through the host information to generate a query information set; Acquire the change requirement parameters, and obtain the corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters; Performing change processing on the corresponding hardware information and configuration information through the change requirement parameters, and feeding back the change result to the provider of the change requirement parameters; Collecting the physical nodes corresponding to the host node information according to the preset period includes: Acquire identification information of the physical node, unique identification information and usage information of the FC port of the host bus adapter; Generate a keyword in the information key value according to the identification information, and generate a key value of the key-value pair according to the unique identification information; The hardware information is generated by using the keyword, the key value and the usage information.
2. The centralized storage management method according to claim 1, characterized in that: Collecting the disk corresponding to the storage device information according to the storage device information at a preset period includes: The configuration information of the disk corresponding to the storage device information is collected through a command line or an HTTP-based programming interface according to a preset period.
3. The centralized storage management method according to claim 1, characterized in that: The change requirement parameters include LUN specifications, port groups, physical node identifiers, and host information.
4. The centralized storage management method according to claim 1, characterized in that: The step of associating the hardware information and the configuration information through the host information to generate a query information set further includes: providing the query information set to a predetermined location for display and output.
5. The centralized storage management method according to claim 1, characterized in that: The changing process of the corresponding hardware information and configuration information by using the change requirement parameters includes: After the hardware information and the configuration information are changed according to the change requirement parameters, a mapping relationship between the disk and the host is constructed, and the corresponding unique identification information of each host in the hardware information is adjusted for storage allocation.
6. A centralized storage management device, characterized in that: The device comprises: a server information acquisition module, a centralized storage information acquisition module, an information centralized storage module and a change processing module; The server information collection module is used to obtain the managed host node information in the target management system; according to the host node information, the physical nodes corresponding to the host node information are collected at a preset period to obtain hardware information; The centralized storage information acquisition module is used to obtain the storage device information managed in the target management system; according to the storage device information, the disk corresponding to the storage device information is collected at a preset period to obtain configuration information; The information centralized storage module is used to associate the hardware information and the configuration information with the host information to generate a query information set, store and display the query information set; The change processing module is used to obtain change requirement parameters, obtain corresponding hardware information and configuration information through the query information set according to the host information in the change requirement parameters; and perform change processing on the corresponding hardware information and configuration information according to the change requirement parameters, and feed back the change result to the provider of the change requirement parameters; The server information collection module includes: Acquire identification information of the physical node, unique identification information and usage information of the FC port of the host bus adapter; Generate a keyword in the information key value according to the identification information, and generate a key value of the key-value pair according to the unique identification information; The hardware information is generated by using the keyword, the key value and the usage information.
7. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for causing a computer to execute the method according to any one of claims 1 to 5.
9. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.