CN117938636B - Intelligent node management and control service system - Google Patents
Intelligent node management and control service system Download PDFInfo
- Publication number
- CN117938636B CN117938636B CN202410345009.XA CN202410345009A CN117938636B CN 117938636 B CN117938636 B CN 117938636B CN 202410345009 A CN202410345009 A CN 202410345009A CN 117938636 B CN117938636 B CN 117938636B
- Authority
- CN
- China
- Prior art keywords
- node
- resource
- module
- service
- management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012549 training Methods 0.000 claims abstract description 101
- 238000012544 monitoring process Methods 0.000 claims abstract description 47
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000004088 simulation Methods 0.000 claims abstract description 25
- 230000007246 mechanism Effects 0.000 claims abstract description 7
- 238000003745 diagnosis Methods 0.000 claims abstract description 5
- 238000007726 management method Methods 0.000 claims description 169
- 238000013439 planning Methods 0.000 claims description 69
- 238000010276 construction Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 12
- 238000004806 packaging method and process Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 10
- 238000005457 optimization Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 230000003993 interaction Effects 0.000 claims description 7
- 238000004422 calculation algorithm Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000000354 decomposition reaction Methods 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 230000006978 adaptation Effects 0.000 claims description 2
- 230000006835 compression Effects 0.000 claims description 2
- 238000007906 compression Methods 0.000 claims description 2
- 230000006837 decompression Effects 0.000 claims description 2
- 238000003058 natural language processing Methods 0.000 claims description 2
- 230000008520 organization Effects 0.000 claims description 2
- 238000004445 quantitative analysis Methods 0.000 claims description 2
- 238000012546 transfer Methods 0.000 claims description 2
- 230000002159 abnormal effect Effects 0.000 abstract description 3
- 238000011084 recovery Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 7
- 238000005538 encapsulation Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002071 nanotube Substances 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
The application relates to an intelligent node management and control service system. The system comprises an intelligent node control platform and a node control agent. The distributed non-center node resource identification dynamic generation mechanism can be provided, and the resource identification is globally unique, understandable, machine-readable and extensible, so that the whole network synchronization is supported; the method comprises the steps of supporting node resource state real-time monitoring, realizing effective monitoring of the parameter training resources by dynamically acquiring state information of infrastructure, experimental platform and parameter training resources, providing operation diagnosis and fault positioning capability, and rapidly diagnosing and positioning faults according to monitored abnormal resource alarm information to realize multidimensional control of the parameter training resources; the remote procedure call function is provided, the remote asynchronous call of the remote resource deployment, the start and stop control, the resource recovery and other commands in one-key sending and returning states is realized, powerful support is provided for quickly constructing an integrated training simulation experiment running environment, and accurate, efficient and real-time technical guarantee is provided for the training simulation experiment.
Description
Technical Field
The application relates to the technical field of Internet, in particular to an intelligent node management and control service system.
Background
With the development and popularization of network technology and distributed simulation technology, the construction and service modes of training simulation systems are gradually changing. The traditional planning and control of the simulation experiment node resources by means of manpower cannot meet the current situations that the experiment node resources are more and the node resource information interaction is more and more complex. How to form discoverable, acquirable, understandable, trusted and interoperable digital resources by carrying out standardized definition, digital modeling and service encapsulation on various node resources, realize rapid planning, conflict resolution, dynamic allocation and collaborative scheduling of the node resources, and reduce manual intervention.
Disclosure of Invention
Based on this, it is necessary to provide an intelligent node management and control service system aiming at the technical problems. The system can realize the digitization of resources, map entity resources to a digital space, realize the pooling of whole network resources and interoperate on the cloud; the resource planning is autonomous, the node resource state is led in real time through node monitoring management, and the system is combined with the node state to rapidly conduct resource autonomous planning; the resource scheduling is intelligent, intelligent resource management and control capability is formed based on a resource scheduling strategy and a resource scheduling algorithm, and the accuracy and timeliness of experimental resource scheduling are improved.
An intelligent node management and control service system, the system comprising: an intelligent node control platform and a node control agent;
The intelligent node management and control platform is used for digitizing and packaging various integrated training node resources, registering the node resources to the node resource service directory, and monitoring, intelligent planning and collaborative scheduling the registered node resources according to the analysis result of the monitoring scheme;
The intelligent node management and control platform includes: the system comprises a node digitizing module, a node service packaging module, a node registration network access module, a node monitoring management module, an intelligent node planning management module and an intelligent node cooperative scheduling module;
The node digitizing module is used for carrying out formal description and registration management on various integrated training nodes to obtain an integrated training node digitizing model;
the node service encapsulation module is used for encapsulating the integrated training node digital model into service in a plug-and-play mode based on the service adapter to obtain node service;
the node registration network access module is used for carrying out unified identification and node resource service catalog management on the node service and registering the node service to the node resource service catalog;
The node monitoring management module is used for monitoring the position information and the state information of the nodes, analyzing the monitoring scheme, acquiring the monitoring data according to the need, and carrying out alarm prompt according to the user-defined alarm rule established by the user;
The intelligent node planning management module is used for optimizing resources by adopting an intelligent resource quick recommendation technology, generating a resource combination scheme by using an optimization-based hierarchical task network planning method, constructing an integrated training resource cooperative relationship, establishing a resource planning knowledge base, taking the next planning as a basis, providing a corresponding solution for resource conflict, and resolving the resource conflict phenomenon;
The intelligent node cooperative scheduling module is used for generating a node scheduling strategy according to the resource cooperative scheme, performing cooperative scheduling on node resources according to the node scheduling strategy and the resource cooperative scheme, and forming linkage with the node monitoring management module;
The node management and control agent is used for being deployed at the tail ends of various training nodes to realize the communication between node resources and the intelligent node management and control platform, receiving the scheduling instruction and reporting the node state.
The intelligent node management and control service system comprises an intelligent node management and control platform and a node management and control agent. The distributed non-center node resource identification dynamic generation mechanism can be provided, the resource identification generation time is in the second level, and the resource identification is globally unique, understandable, machine-readable and extensible, so that the whole network synchronization is supported; the method comprises the steps of supporting node resource state real-time monitoring, realizing effective monitoring of the parameter training resources by dynamically acquiring state information of infrastructure, experimental platform and parameter training resources, providing operation diagnosis and fault positioning capability, and rapidly diagnosing and positioning faults according to monitored abnormal resource alarm information, thereby constructing an environment sensing cube oriented to a complex operation environment and realizing multidimensional control of the parameter training resources; the remote procedure call function is provided, the remote asynchronous call of the remote resource deployment, the start and stop control, the resource recovery and other commands in one-key sending and returning states is realized, powerful support is provided for quickly constructing an integrated training simulation experiment running environment, and accurate, efficient and real-time technical guarantee is provided for the training simulation experiment.
Drawings
FIG. 1 is a system architecture diagram of an intelligent node management and control service in one embodiment;
FIG. 2 is a block diagram of an intelligent node management and control service system in one embodiment;
FIG. 3 is a flow chart of an exemplary use of the intelligent node management and control service system in another embodiment;
FIG. 4 is a diagram of information interaction between the intelligent node management and control service systems according to another embodiment;
FIG. 5 is a functional block diagram of a service adapter according to another embodiment;
FIG. 6 is a diagram of a node information registration structure in another embodiment;
FIG. 7 is a schematic diagram of a node information registration state machine according to another embodiment;
FIG. 8 is a flow diagram of resource scheduling in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The intelligent node management and control service system provided by the application is suitable for the system architecture of the intelligent node management and control service shown in figure 1. The system architecture comprises a basic information service platform, an integrated simulation training support platform, node resource elements and an intelligent node management and control service system. The basic information service platform provides basic information service support for the intelligent node management and control service system. The integrated simulation training support platform provides intelligent computing cooperative service and training simulation intelligent support application service; the intelligent computing collaborative service provides intelligent computing support for the intelligent node management and control service system; the training simulation intelligent support application service provides resource planning algorithm support, planning knowledge support and training model achievement support for the intelligent node management and control service system. The node resource is a basic component unit constructed by the intelligent node management and control service system, and provides various kinds of node resource element information which can be planned and managed for the intelligent node management and control service system. The intelligent node management and control service system is mainly used for intelligent planning and management and control of various node resources based on a basic information service platform and an integrated simulation training support platform and comprises an intelligent node management and control platform and a node management and control agent.
In one embodiment, as shown in fig. 2, there is provided an intelligent node management and control service system, the system comprising: an intelligent node administration platform 10 and a node administration agent 20.
The intelligent node management and control platform 10 is used for digitizing and packaging various integrated training node resources, registering the node resources to a node resource service directory, and monitoring, intelligent planning and collaborative scheduling the registered node resources according to the analysis result of the monitoring scheme.
Specifically, the intelligent node management and control platform comprises node digitizing, node service packaging, node registration network access, node monitoring management, intelligent node planning management and intelligent node cooperative scheduling.
The intelligent node management and control platform 10 includes: the system comprises a node digitizing module, a node service packaging module, a node registration network access module, a node monitoring management module, an intelligent node planning management module and an intelligent node collaborative scheduling module.
And the node digitizing module is used for carrying out formal description and registration management on various integrated training nodes to obtain an integrated training node digitizing model.
Specifically, the node digitizing module provides a node digitizing function, various node resources are basic constituent units constructed by the intelligent node management and control service system, intelligent nodes meeting application requirements can be generated by carrying out real-time and dynamic scheduling on the nodes, formal description and registration management are carried out on the various nodes, and resource internet access and cloud access are realized.
And the node service packaging module is used for packaging the integrated training node digital model into a service in a plug-and-play mode based on the service adapter to obtain the node service.
The node registration network access module is used for carrying out unified identification and node resource service catalog management on the node service and registering the node service to the node resource service catalog.
Specifically, the node registration network access module provides functions of node unified identification, node resource service directory management, node registration management, node network access authentication and the like.
The node monitoring management module is used for monitoring the position information and the state information of the nodes, analyzing the monitoring scheme, acquiring the monitoring data according to the need, and carrying out alarm prompt according to the user-defined alarm rule established by the user.
Specifically, the node monitoring management module can receive the running state of the node, and monitor the position information and the state information of the node.
The intelligent node planning management module is used for optimizing resources by adopting an intelligent resource quick recommendation technology, generating a resource combination scheme by using an optimization-based hierarchical task network planning method, constructing an integrated training resource cooperative relationship, establishing a resource planning knowledge base, taking the next planning as a basis, providing a corresponding solution for resource conflict, and resolving the resource conflict phenomenon.
Specifically, the intelligent node planning management module provides functions of task demand decomposition, resource recommendation and optimization, resource combination scheme generation, resource cooperative relation construction, resource planning knowledge base, resource conflict resolution, resource adjustment suggestion and the like.
And the intelligent node cooperative scheduling module is used for generating a node scheduling strategy according to the resource cooperative scheme, and carrying out cooperative scheduling on node resources according to the node scheduling strategy and the resource cooperative scheme to form linkage with the node monitoring management module.
Specifically, the intelligent node cooperative scheduling module can provide functions of node scheduling policy generation, resource cooperative application and the like.
The node management and control agent 20 is configured to be deployed at the end of various training nodes, to implement communication between node resources and the intelligent node management and control platform, receive a scheduling instruction, and report a node state. The scheduling instruction is sent by the intelligent node management and control platform in the cooperative scheduling process.
A typical usage flow of an intelligent node management and control service system is shown in fig. 3. The method mainly comprises node digitizing, node registering and network accessing, node monitoring management, intelligent node planning management and intelligent node collaborative scheduling.
And (3) node digitization, continuously carrying out parallel mapping on physical space to digital space of the integrated training object by model developers in the cloud center, carrying out service encapsulation on the digitization model, and storing the digitization model as basic resources into a basic information service platform.
The method comprises the steps that nodes register for network access, integrated training resources register for networking, under the scenes of large-scale cross-region integrated training or resource node access integrated training and the like, training resources initiate network access application to cloud centers or edge nodes to be accessed based on unique identity identifiers, and cloud and edges perform distributed authentication and issue network access permission to the cloud centers or the edge nodes to be accessed, so that the integrated training resource networking is realized; the integrated training resource is registered into the cloud, a cloud center or an edge node connected to the networking application invokes a node digital model from a basic information service platform according to the networking information of the integrated training resource node, and the digital model of the resource is instantiated and registered into a node resource service directory according to the identity and the state of the resource node to finish the registration of the integrated training resource into the cloud, and the intelligent resource service directory is synchronously updated.
And the node monitors and manages, and the node continuously reports the real-time state of the self resource through the node management and control agent, and the intelligent node management and control service receiving state is displayed and provided for an integrated training manager or a technical support person to check.
And the intelligent node planning management, the integrated training simulation agile construction service issues an integrated training resource planning task to the intelligent node management and control service, the follow-up intelligent node management and control service receives the integrated training resource environment construction parameters, and the task is cooperatively scheduled to complete the cross-domain maneuvering and independent integrated training task.
The intelligent node cooperative scheduling is oriented to the scheduling requirement of the service system on the integrated training resources, an integrated training resource scheduling instruction can be generated, and the node management and control agent deployed on the integrated training resources receives and analyzes the scheduling instruction to complete the integrated training resource scheduling.
The intelligent node management and control service system has internal information interaction among all modules in the intelligent node management and control service system in the actual use process, and because the intelligent node management and control service system is applied to the system framework of the intelligent node management and control service as shown in fig. 1, external information relationship exists between the intelligent node management and control service system and the modules in the framework. The internal and external information interaction relationship of the intelligent node management and control service system is shown in fig. 4, wherein:
the internal information relation, the node digitally extracts the attribute, characteristic, relation and other information of the integrated training resource entity to generate a digital model, and the digital model is provided for the node service package to carry out the service package of the node; based on the node identification generation module, generating a unique identification code for each node resource, managing node real-time state information received by the node management and control agent in combination with node monitoring, instantiating a node digital model, and registering the node digital model in a node resource service directory; the intelligent node planning obtains node information such as node states, positions, capacities and the like by inquiring node resource service catalogues, and performs unified planning and use on the nodes; the intelligent node cooperative scheduling further generates a resource management and control instruction by receiving a node scheduling scheme generated by intelligent node planning or receiving an integrated training resource environment construction parameter output by agile construction service, and transmits the resource management and control instruction to a node management and control agent, so that scheduling of integrated training resources is completed.
External information relation, intelligent node management and control service calls intelligent resources such as knowledge, algorithm, model and the like in the integrated simulation training support platform to conduct intelligent node planning, and meanwhile sends an intelligent operation request to the integrated simulation training support platform and receives intelligent processing results; the intelligent node management and control service sends a node digital model management instruction to a digital modeling tool in the basic information service platform, receives model management feedback and realizes the management of a digital model; the intelligent node management and control service stores the digital model into a basic information service platform, sends a node service registration request to the basic information service platform, and registers the node service to the basic information service platform; the intelligent node management and control service transmits the state information of the nodes to the application service and the integrated training simulation agility construction service through the node monitoring module, and supports the grasping of the state of the integrated training resources.
In the intelligent node management and control service system, the system comprises an intelligent node management and control platform and a node management and control agent. The distributed non-center node resource identification dynamic generation mechanism can be provided, the resource identification generation time is in the second level, and the resource identification is globally unique, understandable, machine-readable and extensible, so that the whole network synchronization is supported; the method comprises the steps of supporting node resource state real-time monitoring, realizing effective monitoring of the parameter training resources by dynamically acquiring state information of infrastructure, experimental platform and parameter training resources, providing operation diagnosis and fault positioning capability, and rapidly diagnosing and positioning faults according to monitored abnormal resource alarm information, thereby constructing an environment sensing cube oriented to a complex operation environment and realizing multidimensional control of the parameter training resources; the remote procedure call function is provided, the remote asynchronous call of the remote resource deployment, the start and stop control, the resource recovery and other commands in one-key sending and returning states is realized, powerful support is provided for quickly constructing an integrated training simulation experiment running environment, and accurate, efficient and real-time technical guarantee is provided for the training simulation experiment.
In one embodiment, the node digitizing module comprises a node digitizing modeling tool, a node digitizing modeling specification and a node digitizing method.
The node digital modeling tool is used for digitally extracting node resources to form a training node digital model which is visible, readable and schedulable in the whole network.
The node digital modeling specification is entity modeling of integrated training simulation, and a model is built according to the attribute, state and input and output data of an entity.
The node digitizing method is used for defining a new resource semantic description model OWL-R+ based on the ontology language of the service, describing node resources, expanding the description of resource types, resource domains and nonfunctional parameters, and utilizing the ontology reasoning technology to automatically classify the integrated training resources.
In one embodiment, a service adapter includes: the system comprises a service registration and management module, a service quality management module, a service event management module, a service interface management module and a service data stream management module.
And the service registration and management module is used for registering and deregistering in the basic information service platform and updating the service state.
And the service quality management module is used for dynamically maintaining the service quality according to the state of the integrated training resource.
And the service event management module is used for receiving event subscription of other services and subscribing events of other services based on a publish-subscribe mechanism.
And the service interface management module is used for carrying out format conversion on the remote call information and the called information of the training resource model.
And the service data flow management module is used for receiving data flow requests from other services, obtaining corresponding data flows from the training resources and continuously sending the corresponding data flows to the requester.
Specifically, the node service packaging module is independent of the integrated training resources, interconnection and intercommunication cannot be realized, and safety cannot be guaranteed. In order to cloud training resources, after the resources are digitized, a layer of shell is added on the outer layer of the resources, so that interaction with other services deployed on the cloud/edge can be performed, and multiple concurrent requests are supported to be processed. The service adapter comprises modules of service registration and management, service quality management, service event management, service interface management, service data stream management and the like, and the functional composition of the service adapter is shown in figure 5. Service registration and management is responsible for registering, logging out and updating service states in a basic information service platform; the service quality management dynamically maintains the service quality according to the state of the integrated training resources; service event management receives event subscription of other services and events of other services based on a publish-subscribe mechanism; the service interface management is responsible for carrying out format conversion on remote call information and called information of the training resource model; service data stream management receives data stream requests from other services, obtains corresponding data streams from training resources and continues to be sent to requesters.
In one embodiment, the node registration access module includes: the system comprises a node unified identification module, a node resource service directory management module and a node registration management module.
The node unified identification module is used for carrying out unified identification on node services, so that the nodes can be identified and found, an identification compiling and management strategy is formulated uniformly by the node management and control service, and the node service is dynamically generated without centralization by the node identification module deployed on each node.
And the node resource service catalog management module is used for providing operation functions such as adding, deleting and the like of node services and can manage the node services.
The node registration management module is used for supporting the registration of node information into the node resource service directory, providing a unified query interface, supporting the automatic addressing of the nodes, sending node information update information to the intelligent node management and control platform at regular time or when the node registration information is changed, maintaining the validity of the node information, and restarting to calculate the validity period after the intelligent node management and control platform receives the node information update information. The module structure of the node registration management is shown in fig. 6. According to the flow of node information registration, a node registration state machine shown in fig. 7 is designed, which comprises three states of registration, registration completion and registration failure. Firstly, acquiring registration information of the node, and registering the node to a central node; if the registration fails for 3 times continuously, judging that the node is not reachable, and the registration fails; if the registration is successful, a timer is started, and the timer is triggered every fixed time interval to send or update the registration information.
In one embodiment, the node monitoring management module includes: the system comprises a node state acquisition module, a node information display module and a node state discrimination module.
The node state acquisition module is used for analyzing the monitoring scheme and acquiring the data to be monitored as required.
The node information display module is used for displaying the node information of the nodes which finish registration and permit network access, and can also display the nodes which do not pass through illegal network access; the node information includes node identification, node authentication status, node on-line status, resource type, resource deployment, and current task status (lock status).
Specifically, the node status display displays node information such as node identification, node authentication status, node online status, resource type, resource deployment, execution task status (locking status), and the like, and can display nodes which finish registration and permit network access, and can display nodes which are not passed by illegal network access.
And the node state judging module is used for providing a user-defined alarm rule definition function for the user, judging according to the user-defined alarm rule, and carrying out alarm prompt after exceeding the alarm rule threshold.
In one embodiment, the intelligent node planning management module includes: the system comprises a task demand decomposition module, a resource recommendation optimization module, a resource combination scheme generation module, a resource cooperative relation construction module, a resource planning knowledge base module, a resource adjustment suggestion module and a resource conflict resolution module.
And the task demand decomposition module is used for primarily decomposing the issued resource planning task, providing understandable and quantifiable input for subsequent planning, and realizing the quantitative analysis of voice and text resources through a natural language processing technology.
The resource recommendation optimizing module is used for fully excavating and utilizing the content in the historical resource planning knowledge base by using the intelligent resource quick recommending technology, automatically learning the use requirements in similar resource planning schemes by using the massive historical resource planning knowledge base prestored in the system, automatically generating a plurality of resource recommendations, providing the generated basis and credibility for each option, and automatically recommending optimal resource matching according to the resource scheduling requirements.
Specifically, the real-time monitoring of the node resource state is supported, and the task-oriented available node resource quick retrieval recommendation capability is provided; the node resource control instruction can be supported to be remotely issued across the hierarchy and across the membership.
The resource combination scheme generating module is used for carrying out task planning by adopting an HTN planning method based on optimization, analyzing task requirements, generating corresponding field files and problem files, and then obtaining a resource type sequence through a planning engine to obtain a solution.
The resource cooperative relationship construction module is used for supporting the cooperative relationship construction of more than two integrated training resources, and can store the resource cooperative relationship into a knowledge base so as to recommend available resource cooperative schemes for efficient organization of simulation training tasks.
And the resource planning knowledge base module is used for providing intelligent support for resource planning, calling planning knowledge in the knowledge base in the planning process, and warehousing the results to form historical knowledge after the planning is completed, and taking the historical knowledge as a basis of next planning.
And the resource conflict resolution module is used for providing a corresponding solution for the resource conflict when a plurality of tasks co-occupy the same resource at the same moment, so that the resource conflict phenomenon is solved, and the tasks are efficiently and smoothly executed.
The resource adjustment suggestion module is used for receiving resource adjustment suggestions of integrated training management personnel and technical support personnel, and returning the suggestions to the resource combination scheme generation module so as to realize the revision of the scheme.
In one embodiment, the intelligent node co-scheduling module includes: the scheduling strategy generation module and the resource cooperative application module.
The scheduling policy generation module is used for generating a resource scheduling policy for specific tasks based on an application-oriented/system-oriented policy by adopting a resource scheduling algorithm, and performing cooperative scheduling on node resources according to the resource scheduling policy.
Specifically, the node scheduling policy generation module provides various scheduling policies, and can cooperatively schedule node resources based on the policies. The resource scheduling algorithm can be utilized, the resource scheduling strategy for specific tasks is generated based on the common strategies such as application-oriented/system-oriented and the like, and the training of resource allocation is realized by actually allocating a plurality of independent tasks to a plurality of effective available resources with different structures, so that the resource allocation is realized with the minimum consumption cost of physical resources, and the efficient utilization of resources is realized.
And the resource cooperative application module is used for generating a resource cooperative scheduling instruction according to the node planning scheme and the decision instruction, and realizing start-stop and scheduling of the nodes.
Specifically, the resource cooperative application generates a resource cooperative scheduling instruction according to a node planning scheme and a decision instruction, realizes start and stop and scheduling of nodes, combines information such as node distribution, quantity and state, executes resource scheduling actions, forms linkage with a node monitoring management module, further realizes reasonable distribution of cross-level and cross-membership resources, dynamically adjusts resources in real time, sets the node state as in use when the node is in use, sets the node state as unused when the node resource is used, releases the resources when the node resource is used, supports node resource demand reporting, and schedules the node resources according to demands. The resource scheduling flow is shown in fig. 8.
The intelligent node management and control platform provides development support for digital modeling of target information, fine guidance and protection, command decision, missile control and comprehensive protection of various node resource elements; the unified access to the network, the service encapsulation and the registration of the node resources are supported, and the management and control of various node resources are supported; providing a distributed non-center node resource identification dynamic generation mechanism, wherein the resource identification generation time is in the second level, and the resource identification is globally unique, understandable, machine-readable and expandable, so that the whole network synchronization is supported; the unified nano tube for supporting main node resources such as grouping simulation training, integrated training units, simulation engines, simulation simulators, comprehensive guarantee and the like comprises resource registration, networked sharing and on-demand scheduling.
In one embodiment, a node administration agent comprises: the system comprises a node resource control module, a node resource adaptation module and a node information data bus module.
And the node resource control module is used for providing a series of basic services for the system background residence process on each node, carrying out combined call on the basic services, realizing the communication between the node terminal and the intelligent node management and control platform, and collecting and reporting the node state.
Specifically, the node resource control includes node registration, integrated training resource deployment, node state monitoring, and node basic service.
The node resource adapting module is used for completing the communication protocol and data interface protocol conversion function required by interaction among the node systems, converting the data received from the intelligent node management and control platform into data identifiable by the nodes and transmitting the data to the respective systems, converting the data read from the node systems into data identifiable by other systems and transmitting the data to the intelligent node management and control platform in the operation process.
The node information data bus module is used for being responsible for data acquisition of various interface devices and centralized unified management and control information processing, and the centralized unified management and control information processing comprises: data format standardization, data validity checking, data integrity checking, data deduplication, and data forwarding.
In one embodiment, a node resource control module includes: the system comprises a node registration module, an integrated training resource deployment module, a node state monitoring module and a node basic service module.
The node registration module is used for finishing registration of node information to the intelligent node management and control platform through the node resource control module;
the integrated training resource deployment module is used for completing automatic opening of each node through the node resource control module in the integrated training resource environment opening stage. The intelligent node management and control platform inquires the IP address of the node from the registration server according to the bound node information, and issues a resource downloading command to the node resource control according to the IP address, the node resource control module determines a software installation catalog after receiving the resource downloading command, downloads software and scripts from the file server, reports the downloading progress and the downloading state to the intelligent node management and control platform in the downloading process, decompresses the downloaded file and completes starting and initializing after successful downloading.
The node state monitoring module is used for automatically running after the node is started in a system service mode, automatically updating the state of the node in each diagnosis period in a subscription and release mode, and simultaneously releasing the running state of the node by various integrated training resources through calling a state reporting service interface.
A node base service module for providing a plurality of base services, comprising: file transfer services, process management services, compression decompression services, and connectivity services.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples merely represent a few embodiments of the present application, which are described in more detail and are not to be construed as limiting the scope of the present application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of the application should be assessed as that of the appended claims.
Claims (9)
1. An intelligent node management and control service system, the system comprising: an intelligent node control platform and a node control agent;
The intelligent node management and control platform is used for digitizing and packaging various integrated training node resources, registering the integrated training node resources to a node resource service directory, and monitoring, intelligent planning and collaborative scheduling the node resources registered to the network according to the analysis result of the monitoring scheme;
The intelligent node management and control platform comprises: the system comprises a node digitizing module, a node service packaging module, a node registration network access module, a node monitoring management module, an intelligent node planning management module and an intelligent node cooperative scheduling module;
the node digitizing module is used for obtaining an integrated training node digitizing model through formal description and registration management of various integrated training nodes;
the node service packaging module is used for packaging the integrated training node digital model into service in a plug-and-play mode based on a service adapter to obtain node service;
The node registration network access module is used for carrying out unified identification and node resource service catalog management on the node service and registering the node service to the node resource service catalog;
The node monitoring management module is used for monitoring the position information and the state information of the nodes, analyzing the monitoring scheme, acquiring the monitoring data according to the need, and carrying out alarm prompt according to the user-defined alarm rule established by the user;
The intelligent node planning management module is used for optimizing resources by adopting an intelligent resource quick recommendation technology, generating a resource combination scheme by using an optimization-based hierarchical task network planning method, constructing an integrated training resource cooperative relationship, establishing a resource planning knowledge base, taking the next planning as a basis, providing a corresponding solution for resource conflict, and resolving the resource conflict phenomenon;
The intelligent node cooperative scheduling module is used for generating a node scheduling strategy according to a resource cooperative scheme, and carrying out cooperative scheduling on node resources according to the node scheduling strategy and the resource cooperative scheme to form linkage with the node monitoring management module;
the node control agent is used for being deployed at the tail ends of various training nodes to realize the communication between node resources and the intelligent node control platform, receiving the scheduling instruction and reporting the node state.
2. The system of claim 1, wherein the node digitizing module comprises a node digitizing modeling tool, a node digitizing modeling specification, a node digitizing method;
The node digital modeling tool is used for digitally extracting node resources to form a training node digital model which is visible, readable and schedulable in the whole network;
the node digital modeling specification is entity modeling of integrated training simulation, and a model is built according to the attribute, state and input and output data of an entity;
The node digitizing method is used for defining a new resource semantic description model OWL-R+ based on the ontology language of the service, describing node resources, expanding the description of resource types, resource domains and nonfunctional parameters, and utilizing the ontology reasoning technology to automatically classify the integrated training resources.
3. The system of claim 1, wherein the service adapter comprises: the system comprises a service registration and management module, a service quality management module, a service event management module, a service interface management module and a service data stream management module;
The service registration and management module is used for registering and canceling in the basic information service platform and updating the service state;
The service quality management module is used for dynamically maintaining the service quality according to the state of the integrated training resource;
The service event management module is used for receiving event subscription of other services and subscribing events of other services based on a publish-subscribe mechanism;
The service interface management module is used for carrying out format conversion on the remote call information and the called information of the training resource model;
the service data stream management module is used for receiving data stream requests from other services, obtaining corresponding data streams from training resources and continuously sending the corresponding data streams to a requester.
4. The system of claim 1, wherein the node registration access module comprises: the system comprises a node unified identification module, a node resource service catalog management module and a node registration management module;
The node unified identification module is used for carrying out unified identification on node services, so that the nodes can be identified and found, an identification compiling and management strategy is formulated uniformly by the node management and control service, and the node service is dynamically generated without centralization by the node identification module deployed on each node;
The node resource service catalog management module is used for providing operation functions such as adding, deleting and the like of node services and can manage the node services;
the node registration management module is used for supporting the registration of node information into the node resource service directory, providing a unified query interface, supporting the automatic addressing of the nodes, sending node information update information to the intelligent node management and control platform at regular time or when the node registration information is updated, maintaining the validity of the node information, and restarting to calculate the validity period after the intelligent node management and control platform receives the node information update information.
5. The system of claim 1, wherein the node monitoring management module comprises: the system comprises a node state acquisition module, a node information display module and a node state judging module;
The node state acquisition module is used for analyzing the monitoring scheme and acquiring data to be monitored as required;
the node information display module is used for displaying the node information of the nodes which finish registration and permit network access, and can display the nodes which do not pass through illegal network access; the node information comprises a node identifier, a node authentication state, a node online state, a resource type, resource deployment and a current task state;
The node state judging module is used for providing a user-defined alarm rule definition function for a user, judging according to the user-defined alarm rule, and carrying out alarm prompt after exceeding the alarm rule threshold.
6. The system of claim 1, wherein the intelligent node plan management module comprises: the system comprises a task demand decomposition module, a resource recommendation optimization module, a resource combination scheme generation module, a resource cooperative relationship construction module, a resource planning knowledge base module, a resource adjustment suggestion module and a resource conflict resolution module;
The task demand decomposition module is used for primarily decomposing the issued resource planning task, providing understandable and quantifiable input for subsequent planning, and realizing quantitative analysis of voice and text resources through a natural language processing technology;
The resource recommendation optimizing module is used for fully excavating and utilizing the content in the historical resource planning knowledge base by using the intelligent resource quick recommending technology, automatically learning the use requirements in similar resource planning schemes by using the massive historical resource planning knowledge base prestored in the system, automatically generating a plurality of resource recommendations, providing the generated basis and credibility for each option, and then automatically recommending optimal resource matching according to the resource scheduling requirements;
The resource combination scheme generating module is used for carrying out task planning by adopting an HTN planning method based on optimization, analyzing task requirements, generating corresponding field files and problem files, and then obtaining a resource type sequence through a planning engine to obtain a solution;
the resource cooperative relationship construction module is used for supporting the cooperative relationship construction of more than two integrated training resources, and can store the resource cooperative relationship into a knowledge base so as to recommend available resource cooperative schemes for efficient organization of simulation training tasks;
The resource planning knowledge base module is used for providing intelligent support for resource planning, calling planning knowledge in the knowledge base in the planning process, and warehousing results to form historical knowledge after the planning is completed, and taking the historical knowledge as a basis of next planning;
the resource conflict resolution module is used for providing a corresponding solution for the resource conflict when a plurality of tasks co-occupy the same resource at the same moment, so as to solve the resource conflict phenomenon;
The resource adjustment suggestion module is used for receiving resource adjustment suggestions of integrated training management personnel and technical support personnel, and returning the suggestions to the resource combination scheme generation module so as to realize the revision of the scheme.
7. The system of claim 1, wherein the intelligent node co-scheduling module comprises: a scheduling strategy generation module and a resource cooperative application module;
The scheduling policy generation module is used for generating a resource scheduling policy for specific tasks based on an application/system oriented policy by adopting a resource scheduling algorithm, and performing cooperative scheduling on node resources according to the resource scheduling policy;
the resource cooperative application module is used for generating a resource cooperative scheduling instruction according to the node planning scheme and the decision instruction, and realizing start-stop and scheduling of the nodes.
8. The system of claim 1, wherein the node administration agent comprises: the system comprises a node resource control module, a node resource adaptation module and a node information data bus module;
The node resource control module is used for providing a series of basic services for a system background residence process on each node, carrying out combined call on the basic services, realizing the communication between the node terminal and the intelligent node management and control platform, and collecting and reporting the node state;
The node resource adapting module is used for completing the communication protocol and data interface protocol conversion function required by interaction among the node systems, converting the data received from the intelligent node management and control platform into data identifiable by the nodes and transmitting the data to the respective systems, converting the data read from the node systems into data identifiable by other systems and transmitting the data to the intelligent node management and control platform;
The node information data bus module is used for being responsible for data acquisition of various interface devices and centralized and unified management and control information processing; the centralized unified management and control information processing comprises the following steps: data format standardization, data validity checking, data integrity checking, data deduplication, and data forwarding.
9. The system of claim 8, wherein the node resource control module comprises: the system comprises a node registration module, an integrated training resource deployment module, a node state monitoring module and a node basic service module;
The node registration module is used for finishing registration of node information to the intelligent node management and control platform through the node resource control module;
The integrated training resource deployment module is used for completing automatic opening of each node through the node resource control module in an integrated training resource environment opening stage;
The node state monitoring module is used for automatically running after the node is started in a system service mode, automatically updating the state of the node in each diagnosis period in a subscription and release mode, and simultaneously, various integrated training resources release the running state of the node by calling a state report service interface;
The node basic service module is configured to provide a plurality of basic services, including: file transfer services, process management services, compression decompression services, and connectivity services.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410345009.XA CN117938636B (en) | 2024-03-25 | 2024-03-25 | Intelligent node management and control service system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410345009.XA CN117938636B (en) | 2024-03-25 | 2024-03-25 | Intelligent node management and control service system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117938636A CN117938636A (en) | 2024-04-26 |
CN117938636B true CN117938636B (en) | 2024-05-24 |
Family
ID=90761415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410345009.XA Active CN117938636B (en) | 2024-03-25 | 2024-03-25 | Intelligent node management and control service system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117938636B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118570560B (en) * | 2024-07-31 | 2024-09-27 | 之江实验室 | System, method, device, medium and equipment for training image classification model |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106203749A (en) * | 2015-04-30 | 2016-12-07 | 安徽山鼎信息科技有限公司 | Based on dynamically configuration and the emergency command aid decision-making system of HTN intelligent planning |
WO2020123993A2 (en) * | 2018-12-14 | 2020-06-18 | Peaas, Llc | Systems and methods for collaborative product engineering and management |
CN112102111A (en) * | 2020-09-27 | 2020-12-18 | 华电福新广州能源有限公司 | Intelligent processing system for power plant data |
CN114169579A (en) * | 2021-11-15 | 2022-03-11 | 中核武汉核电运行技术股份有限公司 | Nuclear power industry internet comprehensive intelligent platform |
CN114724372A (en) * | 2022-04-14 | 2022-07-08 | 湖南经纬之芯科技有限公司 | Intelligent transportation system based on fog calculation |
CN115037749A (en) * | 2022-06-08 | 2022-09-09 | 山东省计算中心(国家超级计算济南中心) | Performance-aware intelligent multi-resource cooperative scheduling method and system for large-scale micro-service |
CN116071016A (en) * | 2022-12-31 | 2023-05-05 | 国网江苏省电力有限公司盐城供电分公司 | Digital management method and system for distribution equipment and channel resources |
WO2023114017A1 (en) * | 2021-12-13 | 2023-06-22 | Intel Corporation | Network resource model based solutions for ai-ml model training |
CN116737560A (en) * | 2023-06-08 | 2023-09-12 | 中国人民解放军陆军航空兵学院 | Intelligent training system based on intelligent guide control |
CN117236868A (en) * | 2023-08-03 | 2023-12-15 | 天津市普迅电力信息技术有限公司 | 'examine and store up and join in marriage' integration management and control platform suitable for wisdom commodity circulation garden |
CN117649066A (en) * | 2023-04-18 | 2024-03-05 | 江西洪都航空工业集团有限责任公司 | Space-ground collaborative attack intelligent task planning and scheduling method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11838384B2 (en) * | 2020-07-03 | 2023-12-05 | Electronics And Telecommunications Research Institute | Intelligent scheduling apparatus and method |
KR20240128684A (en) * | 2021-11-23 | 2024-08-26 | 스트롱 포스 이이 포트폴리오 2022, 엘엘씨 | AI-based energy edge platform, system and method |
-
2024
- 2024-03-25 CN CN202410345009.XA patent/CN117938636B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106203749A (en) * | 2015-04-30 | 2016-12-07 | 安徽山鼎信息科技有限公司 | Based on dynamically configuration and the emergency command aid decision-making system of HTN intelligent planning |
WO2020123993A2 (en) * | 2018-12-14 | 2020-06-18 | Peaas, Llc | Systems and methods for collaborative product engineering and management |
CN112102111A (en) * | 2020-09-27 | 2020-12-18 | 华电福新广州能源有限公司 | Intelligent processing system for power plant data |
CN114169579A (en) * | 2021-11-15 | 2022-03-11 | 中核武汉核电运行技术股份有限公司 | Nuclear power industry internet comprehensive intelligent platform |
WO2023114017A1 (en) * | 2021-12-13 | 2023-06-22 | Intel Corporation | Network resource model based solutions for ai-ml model training |
CN117716674A (en) * | 2021-12-13 | 2024-03-15 | 英特尔公司 | Network resource model-based solution for AI-ML model training |
CN114724372A (en) * | 2022-04-14 | 2022-07-08 | 湖南经纬之芯科技有限公司 | Intelligent transportation system based on fog calculation |
CN115037749A (en) * | 2022-06-08 | 2022-09-09 | 山东省计算中心(国家超级计算济南中心) | Performance-aware intelligent multi-resource cooperative scheduling method and system for large-scale micro-service |
CN116071016A (en) * | 2022-12-31 | 2023-05-05 | 国网江苏省电力有限公司盐城供电分公司 | Digital management method and system for distribution equipment and channel resources |
CN117649066A (en) * | 2023-04-18 | 2024-03-05 | 江西洪都航空工业集团有限责任公司 | Space-ground collaborative attack intelligent task planning and scheduling method |
CN116737560A (en) * | 2023-06-08 | 2023-09-12 | 中国人民解放军陆军航空兵学院 | Intelligent training system based on intelligent guide control |
CN117236868A (en) * | 2023-08-03 | 2023-12-15 | 天津市普迅电力信息技术有限公司 | 'examine and store up and join in marriage' integration management and control platform suitable for wisdom commodity circulation garden |
Non-Patent Citations (3)
Title |
---|
Experimental study on micro-mechanism of electro-osmosis using montmorillonite;段伟等;浙江大学报;20171201;2373 * |
仿真综合集成环境资源管理系统研究;段伟等;《系统仿真学报》;20110831;1606-1609 * |
工业互联网边缘计算数据管控标准;戴文斌;;自动化博览;20200315(第03期);66-68 * |
Also Published As
Publication number | Publication date |
---|---|
CN117938636A (en) | 2024-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109240821B (en) | Distributed cross-domain collaborative computing and service system and method based on edge computing | |
EP3591938A1 (en) | System and method to control a cross domain workflow based on a hierachical engine framework | |
CN101587639B (en) | City bus information management and dispatch decision support system based on network | |
US11226614B2 (en) | Use of a smart node in a universal, smart system for monitoring industrial processes | |
CN104079436A (en) | Cross-device and cross-protocol EPON element management system | |
CN113672240B (en) | Method and system for automatically deploying applications in batches based on multiple machine rooms of container | |
CN117938636B (en) | Intelligent node management and control service system | |
CN113157737B (en) | Service instance association relation dynamic construction system | |
CN110581893A (en) | data transmission method and device, routing equipment, server and storage medium | |
CN116708266A (en) | Cloud service topological graph real-time updating method, device, equipment and medium | |
CN106354507A (en) | Enterprise-level application management system and method for operating same | |
Abbassy et al. | Fog computing-based public e-service application in service-oriented architecture | |
Bumgardner et al. | Cresco: A distributed agent-based edge computing framework | |
CN112199200B (en) | Resource scheduling method and device, computer equipment and storage medium | |
CN114866416A (en) | Multi-cluster unified management system and deployment method | |
Benford | Requirements of Activity Management. | |
CN117527568A (en) | Data access method and system of data integration platform | |
Pereira et al. | UFCity: a software architecture to create data ecosystem in smart cities | |
Khan et al. | Modeling of services and their collaboration in enterprise cloud bus (ECB) using UML 2.0 | |
Meyer et al. | An approach for knowledge-based IT management of air traffic control systems | |
CN116112375B (en) | Avionics embedded/non-embedded joint simulation architecture and design method thereof | |
Theiss et al. | A Java software agent framework for hard real-time manufacturing control | |
Anke et al. | Seamless integration of distributed OSGi bundles into enterprise processes using BPEL | |
CN112968897B (en) | Container calculation method operating in decentralized system | |
CN116541133B (en) | Nanotube method for container application, device and electronic equipment thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |