Multi-dimensional reconstruction mimicry operation environment construction method and system applied to situation awareness

By monitoring and rapidly scheduling alternative hardware resources to reconstruct the mimicry operating environment, the system instability caused by sudden hardware failures is resolved, achieving continuous stability and security of the situational awareness system and improving the system's anti-attack capability and resource utilization.

CN121664462APending Publication Date: 2026-03-13GUANGXI POWER GRID CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-13
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing situational awareness mimicry operating environments lack rapid fault tolerance and recovery mechanisms in the event of sudden hardware failures, leading to reduced system stability and reliability. Furthermore, they fail to effectively assess hardware suitability, increasing the risk of future system failures.

Method used

By monitoring hardware resources, quickly scheduling alternative hardware resources to reconstruct a mimicry operating environment, forming a transitional environment, and repairing failed hardware, combined with random camouflage of non-failed hardware for proactive defense, the system achieves efficient utilization of hardware resources and continuous stability.

Benefits of technology

In the event of sudden hardware failure, ensure uninterrupted situational awareness, enhance system resilience and reliability, improve system stability and security through repair and resource recovery mechanisms, and strengthen defense against network attacks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121664462A_ABST
    Figure CN121664462A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mimicry operation environment construction, and discloses a multi-dimensional reconstruction mimicry operation environment construction method and system applied to situation awareness, and the method comprises the steps: obtaining hardware information required by situation awareness in a set region, scheduling required hardware resources from a universal mimicry operation environment platform, and storing the hardware resources in the set region; constructing an original multi-dimensional reconstruction mimicry operation environment; hardware resources are monitored, and specific information of hardware with sudden failure is sent to the universal mimicry operation environment platform; for the hardware with sudden failure, a general mimicry operation environment platform is used for scheduling hardware resources which can be temporarily replaced, an original multi-dimensional reconstruction mimicry operation environment is reconstructed, and a transition multi-dimensional reconstruction mimicry operation environment is formed; according to the specific information of the hardware with the sudden failure, the hardware with the sudden failure is repaired, and the original multi-dimensional reconstruction mimicry operation environment is reconstructed. The method can guarantee the stability, attack resistance and credibility of a situation awareness environment under network attack and defense and resource fluctuation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mimicry operating environment construction technology, specifically to a method and system for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness. Background Technology

[0002] With the increasingly fierce cybersecurity confrontation and the growing demand for highly reliable and secure systems in fields such as the Industrial Internet and critical infrastructure, situational awareness technology has become the core of ensuring system security. To enhance the survivability and robustness of situational awareness systems in electromagnetic and cyber attack environments, mimicry defense theory has been widely introduced. As the core carrier of mimicry defense theory, the mimicry runtime environment achieves intrinsic security protection against unknown vulnerabilities and backdoor attacks by constructing a dynamic, heterogeneous, and redundant execution architecture. In related technical fields, researchers are committed to using a general mimicry runtime environment platform to uniformly schedule underlying hardware resources in order to construct a multi-dimensional reconstructed mimicry runtime environment oriented to specific tasks. These technologies have made progress in improving the security of upper-layer application software and ensuring uninterrupted service functions.

[0003] However, existing mimicry operating environments for situational awareness primarily focus on software-level heterogeneous scheduling and voting mechanisms to defend against network attacks, while neglecting the crucial aspect of ensuring the continuous stability of the underlying physical hardware upon which the system relies. Firstly, existing construction methods often assume a stable and reliable hardware platform, ignoring the possibility of sudden failures due to environmental factors affecting the hardware deployed in a specific area. In the event of such a failure, existing solutions typically lack standardized, rapid fault-tolerance and recovery mechanisms, making it difficult for the mimicry operating environment to operate stably and thus reducing the overall reliability of situational awareness in the designated area. Secondly, due to the lack of long-term hardware tracking and evaluation, the system cannot effectively assess the suitability of hardware that repeatedly fails in specific situational awareness applications, potentially overlooking hardware problems and increasing the risk of future system failures. Summary of the Invention

