Full-life-cycle management method for IT resources

By automatically obtaining and generating the life cycle information of IT resources and building a full life cycle management model, the problem of inefficient traditional IT resource management is solved, and the automated management of the entire life cycle of IT resources is realized, and management efficiency is improved.

CN119515000APending Publication Date: 2025-02-25SHENZHEN COMTOP INFORMATION TECH
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411715542.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Traditional IT resource full life cycle management methods rely on manual recording and management, resulting in inefficiency.

Method used

Automatically obtain resource information of IT resources by responding to information acquisition instructions, generate life cycle information including complete information such as procurement, deployment, use, maintenance and decommissioning, and build a full life cycle management model based on this to process IT resources in real time.

Benefits of technology

It reduces the workload of manual data acquisition, improves the efficiency and accuracy of data acquisition, and realizes the systematization and automated management of the entire life cycle of IT resources, thereby improving management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119515000A_ABST
    Figure CN119515000A_ABST
Patent Text Reader

Abstract

The invention relates to a full-life-cycle management method and device for IT resources, computer equipment, a computer readable storage medium and a computer program product, and can be applied to the technical field of computers. The method comprises the following steps: in response to an information acquisition instruction for IT resources, acquiring resource information of the IT resources; generating life cycle information of the IT resources according to the resource information; the life cycle information comprises at least one of resource purchase information, resource deployment information, resource use information, resource maintenance information and resource decommissioning information; according to the life cycle information, constructing a full life cycle management model of the IT resources; real-time processing is carried out on IT resources through a full life cycle management model; the real-time processing comprises at least one of resource configuration processing, resource deployment processing, resource use state monitoring processing, resource maintenance processing, resource value prediction processing, resource decommissioning processing and resource analysis processing. By adopting the method, the full-life-cycle management efficiency of the IT resources can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for full life cycle management of IT resources. Background Art

[0002] With the rapid development of information technology, the scale of IT infrastructure construction continues to expand. The investment of a large amount of IT resources makes IT resource management increasingly important. Therefore, how to efficiently manage the entire life cycle of IT resources has become an important research direction.

[0003] Traditional technology usually manages the entire life cycle of IT resources through manual recording and management; however, managing the entire life cycle of IT resources through this method requires a lot of manual processing time, resulting in low efficiency in the entire life cycle management of IT resources. Summary of the invention

[0004] Based on this, it is necessary to provide a method, apparatus, computer equipment, computer-readable storage medium and computer program product for the full life cycle management of IT resources that can improve the efficiency of the full life cycle management of IT resources in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for managing the entire life cycle of IT resources. The method comprises:

[0006] In response to an information acquisition instruction for an IT resource, acquiring resource information of the IT resource;

[0007] Generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0008] Building a full life cycle management model for the IT resources based on the life cycle information;

[0009] The IT resources are processed in real time through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0010] In one embodiment, generating the lifecycle information of the IT resource according to the resource information includes:

[0011] Generate the resource procurement information, the resource deployment information, the resource usage information, the resource maintenance information and the resource retirement information of the IT resource according to the resource information;

[0012] The resource procurement information, the resource deployment information, the resource usage information, the resource maintenance information and the resource retirement information are integrated to obtain the life cycle information.

[0013] In one embodiment, the real-time processing of the IT resources through the full life cycle management model includes:

[0014] Performing resource configuration processing on the IT resources through the full life cycle management model;

[0015] Performing resource deployment processing on the IT resources through the full life cycle management model;

[0016] By using the full life cycle management model, the resource usage status of the IT resources is monitored;

[0017] Performing resource maintenance processing on the IT resources through the full life cycle management model;

[0018] Performing resource value prediction processing on the IT resources through the full life cycle management model;

[0019] Performing resource retirement processing on the IT resources through the full life cycle management model;

[0020] The resource analysis process is performed on the IT resources through the full life cycle management model.

[0021] In one embodiment, performing the resource value prediction process on the IT resources through the full life cycle management model includes:

[0022] By using the full life cycle management model, the resource value prediction process is performed on the IT resources to obtain the value prediction result of the IT resources;

[0023] A value prediction report of the IT resources is generated according to the value prediction result; the value prediction report includes value prediction trend information of the IT resources.

[0024] In one embodiment, performing the resource decommissioning process on the IT resource through the full lifecycle management model includes:

[0025] Performing the resource retirement process on the IT resource through the full life cycle management model to obtain a resource retirement result of the IT resource;

[0026] When the resource decommissioning result indicates that the IT resource meets the decommissioning condition, the IT resource is recycled or reused.

[0027] In one embodiment, performing the resource analysis process on the IT resources through the full life cycle management model includes:

[0028] By using the full life cycle management model, a knowledge base of the IT resources is established; the knowledge base includes problem information and solution information of the IT resources;

[0029] The resource analysis process is performed on the IT resources according to the knowledge base.

[0030] In a second aspect, the present application also provides a device for managing the entire life cycle of IT resources. The device comprises:

[0031] An information acquisition module, configured to acquire resource information of the IT resource in response to an information acquisition instruction for the IT resource;

[0032] An information generation module, configured to generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0033] A model building module, used to build a full life cycle management model of the IT resources according to the life cycle information;

[0034] A resource processing module is used to perform real-time processing of the IT resources through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0035] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0036] In response to an information acquisition instruction for an IT resource, acquiring resource information of the IT resource;

[0037] Generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0038] Building a full life cycle management model for the IT resources based on the life cycle information;

[0039] The IT resources are processed in real time through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0040] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0041] In response to an information acquisition instruction for an IT resource, acquiring resource information of the IT resource;

[0042] Generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0043] Building a full life cycle management model for the IT resources based on the life cycle information;

[0044] The IT resources are processed in real time through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0045] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0046] In response to an information acquisition instruction for an IT resource, acquiring resource information of the IT resource;

[0047] Generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0048] Building a full life cycle management model for the IT resources based on the life cycle information;

[0049] The IT resources are processed in real time through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0050] The above-mentioned IT resource full life cycle management method, device, computer equipment, computer-readable storage medium and computer program product obtain resource information of the IT resources in response to information acquisition instructions for IT resources; generate life cycle information of the IT resources based on the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information; construct a full life cycle management model for the IT resources based on the life cycle information; through the full life cycle management model, perform real-time processing on the IT resources; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing. This solution automatically obtains resource information of IT resources by responding to information acquisition instructions, and generates life cycle information containing complete information such as procurement, deployment, use, maintenance and retirement based on the resource information, which is conducive to reducing the workload of manual data collection and improving the efficiency and accuracy of data collection; by building a full life cycle management model based on life cycle information, and using the model to configure, deploy, monitor, maintain, predict, retire and analyze IT resources in real time, it is conducive to the systematic and automated management of the entire life cycle of IT resources, thereby improving the efficiency of the full life cycle management of IT resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 A flowchart of a method for managing the entire life cycle of IT resources in one embodiment;

[0053] Figure 2 A flowchart of steps for generating lifecycle information of IT resources in one embodiment;

[0054] Figure 3 A flowchart of steps for real-time processing of IT resources in one embodiment;

[0055] Figure 4 is a structural block diagram of a full life cycle management device for IT resources in one embodiment;

[0056] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0058] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0059] In an exemplary embodiment, Figure 1 As shown, a method for managing the entire life cycle of IT resources is provided. This embodiment uses the method applied to a terminal as an example for illustration; it is understandable that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, etc.; the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. In this embodiment, the method includes the following steps:

[0060] Step S101 : in response to an instruction for obtaining information about IT resources, obtaining resource information of IT resources.

[0061] Step S102, generating life cycle information of IT resources according to resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information.

[0062] Step S103: construct a full life cycle management model for IT resources based on the life cycle information.

[0063] Step S104, real-time processing of IT resources is performed through the full life cycle management model; real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0064] Among them, IT resources can be information technology related assets, for example, IT resources can be computer equipment, network equipment, software systems and other IT assets.

[0065] The information acquisition instruction may be an operation command that triggers the acquisition of IT resource information. For example, the information acquisition instruction may be a data collection request initiated through a front-end user interaction interface or a collection instruction for hardware scanning feedback information.

[0066] The resource information may be a data set describing the basic characteristics of IT resources. For example, the resource information may be information such as asset number, model, purchase date, cost, etc.

[0067] Among them, life cycle information can be a collection of information that describes the entire process of IT resources from procurement to retirement. For example, life cycle information can include resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information.

[0068] The resource procurement information may be information describing the IT resource procurement, for example, the resource procurement information may be information such as the procurement date and procurement cost.

[0069] The resource deployment information may be information describing the configuration and installation of IT resources. For example, the resource deployment information may be software installation information, network configuration information, and the like.

[0070] The resource usage information may be information describing the usage status of IT resources. For example, the resource usage information may be data such as usage frequency and performance indicators.

[0071] The resource maintenance information may be information describing the maintenance status of IT resources. For example, the resource maintenance information may be information such as fault records, maintenance records, and preventive maintenance tasks.

[0072] The resource retirement information may be information describing the scrapping of IT resources, for example, the resource retirement information may be information such as residual value assessment, retirement plan, asset recovery or reuse plan, etc.

[0073] Among them, the full life cycle management model can be a systematic framework for managing the entire life cycle of IT resources. For example, the full life cycle management model can be a management system based on the B / S (browser / server) architecture, including a front-end display layer, a back-end service layer, and a database layer.

[0074] Among them, real-time processing can be instant management operations on IT resources, for example, real-time processing can be processing operations such as resource configuration, deployment, monitoring, maintenance, value prediction, retirement and analysis.

[0075] The resource configuration process may be a process of setting and adjusting IT resources, for example, the resource configuration process may be an operation such as software installation configuration and network parameter setting.

[0076] The resource deployment process may be a preparation process before putting IT resources into use, for example, the resource deployment process may be an operation such as system deployment and environment configuration.

[0077] The resource usage status monitoring process may be a tracking process of IT resource usage, for example, the resource usage status monitoring process may be an operation such as performance monitoring and usage rate statistics.

[0078] The resource maintenance process may be a process of maintaining IT resources, for example, the resource maintenance process may be operations such as regular inspection, fault repair, and preventive maintenance.

[0079] The resource value prediction process may be an evaluation process of changes in IT resource value, for example, the resource value prediction process may be operations such as depreciation calculation and cost prediction.

[0080] The resource decommissioning process may be an operation of scrapping IT resources, for example, the resource decommissioning process may be an operation such as value assessment, recycling, and reuse arrangement.

[0081] The resource analysis process may be a process of performing statistical analysis on IT resource data. For example, the resource analysis process may be an asset value analysis, a usage efficiency analysis, a cost-benefit analysis, or other operations.

[0082] Optionally, the terminal implements full life cycle management of IT resources through a B / S (browser / server) architecture, wherein the terminal responds to an information acquisition instruction initiated by a user through a front-end presentation layer, or responds to an information acquisition instruction fed back by a hardware scanning device, to obtain resource information of IT resources; the terminal transmits the resource information of IT resources to a back-end service layer for processing, and generates life cycle information including resource procurement information, resource deployment information, resource usage information, resource maintenance information, and resource retirement information; the terminal constructs a full life cycle management model of IT resources including a front-end presentation layer, a back-end service layer, and a database layer based on the life cycle information generated by processing at the back-end service layer; the terminal performs resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing, and resource analysis processing through the full life cycle management model of IT resources, to implement real-time management of IT resources.

[0083] For example, the terminal receives an information acquisition instruction for a newly purchased server initiated by the user through the front-end display layer, and obtains resource information including the server's asset number, model, purchase date, and purchase cost; the terminal transmits the server's resource information to the back-end service layer, and the back-end service layer generates life cycle information including the server's purchase contract information, network configuration information, performance monitoring data, maintenance record information, and estimated scrapping time; based on the server's life cycle information, the terminal establishes the server's data storage structure in the database layer, builds the server's business processing logic in the back-end service layer, and builds the server's visual interface in the front-end display layer, thereby building a full life cycle management model for the server; through the server's full life cycle management model, the terminal executes real-time processing operations including software installation and configuration, network environment deployment, CPU usage monitoring, regular maintenance reminders, depreciation value calculation, scrapping arrangements, and usage efficiency analysis, to achieve all-round management of the server.

