Task integrated management and authentication system

By providing a comprehensive task management and authentication system, the problem of single functions of the existing system is solved, the comprehensive management and effective authentication of tasks is realized, and management efficiency and system flexibility are improved.

CN119830262AInactive Publication Date: 2025-04-15HUANENG INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510309209.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2025-04-15
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing management system has a single function and is difficult to meet the comprehensive needs of users in task processing, authentication management and system configuration.

Method used

Provides a comprehensive task management and authentication system, including a task management module, an authentication management module, a component management module and a system setting module. Administrators can log in to the system, manage authentication tickets, configure system parameters, and manage open source components and virtual machines.

Benefits of technology

It realizes comprehensive management and effective authentication of tasks, meets multiple needs of users, and improves management efficiency and system flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119830262A_ABST
    Figure CN119830262A_ABST
Patent Text Reader

Abstract

The invention provides a task comprehensive management and authentication system, which relates to the technical field of information, and comprises a task management module, a task authentication module, a task authentication module and a task authentication module, and is characterized in that an administrator logs in the system and manages an adaptive authentication work order according to administrator authority; the authentication management module is used for providing personal authentication, enterprise authentication and authentication certificate management functions; the component management module provides a management function of an open source component and a virtual machine, and an administrator manages the open source component and the virtual machine; and the system setting module provides a system parameter setting function, and an administrator carries out related configuration. The adaptive authentication work order is managed through an administrator login system according to the authority of the administrator; a management function of personal authentication, enterprise authentication and authentication certificates is provided; a management function of the open source component and the virtual machine is provided, and an administrator manages the open source component and the virtual machine; a system parameter setting function is provided, an administrator performs related configuration, and comprehensive management and effective authentication of tasks can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information technology, and in particular to a task integrated management and authentication system. Background Art

[0002] In recent years, with the rapid development of information technology, enterprises and individuals have an increasing demand for efficient, secure, and customizable digital management. However, existing management systems often have single functions and are difficult to meet users' comprehensive needs in terms of task processing, authentication management, and system configuration. Therefore, how to achieve comprehensive management and effective authentication of tasks has become one of the current research focuses.

[0003] Therefore, the present invention provides a task integrated management and authentication system. Summary of the invention

[0004] The present invention provides a task comprehensive management and authentication system, which is used for an administrator to log in to the system and manage the adaptation authentication work order according to the administrator's authority; provides management functions for personal authentication, enterprise authentication and authentication certificates; provides management functions for open source components and virtual machines, and the administrator manages the open source components and virtual machines; provides a system parameter setting function, and the administrator performs relevant configuration, which can meet the comprehensive management and effective authentication of tasks.

[0005] The present invention provides a task integrated management and authentication system, comprising: Task management module: used for administrators to log in to the system and manage the adaptation authentication work orders according to the administrator's permissions; Authentication management module: used to provide management functions for personal authentication, enterprise authentication and authentication certificates; Component management module: used to provide management functions for open source components and virtual machines. Administrators manage open source components and virtual machines. System settings module: used to provide system parameter setting functions, and the administrator performs relevant configurations.

[0006] Preferably, the task management module includes: User login unit: used for administrators to select authentication methods to authenticate themselves, and automatically log in to the target platform when the authentication is successful; Task management unit: used for the administrator to log in to the target platform, enter the personal workbench page to view the to-do list and to-do task list, and the administrator to handle the to-do list and to-do task accordingly; Automatically filter and display the list of adapted authentication work orders according to the administrator authority of the current administrator, and the administrator views the work order details and performs corresponding work order processing operations; The permission management unit includes: real-time analysis permission block and periodic analysis permission block; Among them, the real-time analysis permission block is used to determine the first permission level of the role after the change if the current administrator has a role change; Change the current administrator's permission content to the corresponding permission content of the first permission level; Check the to-do list and to-do task list of the current administrator. If there are to-do items or to-do tasks that the administrator has no authority to operate, the corresponding to-do items or to-do tasks will be regarded as specific tasks; Temporarily grant the specific authority required for the specific task to the current administrator, revoke the specific authority from the current administrator after the specific task operation is completed, and record the authority update operation data in real time; Periodic analysis authority block: used to periodically analyze the task operations of the current administrator and adjust the authority of the administrator according to the analysis results.

[0007] Preferably, the periodic analysis authority block includes: Regularly obtaining historical task operation data of the administrator within a first preset time period; According to the acquired historical task operation data, the number of first tasks whose completion time exceeds the task completion deadline, the number of second tasks whose time difference between the completion time and the task completion deadline exceeds the set time difference, and the number of task failures are acquired; Calculate the task execution evaluation coefficient of the current administrator according to the obtained number of first tasks, the number of second tasks, and the number of task failures; The calculation formula of the task execution evaluation coefficient is as follows: ; In the formula, It is represented as the task execution evaluation coefficient of the current administrator; It is represented by the total number of tasks of the current administrator in the first preset time period; It is represented by the number of failed tasks of the current administrator in the first preset time period; It is represented as the weight of the impact of task execution failure on the evaluation of administrator task execution status; It is represented by the number of the first tasks of the current administrator in the first preset time period; It is represented by the number of second tasks of the current administrator in the first preset time period; It is represented as the time difference between the completion time of the i-th second task of the current administrator within the first preset time period and the task completion deadline, where i=1, 2, 3, , n; It is represented as the average of the time differences between the completion time of all second tasks of the current administrator within the first preset time period and the task completion deadline; 2 represents the weight of the impact of tasks that fail to meet the completion time requirements on the evaluation of the administrator's task execution status; It is represented by the weight of the impact of the task completion time close to the unqualified task on the evaluation of the administrator's task execution status; e is represented by a constant with a value of 2.7; When the task execution evaluation coefficient is not greater than the set execution evaluation threshold, the absolute difference between the current task execution evaluation coefficient and the set execution evaluation threshold is calculated to obtain an adjusted absolute difference; Taking the absolute difference of adjustment as a matching condition, determining the authority adjustment level from a preset adjustment analysis table; The authority level of the current administrator is adjusted downward according to the authority adjustment level to obtain an adjusted authority level; Change the current administrator's permissions to the corresponding permissions of the adjusted permission level.

[0008] Preferably, the authentication management module includes: Personal authentication management unit: used to provide administrator personal authentication management functions, the administrator can view personal authentication information and personal review options; Enterprise authentication management unit: used to provide administrators with enterprise authentication management functions, and the administrators can view enterprise authentication information and enterprise audit options; Certificate management unit: used to provide administrator authentication certificate management functions. Administrators can view, upload and download authentication certificates; Unified management unit: used to establish a centralized user database, add, delete, modify, and query user information, and allocate and adjust permissions for individuals or corporate users who have completed authentication; Used to provide user management functions. The administrator can add, delete and blacklist users, as well as edit user information.

[0009] Preferably, the component management module includes: Component management unit: used to provide administrators with management functions for open source components. The administrators can download, install and upgrade the open source components. Virtual machine management unit: used to provide administrators with virtual machine management functions. The administrator can view and create virtual machine information according to application requirements.

[0010] Preferably, the virtual machine management unit further includes: Using a set monitoring tool to monitor the resource usage indicators of the current virtual machine in real time to obtain the first virtual machine usage data; comparing the first virtual machine usage data with a corresponding set virtual usage threshold range, and marking the first virtual machine usage data that does not fall within the corresponding set virtual usage threshold range as abnormal data; Taking a weighted average of the difference between the value of the abnormal data and the value of the set virtual usage threshold range to obtain a first resource abnormality assessment coefficient; Extracting historical usage indicator data of all resource usage indicators of the current virtual machine within a second preset time period, and inputting the historical usage indicator data into a pre-established demand forecasting model to obtain a demand forecasting result; Evaluate the future resource satisfaction of the current virtual machine based on the demand prediction result to obtain a second resource satisfaction abnormality coefficient; Taking a weighted average of the first resource anomaly assessment coefficient and the second resource anomaly assessment coefficient, a comprehensive anomaly assessment coefficient is calculated; Using the comprehensive abnormality assessment coefficient as a matching condition, matching a target resource adjustment policy from a preset virtual machine resource adjustment policy table; The target resource adjustment policy is used to adjust the current virtual machine resources.

[0011] Preferably, the demand forecast result refers to the daily predicted demand value of the virtual machine resource usage index within a preset future time period, and the resource usage index includes CPU usage, memory usage, disk I / O and network bandwidth.

[0012] Preferably, the future resource satisfaction of the current virtual machine is evaluated based on the demand prediction result to obtain a second resource anomaly evaluation coefficient, including: Obtaining first actual supply data of each resource usage indicator of the current virtual machine within a preset time period; Inputting the first actual supply data into a pre-established supply prediction model to obtain a daily predicted supply value of a resource usage indicator of the virtual machine in a preset future time period; The first actual supply data obtained is sorted according to the same time dimension as the demand forecast result to obtain key supply data; Taking the key supply data as dependent variables, constructing an actual supply change curve according to the time series; The actual supply change curve is divided by taking the length of a preset future time period as a division unit to obtain a plurality of sub-change curves; Calculate the curve areas of all sub-change curves to obtain the sub-curve areas; Based on the areas of all sub-curves obtained, the key coefficient of variation is calculated; Using the key variation coefficient and the real-time supply data of each resource usage indicator of the virtual machine at the current moment to perform forecast analysis, the daily estimated supply value of the resource usage indicator of the virtual machine in a preset future time period is obtained; When the absolute difference between the daily forecast supply value and the daily estimated supply value is greater than the set supply difference threshold, the average of the daily forecast supply value and the daily estimated supply value is calculated and used as the target forecast supply value; When the absolute difference between the daily forecast supply value and the daily estimated supply value is not greater than the set supply difference threshold, the smaller supply value between the daily forecast supply value and the daily estimated supply value is used as the target forecast supply value; The obtained target forecast supply value is aligned with the daily forecast demand value in the demand forecast result, and then compared and analyzed to obtain the forecast difference between the resource demand and supply of the daily virtual machine resource usage indicator in the preset future time period; The second resource anomaly assessment coefficient is calculated using the obtained supply and demand forecast difference.

[0013] Preferably, the system setting module includes: Basic settings unit: used by administrators to customize basic parameters and appearance parameters; Log management unit: allows administrators to view, search, filter, export and back up system logs; The security management unit includes: backup and recovery block, performance management block and alarm setting block; The backup and restore block allows the administrator to configure the system's backup policy and provides one-click backup and restore functions. Performance management block: used to allow administrators to view the key performance indicators of the system in real time and customize the allocation of key resources according to business needs; Alarm settings block: allows administrators to configure notification and alarm methods for various systems and customize alarm rules and notification templates, providing real-time monitoring and alarm functions for system anomalies and key events.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The administrator logs in to the system and manages the adaptation authentication work order according to the administrator's authority; provides management functions for personal authentication, enterprise authentication and authentication certificates; provides management functions for open source components and virtual machines, and the administrator manages open source components and virtual machines; provides system parameter setting functions, and the administrator performs relevant configurations to meet the comprehensive management of tasks and effective authentication.

[0015] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.

[0016] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 It is a structural diagram of a task comprehensive management and authentication system in an embodiment of the present invention. DETAILED DESCRIPTION

[0018] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0019] The embodiment of the present invention provides a task integrated management and authentication system, such as Figure 1 As shown, including: Task management module: used for administrators to log in to the system and manage the adaptation authentication work orders according to the administrator's permissions; Authentication management module: used to provide management functions for personal authentication, enterprise authentication and authentication certificates; Component management module: used to provide management functions for open source components and virtual machines. Administrators manage open source components and virtual machines. System settings module: used to provide system parameter setting functions, and the administrator performs relevant configurations.

[0020] In this embodiment, administrator rights refer to the different operating rights assigned by the system to administrators of different levels. These rights determine which functions the administrator can access, which data can be viewed, and which operations can be performed; Adaptation certification work orders refer to various work requests or task orders related to task management and certification, which involve certification requests for individuals or enterprises, certificate reviews, certification status updates, etc.

[0021] In this embodiment, the management function of personal authentication refers to viewing personal authentication information and personal review options, and the management function of enterprise authentication refers to viewing enterprise authentication information and enterprise review options; the management function of authentication certificates refers to viewing, uploading and downloading authentication certificates; open source components refer to components in open source software libraries or frameworks that are integrated into the system to provide functions; virtual machines refer to a software-simulated computer on which operating systems and applications can run; the system parameter setting function is used to allow administrators to adjust the system configuration parameters.

[0022] The beneficial effects of the above technical solution are: the administrator logs in to the system and manages the adaptation authentication work order according to the administrator's authority; provides management functions for personal authentication, enterprise authentication and authentication certificates; provides management functions for open source components and virtual machines, and the administrator manages open source components and virtual machines; provides system parameter setting functions, and the administrator performs relevant configurations to meet the comprehensive management and effective authentication of tasks.

[0023] The embodiment of the present invention provides a task integrated management and authentication system, wherein the task management module comprises: User login unit: used for administrators to select authentication methods to authenticate themselves, and automatically log in to the target platform when the authentication is successful; Task management unit: used for the administrator to log in to the target platform, enter the personal workbench page to view the to-do list and to-do task list, and the administrator to handle the to-do list and to-do task accordingly; Automatically filter and display the list of adapted authentication work orders according to the administrator authority of the current administrator, and the administrator views the work order details and performs corresponding work order processing operations; The permission management unit includes: real-time analysis permission block and periodic analysis permission block; Among them, the real-time analysis permission block is used to determine the first permission level of the role after the change if the current administrator has a role change; Change the current administrator's permission content to the corresponding permission content of the first permission level; Check the to-do list and to-do task list of the current administrator. If there are to-do items or to-do tasks that the administrator has no authority to operate, the corresponding to-do items or to-do tasks will be regarded as specific tasks; Temporarily grant the specific authority required for the specific task to the current administrator, revoke the specific authority from the current administrator after the specific task operation is completed, and record the authority update operation data in real time; Periodic analysis authority block: used to periodically analyze the task operations of the current administrator and adjust the authority of the administrator according to the analysis results.

[0024] In this embodiment, the identity authentication method is pre-set, such as password verification and face recognition authentication; the target platform refers to the platform deployed and operated by the comprehensive task management and authentication system, such as the information innovation operation support platform; the personal workbench page is the personalized work interface that the administrator sees after logging into the target platform, which is used to display the administrator's to-do items, to-do tasks, work order lists and other important information, and provide corresponding operation entrances so that the administrator can handle various tasks quickly and efficiently.

[0025] In this embodiment, the to-do list refers to a collection of various matters that the administrator needs to handle, such as certification requests to be reviewed, work orders to be assigned, etc., which are sorted according to the deadline of the matters; the to-do task list is used to list specific tasks that the administrator needs to perform, such as completing a certain certification process, processing a certain work order, etc.; administrator permissions refer to the different operating permissions assigned by the system to administrators of different levels; the adapted certification work order list refers to a collection of various certification work orders related to the comprehensive task management and certification system; work order details include work order status, processing progress, associated users, etc.; work order processing operations include assignment, editing, completion and other operations.

[0026] In this embodiment, the first authority level refers to the authority level of the new role after the administrator's role changes. The authority levels generally include 1-5 levels, among which level 1 is the highest and level 5 is the lowest; specific tasks refer to to-do items or to-do tasks that the current administrator cannot directly handle under his current authority; authority update operation data refers to data that records all relevant information of the administrator's authority change, including the time and reason of the authority change, the authority level before and after the change, the specific tasks involved, etc.

[0027] The beneficial effect of the above technical solution is: through the administrator logging into the system, entering the personal workbench, viewing personal tasks and to-do items, and managing and operating the adaptation certification work order, the efficiency of task management and certification can be effectively improved, and the workload of the administrator can be reduced.

[0028] The embodiment of the present invention provides a task integrated management and authentication system, wherein the periodic analysis authority block includes: Regularly obtaining historical task operation data of the administrator within a first preset time period; According to the acquired historical task operation data, the number of first tasks whose completion time exceeds the task completion deadline, the number of second tasks whose time difference between the completion time and the task completion deadline exceeds the set time difference, and the number of task failures are acquired; Calculate the task execution evaluation coefficient of the current administrator according to the obtained number of first tasks, the number of second tasks, and the number of task failures; The calculation formula of the task execution evaluation coefficient is as follows: ; In the formula, It is represented as the task execution evaluation coefficient of the current administrator; It is represented by the total number of tasks of the current administrator in the first preset time period; It is represented by the number of failed tasks of the current administrator in the first preset time period; It is represented as the weight of the impact of task execution failure on the evaluation of administrator task execution status; It is represented by the number of the first tasks of the current administrator in the first preset time period; It is represented by the number of second tasks of the current administrator in the first preset time period; It is represented as the time difference between the completion time of the i-th second task of the current administrator within the first preset time period and the task completion deadline, where i=1, 2, 3, , n; It is represented as the average of the time differences between the completion time of all second tasks of the current administrator within the first preset time period and the task completion deadline; 2 represents the weight of the impact of tasks that fail to meet the completion time requirements on the evaluation of the administrator's task execution status; It is represented by the weight of the impact of the task completion time close to the unqualified task on the evaluation of the administrator's task execution status; e is represented by a constant with a value of 2.7; When the task execution evaluation coefficient is not greater than the set execution evaluation threshold, the absolute difference between the current task execution evaluation coefficient and the set execution evaluation threshold is calculated to obtain an adjusted absolute difference; Taking the absolute difference of adjustment as a matching condition, determining the authority adjustment level from a preset adjustment analysis table; The authority level of the current administrator is adjusted downward according to the authority adjustment level to obtain an adjusted authority level; Change the current administrator's permissions to the corresponding permissions of the adjusted permission level.

[0029] In this embodiment, the first preset time period refers to the time range used to obtain historical task operation data; the task completion deadline refers to the time point when the task should be completed; the first number of tasks refers to the number of tasks whose completion time exceeds the task completion deadline; the second number of tasks refers to the number of tasks whose time difference between the completion time and the task completion deadline exceeds the set time difference; the set time difference is pre-set, generally refers to 24 hours; the task execution evaluation coefficient is used to evaluate the administrator's task execution; the set execution evaluation threshold is pre-set, generally 0.6.

[0030] In this embodiment, the adjustment absolute difference refers to the absolute difference between the current task execution evaluation coefficient and the set execution evaluation threshold; the preset adjustment analysis table is a preset table, which consists of the adjustment absolute difference range and the corresponding authority adjustment level; the authority adjustment level refers to the number of authority levels that need to be adjusted determined from the preset adjustment analysis table based on the administrator's task execution status.

[0031] In this embodiment, for example, if the current authority level of administrator 1 is level 2 and the authority adjustment level is level 1, the authority level of administrator 1 is adjusted downward by 1 level, and the adjusted authority level is level 3.

[0032] The beneficial effect of the above technical solution is: by quantitatively evaluating the administrator's task execution and dynamically adjusting his or her authority level accordingly, it helps to improve task management efficiency, enhance system security, and also helps to reduce potential risks caused by abuse of authority.

[0033] The embodiment of the present invention provides a task integrated management and authentication system, wherein the authentication management module comprises: Personal authentication management unit: used to provide administrator personal authentication management functions, the administrator can view personal authentication information and personal review options; Enterprise authentication management unit: used to provide administrators with enterprise authentication management functions, and the administrators can view enterprise authentication information and enterprise audit options; Certificate management unit: used to provide administrator authentication certificate management functions. Administrators can view, upload and download authentication certificates; Unified management unit: used to establish a centralized user database, add, delete, modify, and query user information, and allocate and adjust permissions for individuals or corporate users who have completed authentication; Used to provide user management functions. The administrator can add, delete and blacklist users, as well as edit user information.

[0034] In this embodiment, personal authentication information refers to various information related to personal user authentication, including the user's name, ID number, contact information, authentication status (such as authenticated, pending review, failed, etc.), authentication time, etc.; a certification certificate refers to an official document that proves that an individual or enterprise has passed a certain authentication process; the user centralized database is used to centrally manage users who have completed personal or corporate authentication, that is, to add, delete, modify, and check user information as well as to allocate and adjust permissions for users of individuals or enterprises who have completed authentication.

[0035] In this embodiment, the personal review options include a personal review passed option and a personal review failed option; the enterprise review options include an enterprise review passed option and an enterprise review failed option.

[0036] The beneficial effects of the above technical solution are: through the design of personal authentication management unit, enterprise authentication management unit and certificate management unit, administrators can easily view and manage the authentication information of individuals and enterprises, simplifying the authentication management process; unified management of users of individuals or enterprises who have completed authentication can improve the efficiency and flexibility of user management and ensure the accuracy and security of user information.

[0037] The embodiment of the present invention provides a task integrated management and authentication system, wherein the component management module comprises: Component management unit: used to provide administrators with management functions for open source components. The administrators can download, install and upgrade the open source components. Virtual machine management unit: used to provide administrators with virtual machine management functions. The administrator can view and create virtual machine information according to application requirements.

[0038] In this embodiment, open source components refer to components in open source software libraries or frameworks that are integrated into the system to provide functionality; virtual machines refer to a software-simulated computer on which operating systems and applications can run; virtual machine usage refers to information such as the current state, performance, and resource usage of the virtual machine; autonomous operations on virtual machines include creation, start, stop, and deletion operations.

[0039] The beneficial effects of the above technical solution are: through the scientific management of open source components and virtual machines, the management process can be effectively simplified, the management efficiency and resource utilization can be improved, and the flexibility, functionality and scalability of the system can be enhanced.

[0040] The embodiment of the present invention provides a task integrated management and authentication system, wherein the virtual machine management unit further includes: Using a set monitoring tool to monitor the resource usage indicators of the current virtual machine in real time to obtain the first virtual machine usage data; comparing the first virtual machine usage data with a corresponding set virtual usage threshold range, and marking the first virtual machine usage data that does not fall within the corresponding set virtual usage threshold range as abnormal data; Taking a weighted average of the difference between the value of the abnormal data and the value of the set virtual usage threshold range to obtain a first resource abnormality assessment coefficient; Extracting historical usage indicator data of all resource usage indicators of the current virtual machine within a second preset time period, and inputting the historical usage indicator data into a pre-established demand forecasting model to obtain a demand forecasting result; Evaluate the future resource satisfaction of the current virtual machine based on the demand prediction result to obtain a second resource satisfaction abnormality coefficient; Taking a weighted average of the first resource anomaly assessment coefficient and the second resource anomaly assessment coefficient, a comprehensive anomaly assessment coefficient is calculated; Using the comprehensive abnormality assessment coefficient as a matching condition, matching a target resource adjustment policy from a preset virtual machine resource adjustment policy table; The target resource adjustment policy is used to adjust the current virtual machine resources.

[0041] In this embodiment, setting a monitoring tool refers to a tool used to monitor the resource usage of a virtual machine; resource usage indicators include CPU usage, memory occupancy, disk I / O, etc.; the first virtual machine usage data refers to the resource usage indicator data of the current virtual machine obtained in real time by setting the monitoring tool; setting a virtual usage threshold range refers to a reasonable range set in advance for the virtual machine resource usage indicator based on system performance requirements; abnormal data refers to the first virtual machine usage data that does not fall within the set virtual usage threshold range.

[0042] In this embodiment, the first resource anomaly assessment coefficient is used to reflect the deviation between the current virtual machine resource usage and the set threshold, and the formula is expressed as: ; In the formula, It is expressed as the first resource anomaly assessment coefficient; Represented as the jth abnormal data, where j=1,2,3, ,m; m represents the total number of abnormal data; It represents the lower limit of the virtual usage threshold range set for the j-th abnormal data; represents the upper limit of the virtual usage threshold range set for the j-th abnormal data; It is expressed as the influence weight of the j-th abnormal data on the analysis of virtual machine resource abnormality; the weight assigned to the abnormal data is obtained by solving the matrix constructed after pairwise comparison and relative importance scoring using the hierarchical analysis method.

[0043] In this embodiment, the second preset time period refers to a specific time period for extracting historical data of virtual machine resource usage indicators; the historical usage indicator data is the historical data of all resource usage indicators of the current virtual machine within the second preset time period; the demand prediction model is a model obtained by training a neural network after processing the collected resource usage indicator data of the virtual machine over a period of time, and is a model used to predict the future usage of all resource usage indicators of the virtual machine; the demand prediction result refers to the future prediction result of all resource usage indicators of the virtual machine predicted by the demand prediction model.

[0044] In this embodiment, the weights assigned to the first resource anomaly assessment coefficient and the second resource anomaly assessment coefficient are obtained by solving a matrix constructed after pairwise comparison and relative importance scoring using the hierarchical analysis method.

[0045] In this embodiment, for example, there is a first resource abnormality assessment coefficient D1 and a second resource abnormality assessment coefficient D2. At this time, the comprehensive abnormality assessment coefficient , where It is represented as the weight given to the first resource anomaly assessment coefficient; It is represented as the weight given to the second resource abnormality assessment coefficient.

[0046] In this embodiment, the preset virtual machine resource adjustment policy table is a pre-formulated table containing different resource adjustment policies, which can be matched according to comprehensive conditions such as the evaluation coefficient; the target resource adjustment policy refers to the adjustment policy obtained by matching from the preset virtual machine resource adjustment policy table for the current virtual machine resource usage.

[0047] The beneficial effects of the above technical solution are: by real-time monitoring of virtual machine resource usage, accurate assessment of resource satisfaction, intelligent adjustment of resource allocation and other measures, the accuracy, foresight and flexibility of resource management are improved, which helps to improve system performance and reduce operating costs.

[0048] The embodiment of the present invention provides a task integrated management and authentication system, which evaluates the future resource satisfaction of the current virtual machine based on the demand prediction result to obtain a second resource abnormality evaluation coefficient, including: Obtaining first actual supply data of each resource usage indicator of the current virtual machine within a preset time period; Inputting the first actual supply data into a pre-established supply prediction model to obtain a daily predicted supply value of a resource usage indicator of the virtual machine in a preset future time period; The first actual supply data obtained is sorted according to the same time dimension as the demand forecast result to obtain key supply data; Taking the key supply data as dependent variables, constructing an actual supply change curve according to the time series; The actual supply change curve is divided by taking the length of a preset future time period as a division unit to obtain a plurality of sub-change curves; Calculate the curve areas of all sub-change curves to obtain the sub-curve areas; Based on the areas of all sub-curves obtained, the key coefficient of variation is calculated; Using the key variation coefficient and the real-time supply data of each resource usage indicator of the virtual machine at the current moment to perform forecast analysis, the daily estimated supply value of the resource usage indicator of the virtual machine in a preset future time period is obtained; When the absolute difference between the daily forecast supply value and the daily estimated supply value is greater than the set supply difference threshold, the average of the daily forecast supply value and the daily estimated supply value is calculated and used as the target forecast supply value; When the absolute difference between the daily forecast supply value and the daily estimated supply value is not greater than the set supply difference threshold, the smaller supply value between the daily forecast supply value and the daily estimated supply value is used as the target forecast supply value; The obtained target forecast supply value is aligned with the daily forecast demand value in the demand forecast result, and then compared and analyzed to obtain the forecast difference between the resource demand and supply of the daily virtual machine resource usage indicator in the preset future time period; The second resource anomaly assessment coefficient is calculated using the obtained supply and demand forecast difference.

[0049] In this embodiment, the preset time period refers to a specific time period for obtaining the actual supply data of the current virtual machine resource usage indicator; the first actual supply data refers to the actual supply data of each resource usage indicator of the virtual machine within the preset time period; the supply prediction model is a model obtained by training a neural network after processing the collected supply data of the virtual machine over a period of time, and is used to predict the future resource supply situation of the virtual machine.

[0050] In this embodiment, the preset future time period is pre-set; the daily predicted supply value refers to the daily supply forecast value of the resource usage index of the virtual machine in the preset future time period obtained by the supply forecast model; the key supply data refers to the first actual supply data after sorting, which has the same time dimension as the demand forecast result.

[0051] In this embodiment, the actual supply change curve is constructed based on the key supply data, and is a curve reflecting the changes in virtual machine resource supply over time; the sub-change curve refers to several parts obtained by dividing the actual supply change curve according to the duration of a preset future time period; the sub-curve area refers to the area enclosed by each sub-change curve; the key change coefficient is obtained by calculating the curve area average of all sub-curve areas, and then adding the difference between the area of ​​each sub-curve and the curve area average and averaging them; the daily estimated supply value refers to the daily supply estimate of the resource usage indicator of the virtual machine in the preset future time period obtained by analyzing the key change coefficient and real-time supply data.

[0052] In this embodiment, for example, the real-time supply data of resource usage indicator 1 is c1, and the key change coefficient is ,and At this time, the daily estimated supply value corresponding to the real-time supply data c1 is ; In the formula, e is a constant with a value of 2.7; ln is the natural logarithm.

[0053] In this embodiment, for example, the real-time supply data of resource usage indicator 2 is c2, and the key change coefficient is 2, and At this time, the daily estimated supply value corresponding to the real-time supply data c2 is ; In the formula, Indicates the total number of sub-curves.

[0054] In this embodiment, real-time supply data refers to the supply value of each resource usage indicator of the virtual machine at the current moment; the absolute supply difference refers to the absolute difference between the daily predicted supply value and the daily estimated supply value; the set supply difference threshold is a pre-set threshold used to determine whether the difference between the daily predicted supply value and the daily estimated supply value is too large; the target predicted supply value is used as a benchmark for supply and demand prediction difference analysis, reflecting the predicted supply situation of virtual machine resource usage in a preset future time period, which refers to the average value of the daily predicted supply value and the daily estimated supply value (when the absolute supply difference is greater than the set supply difference threshold), or the smaller supply value between the daily predicted supply value and the daily estimated supply value (when the absolute supply difference is not greater than the set supply difference threshold); the supply and demand prediction difference refers to the difference between the target predicted supply value and the daily predicted demand value in the demand prediction result; the second resource abnormality assessment coefficient is used to assess the abnormality of future virtual machine resource usage, and the formula is expressed as follows: , where It is expressed as the second resource anomaly assessment coefficient; It is represented as the supply and demand forecast difference of the b-th virtual machine resource usage indicator, where b=1,2,3, ,L; L represents the total number of virtual machine resource usage indicators; It is expressed as the contribution weight of the supply and demand forecast difference of the b-th virtual machine resource usage indicator to the calculation of the second resource anomaly assessment coefficient; the weight assigned to the supply and demand forecast difference of the virtual machine resource usage indicator is obtained by solving the matrix constructed after pairwise comparison and relative importance scoring using the hierarchical analysis method.

[0055] The beneficial effect of the above technical solution is: by evaluating the future resource satisfaction of the current virtual machine based on the demand prediction result, the second resource anomaly evaluation coefficient is obtained, which can provide a data basis for matching an accurate target resource adjustment strategy.

[0056] The embodiment of the present invention provides a task integrated management and authentication system, wherein the system setting module includes: Basic settings unit: used by administrators to customize basic parameters and appearance parameters; Log management unit: allows administrators to view, search, filter, export and back up system logs; The security management unit includes: backup and recovery block, performance management block and alarm setting block; The backup and restore block allows the administrator to configure the system's backup policy and provides one-click backup and restore functions. Performance management block: used to allow administrators to view the key performance indicators of the system in real time and customize the allocation of key resources according to business needs; Alarm settings block: allows administrators to configure notification and alarm methods for various systems and customize alarm rules and notification templates, providing real-time monitoring and alarm functions for system anomalies and key events.

[0057] In this embodiment, basic parameters refer to parameters such as the system's time zone, language, date format, etc.; appearance parameters refer to custom setting parameters for the system interface, theme, layout, etc.; system logs include login logs, operation logs, error logs, etc.; setting backup strategies is pre-set, including backup frequency, backup content, backup storage location, etc.; key performance indicators refer to the system's CPU usage, memory occupancy, and disk I / O, which are obtained by using performance monitoring tools such as Prometheus, Grafana, etc., deployed in the system for real-time monitoring.

[0058] In this embodiment, key resources refer to the number of CPU cores, memory capacity and disk layout; notification and alarm methods include email notifications, SMS notifications and system internal alarm prompts, etc.; alarm rules include setting specific trigger conditions (such as CPU usage exceeding 80%, disk space less than 10%, etc.), alarm levels (such as urgent, important, general), etc.; notification templates include key information such as the notification title, content, recipients, etc.

[0059] The beneficial effects of the above technical solution are: by providing basic settings, log management, and security management units, the system's customizability and user experience can be effectively improved, and the system's maintainability, data security, performance optimization capabilities, and monitoring and alarm capabilities can be enhanced, reducing operation and maintenance costs and workload.

[0060] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A task integrated management and authentication system, characterized in that: include: Task management module: used for administrators to log in to the system and manage the adaptation authentication work orders according to the administrator's permissions; Authentication management module: used to provide management functions for personal authentication, enterprise authentication and authentication certificates; Component management module: used to provide management functions for open source components and virtual machines. Administrators manage open source components and virtual machines. System settings module: used to provide system parameter setting functions, and the administrator performs relevant configurations.

2. A task integrated management and authentication system according to claim 1, characterized in that: The task management module includes: User login unit: used for administrators to select authentication methods to authenticate themselves, and automatically log in to the target platform when the authentication is successful; Task management unit: used for the administrator to log in to the target platform, enter the personal workbench page to view the to-do list and to-do task list, and the administrator to handle the to-do list and to-do task accordingly; Automatically filter and display the list of adapted authentication work orders according to the administrator authority of the current administrator, and the administrator views the work order details and performs corresponding work order processing operations; The permission management unit includes a real-time analysis permission block and a periodic analysis permission block; Among them, the real-time analysis permission block is used to determine the first permission level of the role after the change if the current administrator has a role change; Change the current administrator's permission content to the corresponding permission content of the first permission level; Check the to-do list and to-do task list of the current administrator. If there are to-do items or to-do tasks that the administrator has no authority to operate, the corresponding to-do items or to-do tasks will be regarded as specific tasks; Temporarily grant the specific authority required for the specific task to the current administrator, revoke the specific authority from the current administrator after the specific task operation is completed, and record the authority update operation data in real time; Periodic analysis authority block: used to periodically analyze the task operations of the current administrator and adjust the authority of the administrator according to the analysis results.

3. A task integrated management and authentication system according to claim 2, characterized in that: The periodic analysis authority block includes: Regularly obtaining historical task operation data of the administrator within a first preset time period; According to the acquired historical task operation data, the number of first tasks whose completion time exceeds the task completion deadline, the number of second tasks whose time difference between the completion time and the task completion deadline exceeds the set time difference, and the number of task failures are acquired; Calculate the task execution evaluation coefficient of the current administrator according to the obtained number of first tasks, the number of second tasks, and the number of task failures; The calculation formula of the task execution evaluation coefficient is as follows: ; In the formula, It is represented as the task execution evaluation coefficient of the current administrator; It is represented by the total number of tasks of the current administrator in the first preset time period; It is represented by the number of failed tasks of the current administrator in the first preset time period; It is represented as the weight of the impact of task execution failure on the evaluation of administrator task execution status; It is represented by the number of the first tasks of the current administrator in the first preset time period; It is represented by the number of second tasks of the current administrator in the first preset time period; It is represented as the time difference between the completion time of the i-th second task of the current administrator within the first preset time period and the task completion deadline, where i=1, 2, 3, , n; It is represented as the average of the time differences between the completion time of all second tasks of the current administrator within the first preset time period and the task completion deadline; 2 represents the weight of the impact of tasks that fail to meet the completion time requirements on the evaluation of the administrator's task execution status; It is represented by the weight of the impact of the task completion time close to the unqualified task on the evaluation of the administrator's task execution status; e is represented by a constant with a value of 2.7; When the task execution evaluation coefficient is not greater than the set execution evaluation threshold, the absolute difference between the current task execution evaluation coefficient and the set execution evaluation threshold is calculated to obtain an adjusted absolute difference; Taking the absolute difference of adjustment as a matching condition, determining the authority adjustment level from a preset adjustment analysis table; The authority level of the current administrator is adjusted downward according to the authority adjustment level to obtain an adjusted authority level; Change the current administrator's permissions to the corresponding permissions of the adjusted permission level.

4. A task integrated management and authentication system according to claim 1, characterized in that: The authentication management module includes: Personal authentication management unit: used to provide administrator personal authentication management functions, the administrator can view personal authentication information and personal review options; Enterprise authentication management unit: used to provide administrators with enterprise authentication management functions, and the administrators can view enterprise authentication information and enterprise audit options; Certificate management unit: used to provide administrator authentication certificate management functions. Administrators can view, upload and download authentication certificates; Unified management unit: used to establish a centralized user database, add, delete, modify, and query user information, and allocate and adjust permissions for individuals or corporate users who have completed authentication; Used to provide user management functions. The administrator can add, delete and blacklist users, as well as edit user information.

5. A task integrated management and authentication system according to claim 1, characterized in that: The component management module includes: Component management unit: used to provide administrators with management functions for open source components. The administrators can download, install and upgrade the open source components. Virtual machine management unit: used to provide administrators with virtual machine management functions. The administrator can view and create virtual machine information according to application requirements.

6. A task integrated management and authentication system according to claim 5, characterized in that: The virtual machine management unit also includes: Using a set monitoring tool to monitor the resource usage indicators of the current virtual machine in real time to obtain the first virtual machine usage data; comparing the first virtual machine usage data with a corresponding set virtual usage threshold range, and marking the first virtual machine usage data that does not fall within the corresponding set virtual usage threshold range as abnormal data; Taking a weighted average of the difference between the value of the abnormal data and the value of the set virtual usage threshold range to obtain a first resource abnormality assessment coefficient; Extracting historical usage indicator data of all resource usage indicators of the current virtual machine within a second preset time period, and inputting the historical usage indicator data into a pre-established demand forecasting model to obtain a demand forecasting result; Evaluate the future resource satisfaction of the current virtual machine based on the demand prediction result to obtain a second resource satisfaction abnormality coefficient; Taking a weighted average of the first resource anomaly assessment coefficient and the second resource anomaly assessment coefficient, a comprehensive anomaly assessment coefficient is calculated; Using the comprehensive abnormality assessment coefficient as a matching condition, matching a target resource adjustment policy from a preset virtual machine resource adjustment policy table; The target resource adjustment policy is used to adjust the current virtual machine resources.

7. A task integrated management and authentication system according to claim 6, characterized in that: The demand forecast result refers to the daily predicted demand value of the virtual machine resource usage index within a preset future time period, and the resource usage index includes CPU usage, memory usage, disk I / O and network bandwidth.

8. A task integrated management and authentication system according to claim 6, characterized in that: The future resource satisfaction of the current virtual machine is evaluated based on the demand prediction result to obtain a second resource abnormality evaluation coefficient, including: Obtaining first actual supply data of each resource usage indicator of the current virtual machine within a preset time period; Inputting the first actual supply data into a pre-established supply prediction model to obtain a daily predicted supply value of a resource usage indicator of the virtual machine in a preset future time period; The first actual supply data obtained is sorted according to the same time dimension as the demand forecast result to obtain key supply data; Taking the key supply data as dependent variables, constructing an actual supply change curve according to the time series; The actual supply change curve is divided by taking the length of a preset future time period as a division unit to obtain a plurality of sub-change curves; Calculate the curve areas of all sub-change curves to obtain the sub-curve areas; Based on the areas of all sub-curves obtained, the key coefficient of variation is calculated; Using the key variation coefficient and the real-time supply data of each resource usage indicator of the virtual machine at the current moment to perform forecast analysis, the daily estimated supply value of the resource usage indicator of the virtual machine in a preset future time period is obtained; When the absolute difference between the daily forecast supply value and the daily estimated supply value is greater than the set supply difference threshold, the average of the daily forecast supply value and the daily estimated supply value is calculated and used as the target forecast supply value; When the absolute difference between the daily forecast supply value and the daily estimated supply value is not greater than the set supply difference threshold, the smaller supply value between the daily forecast supply value and the daily estimated supply value is used as the target forecast supply value; The obtained target forecast supply value is aligned with the daily forecast demand value in the demand forecast result, and then compared and analyzed to obtain the forecast difference between the resource demand and supply of the daily virtual machine resource usage indicator in the preset future time period; The second resource anomaly assessment coefficient is calculated using the obtained supply and demand forecast difference.

9. A task integrated management and authentication system according to claim 1, characterized in that: The system setting module includes: Basic settings unit: used by administrators to customize basic parameters and appearance parameters; Log management unit: allows administrators to view, search, filter, export and back up system logs; The security management unit includes: backup and recovery block, performance management block and alarm setting block; The backup and restore block allows the administrator to configure the system's backup policy and provides one-click backup and restore functions. Performance management block: used to allow administrators to view the key performance indicators of the system in real time and customize the allocation of key resources according to business needs; Alarm settings block: allows administrators to configure notification and alarm methods for various systems and customize alarm rules and notification templates, providing real-time monitoring and alarm functions for system anomalies and key events.