[0004] In view of the above-mentioned problems, the present invention is proposed.

[0005] To address the aforementioned technical problems, this invention provides the following technical solution: a method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness, comprising: Acquire the hardware information required for situational awareness in the designated area, schedule the required hardware resources from the general mimicry operating environment platform, and construct the original multi-dimensional reconstructed mimicry operating environment through the hardware resources; The hardware resources are monitored, and specific information about hardware that suddenly fails is sent to the general-purpose mimicry operating environment platform. For hardware that experiences sudden failure, the general-purpose mimicry operating environment platform is used to schedule temporarily replaceable hardware resources. The original multi-dimensional reconstructed mimicry operating environment is then reconstructed using these temporarily replaceable hardware resources to form a transitional multi-dimensional reconstructed mimicry operating environment. Based on the specific information of the hardware that suddenly failed, the hardware that suddenly failed is repaired, and the repaired hardware is used to reconstruct the original multidimensional reconstructed mimicry operating environment, thereby realizing the construction of a multidimensional reconstructed mimicry operating environment for situational awareness of a set area.

[0006] As a preferred embodiment of the method for constructing a multidimensional reconstructed mimicry operating environment for situational awareness as described in this invention, the construction of the original multidimensional reconstructed mimicry operating environment through the hardware resources includes determining the required hardware resources based on the hardware information, wherein the hardware resources include CPU, memory, hard disk, GPU, motherboard, graphics card, power supply and network devices; A hardware resource scheduling request is sent to the general-purpose mimicry runtime environment platform, and the general-purpose mimicry runtime environment platform schedules the corresponding hardware resources; By connecting and scheduling all hardware resources, a primitive, multi-dimensional reconstructed, mimicry operating environment is constructed.

[0007] As a preferred embodiment of the multi-dimensional reconstructed mimicry operating environment construction method for situational awareness described in this invention, the method for monitoring the hardware resources and sending the specific information of the hardware that has suddenly failed to the general mimicry operating environment platform includes detecting the hardware resources and randomly selecting hardware from the non-failed hardware when the hardware resources suddenly fail. The system sends a message to the network indicating that randomly selected hardware has failed, and coordinates the randomly selected hardware using the general-purpose mimicry operating environment platform.

[0008] As a preferred embodiment of the multi-dimensional reconstruction mimicry operating environment construction method for situational awareness described in this invention, the step of randomly selecting hardware from the non-failed hardware in the hardware resources includes detecting the non-failed hardware in the hardware resources, determining whether the workload of the non-failed hardware is full, and when the workload of the non-failed hardware is not full, using the non-failed hardware as a candidate non-failed hardware. From the candidate unfailed hardware, hardware is randomly selected, and it is determined whether the randomly selected hardware can completely replace the work of the hardware that suddenly failed. When the randomly selected hardware can completely replace the work of the hardware that suddenly failed, the random selection process is stopped.

[0009] As a preferred embodiment of the multi-dimensional reconstructed mimicry operating environment construction method for situational awareness described in this invention, the method of coordinating the randomly selected hardware using the general mimicry operating environment platform includes scheduling hardware resources as auxiliary hardware resources through the general mimicry operating environment platform. The auxiliary hardware resources are used to coordinate the work of the randomly selected hardware, so that the randomly selected hardware can maintain normal internal operation while appearing to be in a failed state externally.

[0010] As a preferred embodiment of the multi-dimensional reconstructed mimicry operating environment construction method for situational awareness described in this invention, the repair of the hardware that has suddenly failed, based on the specific information of the hardware that has suddenly failed, includes obtaining the operating parameters of the hardware that has suddenly failed in the original multi-dimensional reconstructed mimicry operating environment. By analyzing the operating parameters, the cause of the sudden hardware failure can be identified. Based on the causes, a repair plan is developed, and repair operations are performed on the hardware that has experienced a sudden failure.

[0011] As a preferred embodiment of the multi-dimensional reconstructed mimicry operating environment construction method for situational awareness described in this invention, the method further includes: for the hardware that experiences sudden failure, recording the number of failures of the hardware resource; when the number of sudden failures of the hardware resource exceeds a preset number, calculating the fault margin of the hardware resource; the fault margin represents the stability level of the hardware resource used for situational awareness in the designated area. Acquire the required situational awareness data within the defined area, and calculate the suitability of the hardware for situational awareness within the defined area based on the fault margin, the data, and the corresponding weighting coefficients.

[0012] A system for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness, wherein: The original construction module obtains the hardware information required for situational awareness in a set area, schedules the required hardware resources from the general mimicry operation environment platform, and constructs the original multi-dimensional reconstructed mimicry operation environment through the hardware resources. The information sending module monitors the hardware resources and sends the specific information of the hardware that has suddenly failed to the general mimicry operating environment platform. The transitional reconstruction module, in response to the hardware that suddenly fails, utilizes the general mimicry operating environment platform to schedule temporarily replaceable hardware resources, and reconstructs the original multidimensional reconstruction mimicry operating environment using the temporarily replaceable hardware resources, thus forming a transitional multidimensional reconstruction mimicry operating environment; The runtime environment construction module repairs the hardware that suddenly failed based on the specific information of the hardware, and uses the repaired hardware to reconstruct the original multi-dimensional reconstructed mimicry runtime environment, thereby realizing the construction of a multi-dimensional reconstructed mimicry runtime environment for situational awareness of a set area.

[0013] A computer device includes: a memory and a processor; the memory stores a computer program, wherein: when the processor executes the computer program, it implements the steps of the method described in any one of the present invention.

[0014] A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of the present invention.

[0015] The beneficial effects of this invention are as follows: The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness provided by this invention acquires the situational awareness hardware requirements of a set area and schedules resources from a general mimicry operating environment platform to construct an adaptive multi-dimensional reconstructed mimicry operating environment. In the event of sudden hardware failure, it automatically reports failure information and schedules replacement hardware to form a transitional environment, ensuring uninterrupted situational awareness. By introducing temporary replacement, repair rollback, and resource recovery mechanisms, the environment can be restored to its original configuration after fault repair, improving resource utilization. In terms of security, by randomly masquerading non-failed hardware as failed, attackers are misled, making it difficult for them to plan attack paths, and collaborative scheduling enhances operational resilience. Failure cause analysis based on operating parameters prevents fault recurrence, and the applicability of repeatedly failed hardware is evaluated, removing incompatible nodes from the operating environment. Under network attack and defense and resource fluctuation conditions, it can continuously ensure the stability, attack resistance, and reliability of the situational awareness environment, achieving highly reliable operation and proactive defense. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 The overall flowchart of the method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness provided in the embodiments of the present invention is shown. Detailed Implementation

[0018] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0019] Example 1, referring to Figure 1 As an embodiment of the present invention, a method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness is provided, comprising: S1: Obtain the hardware information required for situational awareness in the designated area, schedule the required hardware resources from the general mimicry operating environment platform, and construct the original multi-dimensional reconstructed mimicry operating environment through the hardware resources.

[0020] In this embodiment, the construction of the multi-dimensional reconstructed mimicry operating environment is the foundation for realizing the situational awareness function. For different set areas, the situational awareness data will usually be different due to the influence of environmental factors. Therefore, the hardware required to construct the multi-dimensional reconstructed mimicry operating environment for situational awareness usually has certain requirements. By reasonably configuring hardware resources, it can be ensured that the multi-dimensional reconstructed mimicry operating environment meets the actual needs of situational awareness in the set area.

[0021] Specifically, the steps of acquiring the hardware information required for situational awareness in a designated area, scheduling the necessary hardware resources from a general mimicry operating environment platform, and constructing the original multi-dimensional reconstructed mimicry operating environment using the hardware resources include the following steps: First, acquire the hardware information required for situational awareness in the designated area, and determine the required hardware resources based on the hardware information; the hardware resources include CPU, memory, hard disk, GPU, motherboard, graphics card, power supply and network devices.