[0084] In the above-mentioned IT resource full life cycle management method, in response to the information acquisition instruction for IT resources, the resource information of the IT resources is acquired; based on the resource information, the life cycle information of the IT resources is generated; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information; based on the life cycle information, a full life cycle management model of IT resources is constructed; through the full life cycle management model, the IT resources are processed in real time; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing. This solution automatically acquires the resource information of IT resources by responding to the information acquisition instruction, and generates life cycle information containing complete information such as procurement, deployment, use, maintenance and retirement based on the resource information, which is conducive to reducing the workload of manual data collection and improving the efficiency and accuracy of data collection; by constructing a full life cycle management model based on the life cycle information, and using the model to configure, deploy, monitor, maintain, predict, retire and analyze IT resources in real time, it is conducive to realizing the systematic and automated management of the full life cycle of IT resources, thereby improving the efficiency of the full life cycle management of IT resources.

[0085] In an exemplary embodiment, referring to Figure 2 , based on the resource information, generate the life cycle information of IT resources, including the following:

[0086] Step S201, generating resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information of IT resources according to resource information;

[0087] Step S202 , integrating resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information to obtain life cycle information.

[0088] Among them, fusion processing can be the process of integrating and associating various types of information of IT resources at different life cycle stages. For example, fusion processing can be the integration of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information to break through the information barriers between different business domains and form a complete life cycle information processing process.

[0089] Optionally, the terminal calls the asset management module, configuration management module, usage monitoring module, maintenance management module and retirement processing module respectively through the back-end service layer according to the resource information of the IT resources, and generates resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information of the IT resources; the terminal transmits the resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information of the IT resources to the data integration module of the back-end service layer, and performs fusion processing such as data cleaning, data standardization and data correlation analysis on this information through the data integration module, and finally forms complete life cycle information of the IT resources at the database layer.

[0090] The technical solution provided in this embodiment helps to comprehensively collect information on IT resources at different stages by generating procurement information, deployment information, usage information, maintenance information and retirement information of IT resources based on resource information. By fusing the information at different stages to obtain life cycle information, it helps to break through the information barriers between various stages of the entire life cycle of IT resources and realize unified management of information, thereby helping to improve the integrity and accuracy of IT resource life cycle information.

[0091] In an exemplary embodiment, referring to Figure 3 , through the full life cycle management model, real-time processing of IT resources, including the following:

[0092] Step S301, performing resource configuration processing on IT resources through the full life cycle management model;

[0093] Step S302, performing resource deployment processing on IT resources through the full life cycle management model;

[0094] Step S303, monitoring the resource usage status of IT resources through the full life cycle management model;

[0095] Step S304, performing resource maintenance processing on IT resources through the full life cycle management model;

[0096] Step S305, performing resource value prediction processing on IT resources through the full life cycle management model;

[0097] Step S306, decommissioning IT resources through the full life cycle management model;

[0098] Step S307: Perform resource analysis on IT resources through the full life cycle management model.

[0099] Optionally, the terminal performs multiple real-time processing through the full life cycle management model of IT resources: the terminal performs resource configuration processing through the configuration management module of the full life cycle management model to complete the basic configuration of IT resources; the terminal performs resource deployment processing through the deployment management module of the full life cycle management model to complete the environmental deployment of IT resources; the terminal performs resource usage status monitoring processing through the monitoring module of the full life cycle management model to track the operating status of IT resources in real time; the terminal performs resource maintenance processing through the maintenance module of the full life cycle management model to process fault reports of IT resources; the terminal performs resource value prediction processing through the value assessment module of the full life cycle management model to calculate the depreciation of IT resources; the terminal performs resource retirement processing through the retirement module of the full life cycle management model to formulate a retirement plan for IT resources; the terminal performs resource analysis processing through the analysis module of the full life cycle management model to generate analysis reports for IT resources.

[0100] The technical solution provided in this embodiment performs real-time processing of seven aspects of IT resource configuration, deployment, usage status monitoring, maintenance, value prediction, retirement and analysis through a full life cycle management model, which is conducive to realizing systematic management of IT resources from configuration and deployment to retirement, and timely discovering and solving problems in the operation process; through this comprehensive real-time processing mechanism, it is conducive to improving the timeliness and accuracy of IT resource management, thereby facilitating the realization of efficient management of IT resources throughout the entire life cycle.

[0101] In an exemplary embodiment, resource value prediction is performed on IT resources through a full life cycle management model, which specifically includes the following contents: resource value prediction is performed on IT resources through a full life cycle management model to obtain value prediction results of IT resources; based on the value prediction results, a value prediction report of IT resources is generated; the value prediction report contains value prediction trend information of IT resources.

[0102] The value prediction result may be a data result obtained after the value of IT resources is evaluated through a full life cycle management model. For example, the value prediction result may be a depreciation calculation result of IT resources, an update cost prediction result, and other data.

[0103] The value prediction report may be an analysis report that compiles statistics and displays the value prediction results of IT resources. For example, the value prediction report may be an analysis report that includes multi-dimensional data such as IT resource depreciation status and update cost forecast.

[0104] The value prediction trend information may be data information reflecting the law of changes in the value of IT resources. For example, the value prediction trend information may be information such as the value change trend, depreciation change trend, and future update cost change trend of IT resources.

[0105] Optionally, the terminal performs resource value prediction processing on IT resources through the value assessment module of the full life cycle management model: the terminal collects historical value data, usage status data and maintenance record data of IT resources, inputs these data into the prediction algorithm of the value assessment module for analysis, and obtains the value prediction results of the IT resources; based on the value prediction results of the IT resources, the terminal calls the report generation module to generate a value prediction report containing depreciation prediction, update cost prediction and other data, and the value prediction report contains value prediction trend information that reflects the law of changes in the value of IT resources.

[0106] The technical solution provided in this embodiment uses a full life cycle management model to perform value forecasting on IT resources and generate a value forecast report containing forecast trend information, which is conducive to systematically evaluating and predicting the value changes of IT resources and providing intuitive value trend analysis results. Through this automated value forecasting and trend analysis mechanism, it is conducive to timely grasping the value change rules of IT resources, thereby facilitating the provision of data support for asset management decisions.

[0107] In an exemplary embodiment, IT resources are retired through a full life cycle management model, which specifically includes the following contents: IT resources are retired through a full life cycle management model to obtain resource retirement results for the IT resources; when the resource retirement results indicate that the IT resources meet the retirement conditions, the IT resources are recycled or reused.

[0108] The resource retirement result may be a determination result obtained after a retirement assessment of IT resources is conducted through a full life cycle management model. For example, the resource retirement result may be data such as the residual value assessment result and the service life assessment result of IT resources.

[0109] The retirement conditions may be standard requirements for determining whether an IT resource needs to be retired. For example, the retirement conditions may be that the IT resource has reached a predetermined service life, a performance indicator is lower than a predetermined threshold, or the maintenance cost exceeds a predetermined standard.

[0110] The recycling process may be a process of recycling IT resources that have reached retirement conditions. For example, the recycling process may be operations such as disassembly and recycling of IT resources and disposal of waste equipment.

[0111] Among them, the reuse process can be a process of reusing IT resources that have reached retirement conditions. For example, the reuse process can be operations such as using IT resources for other purposes and reusing usable components in IT resources.

[0112] Optionally, the terminal retires IT resources through the retirement module of the full life cycle management model: the terminal collects data such as the service life, performance indicators, and maintenance costs of IT resources, inputs these data into the evaluation algorithm of the retirement module for analysis, and obtains the resource retirement results of the IT resources; when the resource retirement results of the IT resources show that the service life of the IT resources has exceeded the predetermined period or the performance indicators are lower than the predetermined threshold and other retirement conditions, the terminal starts the retirement process, evaluates the residual value of the IT resources, and recycles or reuses the IT resources according to the evaluation results.

[0113] The technical solution provided in this embodiment retires IT resources through a full life cycle management model and determines whether retirement conditions are met based on retirement results, which is conducive to systematically evaluating the retirement timing of IT resources and avoiding unreasonable disposal caused by subjective judgment; by recycling or reusing IT resources that meet retirement conditions, it is conducive to achieving reasonable disposal of IT resources, thereby facilitating improving the utilization efficiency of IT resources.

[0114] In an exemplary embodiment, resource analysis and processing is performed on IT resources through a full life cycle management model, which specifically includes the following contents: a knowledge base of IT resources is established through the full life cycle management model; the knowledge base contains problem information and solution information of IT resources; and resource analysis and processing is performed on IT resources based on the knowledge base.

[0115] The knowledge base may be a data storage system that records information related to IT resources. For example, the knowledge base may be a database that contains common problem records, solution records, best practice experiences, and other information about IT resources.

[0116] The problem information may be data recording various problems that occur during the use of IT resources. For example, the problem information may be information such as fault records and performance abnormality records of IT resources.

[0117] The solution information may be data of a processing method provided for IT resource problem information. For example, the solution information may be information such as a fault repair solution, a performance optimization solution, and an operation guidance solution.

[0118] Among them, resource analysis processing can be a process of analyzing and supporting decision-making on IT resources based on a knowledge base. For example, resource analysis processing can be an operation such as analyzing the usage of IT resources and evaluating the problem-solving effect of IT resources through big data analysis technology.

[0119] Optionally, the terminal performs resource analysis and processing on IT resources through the knowledge base module of the full life cycle management model: the terminal collects data such as fault records, performance abnormality records, maintenance records, etc. generated during the use of IT resources, and stores these data in the knowledge base module to form problem information of IT resources; the terminal also collects corresponding fault handling solutions, performance optimization solutions, maintenance solutions and other data, and stores these data in the knowledge base module to form solution information of IT resources; based on the problem information and solution information in the knowledge base, the terminal performs resource analysis and processing on IT resources through big data analysis technology.

[0120] The technical solution provided in this embodiment, by establishing a knowledge base containing IT resource problem information and solution information, is conducive to systematically accumulating and managing experience data related to IT resources; by performing resource analysis and processing on IT resources based on the knowledge base, it is conducive to making full use of existing problem handling experience, thereby facilitating improving the accuracy of IT resource analysis.

[0121] The following is an application example to illustrate the full life cycle management method of IT resources provided by this application. This application example uses the method applied to a terminal as an example.

[0122] With the rapid development of information technology, the number and types of enterprise IT (information technology) assets are increasing, and how to effectively manage these assets has become a major technical challenge. Traditional IT asset management often has technical problems such as information islands between different business systems (such as financial systems and supply chain systems) and process fragmentation at different stages of the asset life cycle, resulting in low asset utilization and insufficient management efficiency. Therefore, a management model that can break through the information barriers between different business systems and cover the entire life cycle of IT assets is needed to achieve efficient and accurate management of IT assets.

[0123] This application example involves the fields of IT asset management and information technology, and provides a systematic and automated management model covering the entire life cycle of IT assets from procurement, deployment, use, maintenance to retirement, which is used to improve the efficiency and accuracy of IT asset management.

[0124] This application example aims to solve the following major technical problems: improve the efficiency and accuracy of IT asset data collection, achieve complete connectivity across all stages of the IT asset life cycle, and provide corresponding asset information to different business systems as needed at different stages.

[0125] The technical features of this application example include:

[0126] 1. Intelligence and automation: Use intelligent algorithms and automation tools to process data and improve system operation efficiency;

[0127] 2. Full life cycle coverage: achieving seamless management of the entire process of IT asset procurement, deployment, use, maintenance and retirement;

[0128] 3. Data integration and visualization: realize system integration of multi-source data and display asset status information through a visual interface;

[0129] 4. Flexible configuration mechanism: Provide configurable model parameters to adapt to asset management needs of different sizes and types.

[0130] The system architecture and data processing flow of this application example:

[0131] 1. System architecture:

[0132] This system adopts B / S (browser / server) architecture, which is mainly composed of three parts: front-end display layer, back-end service layer and database layer. The front-end display layer is responsible for interacting with users and receiving user input information; the back-end service layer is responsible for data processing and business logic implementation; the database layer is responsible for storing IT asset data.

[0133] 2. Data processing flow:

[0134] 2.1 Data Generation:

[0135] Execution entity: server, front end.

[0136] Description: Obtain IT asset information through front-end user interaction or hardware scanning feedback information.

[0137] 2.2 Data Flow and Termination:

[0138] Execution entity: server, front end.

[0139] Description: Users use the front-end interactive interface to realize the flow of data at different stages, while other business systems obtain information on IT assets at different stages through corresponding interfaces.

[0140] Description of the application scenario of this application example:

[0141] The application scenarios are implemented through the following modules:

[0142] 1. Asset registration and entry: Use automated tools or interfaces to enter newly purchased IT asset information (including asset number, model, purchase date, cost, etc.) into the system and establish a unique digital identity.

[0143] 2. Configuration management and deployment: Based on asset attributes and business needs, the system automatically or assists managers to complete asset configuration and deployment, including software installation, network configuration, etc., to ensure that the assets can be put into use smoothly.

[0144] 3. Usage and maintenance monitoring: Real-time monitoring of IT asset usage and performance indicators, regular execution of preventive maintenance tasks, receiving fault reports from users and automatically triggering corresponding processing procedures to shorten fault response time.

[0145] 4. Financial and asset management: Integrate financial data and asset information, automatically calculate depreciation, update cost forecasts, etc., to provide an accurate basis for budget management. Support multi-dimensional asset analysis reports to understand asset value and change trends.

[0146] 5. Decommissioning and recycling management: When IT assets reach the retirement standards, the system automatically initiates the retirement process, including assessing the residual value of the assets, formulating retirement plans, arranging asset recovery or reuse, etc., to ensure the rational disposal of assets and resource circulation.

[0147] 6. Knowledge base and decision support: Establish a knowledge base to record common problems, solutions and best practices, and provide knowledge support for managers. At the same time, through big data analysis technology, provide a scientific basis for asset management decisions.

[0148] This application example achieves efficient management of IT assets by building a management model covering the entire life cycle of IT assets and combining hardware technology as well as front-end and back-end interaction technology.

[0149] The technical solution provided by this application example significantly improves the efficiency and accuracy of IT asset management by building an IT asset full life cycle management model, overcoming the problems of low efficiency and accuracy in IT asset information data collection and maintenance in existing technologies, while breaking down the barriers between various stages of the IT asset life cycle and various business systems.

[0150] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0151] Based on the same inventive concept, the embodiment of the present application also provides an IT resource lifecycle management device for implementing the IT resource lifecycle management method involved in the above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more IT resource lifecycle management devices provided below can refer to the limitations of the IT resource lifecycle management method above, and will not be repeated here.

[0152] In an exemplary embodiment, Figure 4 As shown, a full life cycle management device for IT resources is provided, and the full life cycle management device 400 for IT resources may include:

[0153] The information acquisition module 401 is used to acquire resource information of IT resources in response to an information acquisition instruction for IT resources;

[0154] The information generation module 402 is used to generate life cycle information of IT resources according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information;

[0155] The model building module 403 is used to build a full life cycle management model of IT resources based on the life cycle information;

[0156] The resource processing module 404 is used to perform real-time processing of IT resources through a full life cycle management model; real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

[0157] In an exemplary embodiment, the information generation module 402 is also used to generate resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information of IT resources based on resource information; and to integrate the resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information to obtain life cycle information.

[0158] In an exemplary embodiment, the resource processing module 404 is also used to perform resource configuration processing on IT resources through the full life cycle management model; to perform resource deployment processing on IT resources through the full life cycle management model; to perform resource usage status monitoring processing on IT resources through the full life cycle management model; to perform resource maintenance processing on IT resources through the full life cycle management model; to perform resource value prediction processing on IT resources through the full life cycle management model; to perform resource retirement processing on IT resources through the full life cycle management model; and to perform resource analysis processing on IT resources through the full life cycle management model.

[0159] In an exemplary embodiment, the resource processing module 404 is also used to perform resource value prediction processing on IT resources through a full life cycle management model to obtain value prediction results of IT resources; based on the value prediction results, generate a value prediction report for IT resources; the value prediction report includes value prediction trend information of IT resources.

[0160] In an exemplary embodiment, the resource processing module 404 is also used to perform resource retirement processing on IT resources through a full life cycle management model to obtain resource retirement results of the IT resources; when the resource retirement results indicate that the IT resources meet the retirement conditions, the IT resources are recycled or reused.

[0161] In an exemplary embodiment, the resource processing module 404 is also used to establish a knowledge base of IT resources through a full life cycle management model; the knowledge base contains problem information and solution information of IT resources; and resource analysis and processing is performed on IT resources based on the knowledge base.

[0162] Each module in the above-mentioned IT resource life cycle management device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0163] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a full life cycle management method of IT resources is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0164] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0165] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0166] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0167] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0168] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0169] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0170] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for managing the entire life cycle of IT resources, characterized in that: The method comprises: In response to an information acquisition instruction for an IT resource, acquiring resource information of the IT resource; Generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information; Building a full life cycle management model for the IT resources based on the life cycle information; The IT resources are processed in real time through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

2. The method according to claim 1, characterized in that Generating the lifecycle information of the IT resource according to the resource information includes: generating the resource procurement information, the resource deployment information, the resource usage information, the resource maintenance information and the resource retirement information of the IT resource according to the resource information; The resource procurement information, the resource deployment information, the resource usage information, the resource maintenance information and the resource retirement information are integrated to obtain the life cycle information.

3. The method according to claim 1, characterized in that The real-time processing of the IT resources through the full life cycle management model includes: Performing resource configuration processing on the IT resources through the full life cycle management model; Performing resource deployment processing on the IT resources through the full life cycle management model; By using the full life cycle management model, the resource usage status of the IT resources is monitored; Performing resource maintenance processing on the IT resources through the full life cycle management model; Performing resource value prediction processing on the IT resources through the full life cycle management model; Performing resource retirement processing on the IT resources through the full life cycle management model; The resource analysis process is performed on the IT resources through the full life cycle management model.

4. The method according to claim 3, characterized in that The performing the resource value prediction process on the IT resources through the full life cycle management model includes: By using the full life cycle management model, the resource value prediction process is performed on the IT resources to obtain the value prediction result of the IT resources; A value prediction report of the IT resources is generated according to the value prediction result; the value prediction report includes value prediction trend information of the IT resources.

5. The method according to claim 3, characterized in that: The performing the resource decommissioning process on the IT resources through the full life cycle management model includes: Performing the resource retirement process on the IT resource through the full life cycle management model to obtain a resource retirement result of the IT resource; When the resource decommissioning result indicates that the IT resource meets the decommissioning condition, the IT resource is recycled or reused.

6. The method according to claim 3, characterized in that: The performing the resource analysis and processing on the IT resources through the full life cycle management model includes: By using the full life cycle management model, a knowledge base of the IT resources is established; the knowledge base includes problem information and solution information of the IT resources; The resource analysis process is performed on the IT resources according to the knowledge base.

7. A full life cycle management device for IT resources, characterized in that: The device comprises: An information acquisition module, configured to acquire resource information of the IT resource in response to an information acquisition instruction for the IT resource; An information generation module, configured to generate life cycle information of the IT resource according to the resource information; the life cycle information includes at least one of resource procurement information, resource deployment information, resource usage information, resource maintenance information and resource retirement information; A model building module, used to build a full life cycle management model of the IT resources according to the life cycle information; A resource processing module is used to perform real-time processing of the IT resources through the full life cycle management model; the real-time processing includes at least one of resource configuration processing, resource deployment processing, resource usage status monitoring processing, resource maintenance processing, resource value prediction processing, resource retirement processing and resource analysis processing.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Cited By

  • IT resource full-life-cycle intelligent management method and system based on strategy driving

    CN121907660A