[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117938636B - Intelligent node management and control service system - Google Patents

Intelligent node management and control service system Download PDF

Info

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
Application number
CN202410345009.XA
Other languages
Chinese (zh)
Other versions
CN117938636A (en
Inventor
段伟
彭勇
尹全军
许凯
秦伟军
艾川
尹璐加
王鹏
任开君
郭阳
曾俊杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National University of Defense Technology
CETC 15 Research Institute
Original Assignee
National University of Defense Technology
CETC 15 Research Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by National University of Defense Technology, CETC 15 Research Institute filed Critical National University of Defense Technology
Priority to CN202410345009.XA priority Critical patent/CN117938636B/en
Publication of CN117938636A publication Critical patent/CN117938636A/en
Application granted granted Critical
Publication of CN117938636B publication Critical patent/CN117938636B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • H04L41/0809Plug-and-play configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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

Intelligent node management and control service system
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.
CN202410345009.XA 2024-03-25 2024-03-25 Intelligent node management and control service system Active CN117938636B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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