[0022] It should be noted that the situational awareness requirements differ in different designated areas, and the type and configuration of hardware resources need to be determined based on the specific hardware information. The CPU is used to perform data processing tasks, memory is used to cache intermediate data, hard disk is used to store situational data, GPU is used to accelerate computing tasks, motherboard provides hardware connection support, graphics card is used for information display, power supply is used to provide power, and network devices are used to realize data interaction.

[0023] A hardware resource scheduling request is sent to the general-purpose mimicry runtime environment platform, which schedules the corresponding hardware resources. The general-purpose mimicry runtime environment platform, as a unified resource management platform, maintains a hardware resource pool and can allocate hardware resources according to the scheduling request. Through centralized resource management, the utilization efficiency of hardware resources can be improved.

[0024] Furthermore, by connecting and scheduling all hardware resources, an original multi-dimensional reconstructed mimicry operating environment is constructed. The connection includes establishing physical and communication connections between hardware resources, enabling each hardware resource to work collaboratively to complete the situational awareness task.

[0025] It should be noted that by dynamically scheduling hardware resources from the general-purpose mimicry runtime environment platform, flexible configuration of hardware resources is achieved; by connecting all scheduled hardware resources, an original multi-dimensional reconstructed mimicry runtime environment adapted to the requirements of the set area is constructed, providing a foundation for subsequent fault detection and environment reconstruction.

[0026] S2: Monitor the hardware resources and send the specific information of any hardware that suddenly fails to the general-purpose mimicry operating environment platform.

[0027] Furthermore, after the original multidimensional reconstructed mimicry operating environment is constructed, it is necessary to continuously monitor hardware resources to detect hardware failures in a timely manner. At the same time, since the situational awareness system needs to run continuously for a long time, if the hardware used is not suitable for situational awareness in the designated area, it is easy to cause sudden hardware failures. Therefore, timely detection and handling of hardware failures is the key to ensuring the continuous and stable operation of the system.

[0028] Specifically, monitoring the hardware resources and sending specific information about hardware experiencing sudden failures to the general-purpose mimicry operating environment platform includes: detecting the hardware resources; randomly selecting hardware from the unfailed hardware resources when a sudden failure occurs; and sending information about the randomly selected hardware failure to the network.

[0029] It should be noted that when a sudden hardware failure is detected, in addition to reporting the actual failure information, a portion of the hardware that has never failed is randomly selected for the implementation of an active defense strategy.

[0030] Furthermore, the step of randomly selecting hardware from the non-failed hardware resources includes the following steps: The non-failed hardware in the hardware resources is detected to determine whether the workload of the non-failed hardware is full. When the workload of the non-failed hardware is not full, the non-failed hardware is used as a backup non-failed hardware. Only the hardware with a workload that is not full has the ability to undertake additional tasks, so it is necessary to screen out these hardware as backups first.

[0031] From the candidate unfailed hardware, hardware is randomly selected, and it is determined whether the randomly selected hardware can completely replace the work of the hardware that suddenly failed. When the randomly selected hardware can completely replace the work of the hardware that suddenly failed, the random selection process is stopped.

[0032] It should be noted that random selection can increase uncertainty, making it difficult for potential attackers to predict the true state of the system. By judging whether the selected hardware can completely replace the work of the failed hardware, it is ensured that the number of selected hardware is sufficient.

[0033] Furthermore, after the random selection process is stopped, information about the failure of randomly selected hardware is sent to the network. This information simulates the characteristics of real hardware failure, making it impossible for external observers to distinguish between real and fake failures. This can confuse potential network attackers, causing them to frequently target the wrong targets. Consequently, it becomes difficult for attackers to find patterns in the failures of the multi-dimensional reconstructed mimicry operating environment used for situational awareness, making it impossible for their attacks to produce planned and predictable results.

[0034] Meanwhile, by scheduling hardware resources as auxiliary hardware resources through a general-purpose mimicry runtime environment platform, the auxiliary hardware resources are used to coordinate the work of randomly selected hardware, so that the randomly selected hardware maintains normal internal operation while appearing to be in a failed state to the outside world. The scheduling of auxiliary hardware resources can flexibly schedule more resources to coordinate the work of randomly selected non-failed hardware, in order to deal with attacks launched by network attackers against randomly selected non-failed hardware. This ensures that although failure information is sent to the outside world, the corresponding hardware is actually still operating normally, thus achieving the purpose of proactive defense against attacks launched by network attackers.

[0035] It should be noted that by establishing a hardware monitoring mechanism and a proactive defense strategy, this invention can not only promptly report real fault information when a sudden hardware failure is detected, but also confuse potential attackers by sending false failure information to the outside world and scheduling auxiliary resources to work together, thereby effectively improving the ability to resist targeted attacks and enhancing the security and stability of situational awareness.

[0036] S3: For the hardware that suddenly fails, the general mimicry operating environment platform is used to schedule temporarily replaceable hardware resources, and the original multidimensional reconstructed mimicry operating environment is reconstructed through the temporarily replaceable hardware resources to form a transitional multidimensional reconstructed mimicry operating environment.

[0037] In this embodiment, when hardware resources suddenly fail, it is necessary to quickly schedule alternative resources and reconstruct the operating environment to ensure that the situational awareness function is not interrupted. By introducing a temporary replacement mechanism and environment reconstruction technology, an emergency response can be initiated immediately after hardware failure is detected, a transitional operating environment can be quickly built, and a seamless switch of situational awareness function can be achieved, ensuring the continuous monitoring capability of the designated area.

[0038] Specifically, for the hardware experiencing sudden failure, the general-purpose mimicry operating environment platform is used to schedule temporarily replaceable hardware resources. The original multi-dimensional reconstructed mimicry operating environment is then reconstructed using these temporarily replaceable hardware resources to form a transitional multi-dimensional reconstructed mimicry operating environment. This process includes the following steps: The general-purpose mimicry operating environment platform receives the failure notification message, parses the hardware type and task information of the hardware that has suddenly failed, and filters out available hardware resources with matching types from the hardware resource pool according to the hardware type to form a candidate hardware list.

[0039] Evaluate the performance parameters and load status of each hardware resource in the candidate hardware list, and select hardware resources that meet the performance requirements and have low load as temporary replacement hardware resources.

[0040] Temporarily replaceable hardware resources are connected to the original multidimensional reconstructed mimicry operating environment to establish a connection between the temporarily replaceable hardware resources and other normal hardware resources.

[0041] The tasks originally performed by the hardware that suddenly failed are migrated to the temporarily replaceable hardware resources, and the task running status is synchronized.

[0042] Disconnect the hardware that experienced a sudden failure from the original multidimensional reconstructed mimicry operating environment, and complete the switch to the transitional multidimensional reconstructed mimicry operating environment.

[0043] It should be noted that by quickly scheduling temporary replacement hardware resources and completing task migration, a seamless switch from failed hardware to temporary hardware can be achieved, minimizing service interruption time. The successful construction of the transitional multidimensional reconstructed mimicry operating environment not only ensures the continuity of situational awareness functions but also provides a sufficient time window for subsequent fault repair, improving the reliability and stability of the multidimensional reconstructed mimicry operating environment.

[0044] S4: Based on the specific information of the hardware that suddenly failed, repair the hardware that suddenly failed, and use the repaired hardware to reconstruct the original multi-dimensional reconstructed mimicry operating environment to realize the construction of a multi-dimensional reconstructed mimicry operating environment for situational awareness of a set area.

[0045] Furthermore, after the transitional multidimensional reconstructed mimicry operating environment is constructed, it is necessary to repair any hardware that experiences sudden failures and restore the original configuration of the multidimensional reconstructed mimicry operating environment after the repair is completed. Although the temporarily replaceable hardware resources can ensure the continuity of situational awareness functions, from the perspective of long-term operation and resource optimization, it is still necessary to repair the failed hardware and restore it to its original configuration in order to release the temporarily occupied hardware resources for use by other systems. Through a complete repair process and environment reconstruction mechanism, it is possible to achieve efficient utilization of hardware resources and reasonable restoration of system configuration while ensuring service quality.

[0046] Specifically, based on the specific information of the hardware that experienced a sudden failure, the hardware that experienced a sudden failure is repaired, and the original multi-dimensional reconstructed mimicry operating environment is reconstructed using the repaired hardware, including the following steps: The operating parameters of the hardware that experienced a sudden failure are obtained in the original multidimensional reconstructed simulated operating environment; the operating parameters include CPU utilization, memory usage, temperature parameters, and network traffic parameters before the failure; by analyzing the operating parameters, the cause of the sudden hardware failure is determined.

[0047] It should be noted that accurate identification of the cause of failure is a prerequisite for developing an effective repair plan. Different causes of failure require different repair strategies. For example, failures caused by overload require optimizing task allocation or upgrading hardware configuration, failures caused by overheating require improving heat dissipation, and failures caused by network failures require repairing network connections or replacing network equipment. By analyzing operating parameters, the root cause of the failure can be traced, preventing the same failure from recurring after repair.

[0048] Furthermore, a repair plan is formulated and a repair operation is performed based on the cause of failure. The repair plan is determined according to the type of cause of failure, including a hardware replacement plan, a software reset plan, or a configuration adjustment plan. For example, when the cause of failure is physical damage to hardware, a hardware replacement plan is adopted; when the cause of failure is software error or configuration abnormality, a software reset plan or a configuration adjustment plan is adopted.

[0049] It should be noted that the formulation of a repair plan needs to comprehensively consider the severity of the fault, the repair cost, and the time cost. For faults that can be resolved by software reset or configuration adjustment, the repair plan should be given priority because it has a short repair time and low cost. For cases of physical hardware damage, hardware components need to be replaced. Although the time and cost are higher, it can completely solve the problem and avoid potential reliability risks.

[0050] In one optional embodiment, after the repair is completed, the repaired hardware can also be subjected to functional testing and performance verification. The functional testing is used to verify whether the various functions of the hardware have returned to normal, and the performance verification is used to confirm whether the performance indicators of the hardware meet the requirements of the situational awareness task. Only hardware that passes the functional testing and performance verification can be put back into use.

[0051] Furthermore, the repaired hardware is reconnected to the transitional multidimensional reconstruction mimicry operating environment, establishing a connection between the repaired hardware and other hardware resources, enabling the repaired hardware to perform normal data exchange and communication with the system.

[0052] The tasks running on the temporarily replaceable hardware resources are migrated back to the repaired hardware, restoring the original tasks on the repaired hardware. During the task migration, the running status and processing progress of the tasks are synchronized to ensure that the tasks can continue to execute on the repaired hardware, maintaining the continuity of situational awareness. Finally, the connection between the temporarily replaceable hardware resources and the transitional multidimensional reconstruction mimicry operating environment is disconnected. The general mimicry operating environment platform reclaims the temporarily replaceable hardware resources to the hardware resource pool. The reclaimed hardware resources can be used by other systems or task scheduling to achieve efficient utilization of hardware resources.

[0053] Furthermore, the original multidimensional reconstructed mimicry operating environment is reconstructed using the repaired hardware. The reconstruction process is the process of restoring the transitional multidimensional reconstructed mimicry operating environment to its original configuration. The original topology and resource configuration of the system are restored by replacing temporary hardware resources with the repaired hardware.

[0054] It should be noted that the reconstruction of the original multi-dimensional reconstructed mimicry operating environment is based on the parameters and environmental state after hardware repair. During the reconstruction process, the environmental data needs to be updated according to the repaired hardware parameters to ensure that the environmental configuration matches the hardware state. The reconstruction method achieves a smooth transition and stable operation of the environment by comprehensively analyzing and adjusting various parameters of the repaired hardware.

[0055] Specifically, the reconstruction method takes into account the parameter characteristics and activation state of the repaired hardware, and updates the environmental data in the following ways: ; in, This represents the original multidimensional reconstructed mimicry operating environment data after reconstruction; This represents the original multidimensional reconstructed mimicry operating environment data before reconstruction; This represents the k-th parameter of the repaired hardware; This represents the activation rate of the k-th parameter of the repaired hardware. , This indicates the total number of parameters in the repaired hardware. It is a positive integer.

[0056] Furthermore, for the hardware experiencing sudden failure, the method also includes recording the number of failures of the hardware resource; when the number of sudden failures of the hardware resource exceeds a preset number, calculating the fault margin of the hardware resource, whereby the fault margin represents the stability level of the hardware resource for situational awareness in the designated area; acquiring the required situational awareness data in the designated area; and calculating the suitability of the hardware for situational awareness in the designated area based on the fault margin, the data, and the corresponding weighting coefficients.

[0057] Specifically, the method for evaluating the applicability of the hardware for setting up a region for situational awareness is as follows: ; in, Indicates applicability; Indicates the first Fault margin of hardware used for situational awareness in a defined area. Indicates the first Failure margin weights for individual hardware components; Indicates the first [unit] within the specified area The required situational awareness data; Indicates the first The weight of each situational awareness data point , , Represents positive integers. Represents positive integers. , This indicates the total number of hardware units used for situational awareness in the designated area; This indicates the total number of situational awareness data points required within the defined area.

[0058] It should be noted that, based on the above reconstruction method, by comprehensively considering multiple parameters and activation rates of the repaired hardware, accurate updates of environmental data are achieved. The repaired hardware may differ from the pre-repair hardware in terms of parameter characteristics; for example, the replaced hardware components may have different performance specifications, and the configuration parameters after software reset may have been optimized and adjusted. By weighting and calculating each parameter and combining it with the activation rate, the actual state of the hardware after repair can be accurately reflected, ensuring that the reconstructed environment configuration matches the hardware capabilities. This ensures the smooth recovery of the original multi-dimensional reconstructed mimicry operating environment and maintains the continuous and stable operation of the situational awareness system.

[0059] On the other hand, this embodiment also provides a multi-dimensional reconstructed mimicry operating environment construction system for situational awareness, which includes: The original construction module obtains the hardware information required for situational awareness in a set area, schedules the required hardware resources from the general mimicry operating environment platform, and constructs the original multi-dimensional reconstructed mimicry operating environment through the hardware resources.

[0060] The information sending module monitors the hardware resources and sends specific information about hardware that has suddenly failed to the general-purpose mimicry operating environment platform.

[0061] The transitional reconstruction module, in response to the hardware that experiences a sudden failure, utilizes the general mimicry operating environment platform to schedule temporarily replaceable hardware resources, and reconstructs the original multidimensional reconstruction mimicry operating environment using the temporarily replaceable hardware resources, thus forming a transitional multidimensional reconstruction mimicry operating environment.

[0062] The runtime environment construction module repairs the hardware that suddenly failed based on the specific information of the hardware, and uses the repaired hardware to reconstruct the original multi-dimensional reconstructed mimicry runtime environment, thereby realizing the construction of a multi-dimensional reconstructed mimicry runtime environment for situational awareness of a set area.

[0063] If the above functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0064] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0065] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0066] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0067] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness, characterized in that: include: Acquire the hardware information required for situational awareness in the designated area, schedule the required hardware resources from the general mimicry operating environment platform, and construct the original multi-dimensional reconstructed mimicry operating environment through the hardware resources; The hardware resources are monitored, and specific information about hardware that suddenly fails is sent to the general-purpose mimicry operating environment platform. For hardware that experiences sudden failure, the general-purpose mimicry operating environment platform is used to schedule temporarily replaceable hardware resources. The original multi-dimensional reconstructed mimicry operating environment is then reconstructed using these temporarily replaceable hardware resources to form a transitional multi-dimensional reconstructed mimicry operating environment. Based on the specific information of the hardware that suddenly failed, the hardware that suddenly failed is repaired, and the repaired hardware is used to reconstruct the original multidimensional reconstructed mimicry operating environment, thereby realizing the construction of a multidimensional reconstructed mimicry operating environment for situational awareness of a set area.

2. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 1, characterized in that: Constructing an original multidimensional reconstructed mimicry operating environment using the aforementioned hardware resources includes determining the required hardware resources based on the hardware information. These hardware resources include CPU, memory, hard disk, GPU, motherboard, graphics card, power supply, and network devices. A hardware resource scheduling request is sent to the general-purpose mimicry runtime environment platform, and the general-purpose mimicry runtime environment platform schedules the corresponding hardware resources; By connecting and scheduling all hardware resources, a primitive, multi-dimensional reconstructed, mimicry operating environment is constructed.

3. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 2, characterized in that: Monitoring the hardware resources and sending specific information about hardware that has suddenly failed to the general-purpose mimicry operating environment platform includes detecting the hardware resources and randomly selecting hardware from the unfailed hardware when a hardware resource suddenly fails. The system sends a message to the network indicating that randomly selected hardware has failed, and coordinates the randomly selected hardware using the general-purpose mimicry operating environment platform.

4. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 3, characterized in that: The step of randomly selecting hardware from the non-failed hardware in the hardware resources includes detecting the non-failed hardware in the hardware resources, determining whether the workload of the non-failed hardware is full, and when the workload of the non-failed hardware is not full, using the non-failed hardware as a candidate non-failed hardware. From the candidate unfailed hardware, hardware is randomly selected, and it is determined whether the randomly selected hardware can completely replace the work of the hardware that suddenly failed. When the randomly selected hardware can completely replace the work of the hardware that suddenly failed, the random selection process is stopped.

5. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 3, characterized in that: Coordinating the randomly selected hardware using the general-purpose mimicry runtime environment platform includes scheduling hardware resources as auxiliary hardware resources through the general-purpose mimicry runtime environment platform; The auxiliary hardware resources are used to coordinate the work of the randomly selected hardware, so that the randomly selected hardware can maintain normal internal operation while appearing to be in a failed state externally.

6. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 1, characterized in that: Repairing the hardware that experienced a sudden failure, based on the specific information of the hardware, includes obtaining the operating parameters of the hardware that experienced a sudden failure in the original multidimensional reconstructed mimicry operating environment. By analyzing the operating parameters, the cause of the sudden hardware failure can be identified. Based on the causes, a repair plan is developed, and repair operations are performed on the hardware that has experienced a sudden failure.

7. The method for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness as described in claim 1, characterized in that: The hardware that experiences sudden failure also includes recording the number of times the hardware resource fails. When the number of times the hardware resource experiences sudden failure exceeds a preset number, the fault margin of the hardware resource is calculated. The fault margin represents the stability level of the hardware resource used for situational awareness in the designated area. Acquire the required situational awareness data within the defined area, and calculate the suitability of the hardware for situational awareness within the defined area based on the fault margin, the data, and the corresponding weighting coefficients.

8. A system for constructing a multi-dimensional reconstructed mimicry operating environment for situational awareness, employing the method described in any one of claims 1-7, characterized in that: The original construction module obtains the hardware information required for situational awareness in a set area, schedules the required hardware resources from the general mimicry operation environment platform, and constructs the original multi-dimensional reconstructed mimicry operation environment through the hardware resources. The information sending module monitors the hardware resources and sends the specific information of the hardware that has suddenly failed to the general mimicry operating environment platform. The transitional reconstruction module, in response to the hardware that experiences a sudden failure, utilizes the general mimicry operating environment platform to schedule temporarily replaceable hardware resources, and reconstructs the original multidimensional reconstruction mimicry operating environment using the temporarily replaceable hardware resources, thus forming a transitional multidimensional reconstruction mimicry operating environment. The runtime environment construction module repairs the hardware that suddenly failed based on the specific information of the hardware, and uses the repaired hardware to reconstruct the original multi-dimensional reconstructed mimicry runtime environment, thereby realizing the construction of a multi-dimensional reconstructed mimicry runtime environment for situational awareness of a set area.

9. A computer device, comprising: A memory and a processor; the memory stores a computer program, characterized in that: when the processor executes the computer program, it implements the steps of the method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1-7.