Search

CN-121567770-B - NFC technology-based intelligent server information interaction method and system

CN121567770BCN 121567770 BCN121567770 BCN 121567770BCN-121567770-B

Abstract

The invention discloses an intelligent server information interaction method and system based on NFC technology, and belongs to the technical field of server information interaction. The method comprises the steps of obtaining static information and dynamic information of a server, writing the static information and the dynamic information into an NFC module to finish binding and updating, triggering the NFC module to read the information or sending an instruction to trigger a predefined operation, sending a unique identifier of the server to a cloud platform to inquire and receive value-added information, uploading a picture related to the server to the cloud platform to analyze, and then displaying the picture and the read information in a collaborative manner, wherein the system comprises an NFC hardware module, a server main body, an intelligent terminal and a cloud service platform, and the modules work in a collaborative manner. According to the scheme, short-distance convenient interaction of server information is realized, complex wiring and manual configuration are not needed, rich operation and maintenance data and intelligent visual analysis results are supplemented, information acquisition efficiency and operation and maintenance decision accuracy are improved, data transmission and storage safety is guaranteed, and diversified operation and maintenance requirements are adapted.

Inventors

  • ZHANG YANG

Assignees

  • 四川华鲲振宇智能科技有限责任公司

Dates

Publication Date
20260508
Application Date
20260120

Claims (7)

  1. 1. The intelligent server information interaction method based on the NFC technology is characterized by comprising the following steps of: s1, acquiring static information and dynamic information of a server, and writing the static information and the dynamic information into a storage area of an NFC module to finish information binding and updating; s2, triggering an NFC module, reading server information in the storage area, or sending an instruction to the NFC module to trigger a predefined operation; s3, sending the unique identifier of the server to the cloud platform, querying a database of the cloud platform and receiving the returned value-added information; S4, shooting a server-related picture, uploading the picture to a cloud platform, analyzing and processing the picture through the cloud platform, receiving an analysis result and displaying the analysis result and the read server information together; Wherein step S1 comprises the sub-steps of: S1.1, continuously collecting static information and dynamic information of a server, wherein the static information comprises fixed attribute information, and the fixed attribute information comprises asset identification, model specification, production batch and delivery date; s1.2, after static information and dynamic information are acquired, a stable data transmission link is established through a preset standard serial port communication interface, and the acquired static information and dynamic information are completely written into a designated storage partition of the NFC module according to a preset format; S1.3, based on the writing operation of static information and dynamic information to the NFC module, finishing the bidirectional information binding of the server and the NFC module, and when the dynamic information is changed, automatically triggering a real-time updating mechanism to keep the dynamic information in the storage area synchronous with the actual running state of the server; wherein step S3 comprises the sub-steps of: S3.1, packaging the read unique identifier of the server through a secure encryption transmission protocol, and then sending the packaged unique identifier to a preset cloud service platform, wherein an asymmetric encryption algorithm is adopted to encrypt and protect data in the transmission process; S3.2, after the cloud platform receives the identifier, stable connection with the database is established through the back-end service, accurate retrieval is executed according to the unique identifier, and relevant data corresponding to the server is screened; S3.3, receiving value-added information returned by the cloud platform, wherein the value-added information comprises historical operation data of a server, topological association relation of a data center, past operation and maintenance work order records and equipment configuration parameters, and transmitting the value-added information to a terminal after sorting and sorting according to data types; wherein step S4 comprises the sub-steps of: S4.1, carrying out directional shooting on a key area of a front panel of a server or a part suspected to be faulty, and adjusting shooting angles and focal distances to ensure that the key part in the picture is free from shielding and the definition meets the algorithm analysis requirement; S4.2, uploading the shot picture to an image processing module of the cloud platform in a preset lossless file format through a stable communication link between the terminal and the cloud platform; S4.3, calling a preset target detection algorithm by the cloud platform to analyze the picture in real time in a partitioned mode, and extracting and matching specific positions of key components through feature points; s4.4, identifying the operation state of the key component based on an algorithm analysis result, judging whether damage, abnormal indication or loosening conditions exist or not, and marking; s4.5, receiving a marked identification result returned by the cloud platform, and displaying the marked identification result and the server information read in the step S2 in a coordinated manner according to the association logic of the equipment components.
  2. 2. The method according to claim 1, characterized in that step S2 comprises the sub-steps of: S2.1, enabling a terminal with an NFC function to be attached to an NFC module integrated with a server, triggering a non-contact communication connection establishment flow, and guaranteeing the stability of a communication link through signal intensity detection; S2.2, automatically reading pre-stored static information and updated dynamic information in a storage area of the NFC module through an NFC special communication channel, and executing CRC data integrity check in the transmission process to avoid information loss or tampering; s2.3, editing an operation instruction in a preset format through a special application program built in the terminal, forwarding the instruction to a built-in proxy service of the server through the NFC module, and triggering the server to execute predefined operations, wherein the predefined operations comprise restarting the service, collecting an operation log, performing hardware self-checking and inquiring parameter configuration.
  3. 3. The method of claim 1, wherein in step S1, the server constructs a continuous acquisition mechanism through a built-in proxy service, periodically acquires self static information and dynamic information according to a preset acquisition rule, wherein the static information comprises fixed attribute data of the server, the fixed attribute data comprises asset identification, production specification, factory parameters and equipment numbers, the dynamic information comprises hardware running state parameters, operating system running state data and resource occupation performance indexes, the resource occupation performance indexes comprise occupation data of a CPU, a memory, a storage and a network, and the acquired information is temporarily stored in a local cache for deduplication and format standardization preprocessing and then transmitted to the NFC module through a designated channel.
  4. 4. The method according to claim 1, wherein in step S3, the cloud platform builds a back-end API service based on the high-performance Web framework and the dedicated runtime environment, and after receiving the unique identifier of the server, the back-end API service performs format verification and validity verification on the identifier, and then invokes the database interface according to the preset query logic, and the database rapidly retrieves related data associated with the unique identifier of the server by using a distributed database type supporting high-flexible query and mass storage, the related data including history data, topology relations, and configuration parameters, and collates the related data into a standardized format, and returns the standardized format.
  5. 5. The method of claim 1, wherein in step S3, all functional service components of the cloud platform are uniformly packaged and deployed by adopting a containerization technology, each functional module independently operates in a dedicated container, coordinated scheduling among the modules is realized through a container arrangement tool, operation consistency under different deployment environments is ensured, requests sent by terminals are received through a reverse proxy tool, protocol conversion, forwarding, illegal request filtering and data integrity safety verification processing are performed on the requests, a load balancing strategy is configured, and request traffic is dynamically distributed according to real-time load conditions of all back-end service nodes.
  6. 6. The method of claim 1, wherein in step S4.3, the target detection algorithm performs preprocessing operation on the uploaded picture to optimize image quality, the preprocessing operation includes noise reduction, contrast enhancement and edge sharpening, then performs regional real-time analysis on the picture through a preset feature model, automatically matches and identifies key components of the server, the key components include a hard disk indicator, a power button, a status display panel, an interface area and a fan operation indicator, and the status identification marks a normal operation status and an abnormal prompt status according to color, flicker frequency, morphology and brightness change characteristics of the components, and records coordinate information and feature description of the abnormal area.
  7. 7. The server information intelligent interaction system based on the NFC technology is characterized by comprising an NFC hardware module, a server main body, an intelligent terminal and a cloud service platform; The NFC hardware module is integrated inside or outside the server case in a modularized form, integrates an NFC chip, a signal transmission antenna, a microcontroller and a standard serial port communication interface, and is used for storing static information and dynamic information of the server and realizing bidirectional data interaction with the intelligent terminal, wherein the dynamic information comprises a hardware running state, operating system parameters and resource occupation performance data, and the resource occupation performance data comprises a CPU occupation rate, a memory utilization rate, a storage residual space and a network transmission rate; the server body is internally provided with a proxy service module which has the functions of data acquisition, processing, temporary storage and transmission and is used for continuously acquiring self static information and dynamic information and synchronizing the self static information and dynamic information to the NFC module; The intelligent terminal has an NFC communication function and is internally provided with a special application program, and the application program supports the functions of information reading, instruction editing and sending, picture shooting, data receiving and collaborative display and is used for reading information stored by an NFC hardware module, sending an operation instruction to the NFC module and shooting a server-related picture; continuously collecting static information and dynamic information of a server, wherein the static information comprises fixed attribute information, and the fixed attribute information comprises asset identification, model specification, production batch and delivery date; after static information and dynamic information are acquired, a stable data transmission link is established through a preset standard serial port communication interface, and the acquired static information and dynamic information are completely written into a designated storage partition of the NFC module according to a preset format; The method comprises the steps of enabling a terminal with NFC function to be attached to an NFC module integrated with a server, triggering a non-contact communication connection establishment flow, guaranteeing stability of a communication link through signal intensity detection, automatically reading static information and updated dynamic information pre-stored in a storage area of the NFC module through an NFC special communication channel, executing CRC data integrity check in a transmission process, and avoiding information loss or falsification; The cloud platform receives the identifier, establishes stable connection with a database through a back-end service, performs accurate retrieval according to the unique identifier, screens relevant data corresponding to the server, receives value-added information returned by the cloud platform, wherein the value-added information comprises historical operation data of the server, topological association relation of a data center, past operation and maintenance work order records and equipment configuration parameters, and is classified and arranged according to data types and then transmitted to a terminal; The method comprises the steps of carrying out directional shooting on a key area of a front panel of a server or a suspected fault part, adjusting shooting angles and focal lengths to enable the key part in a picture to be free of shielding and definition to meet algorithm analysis requirements, uploading the shot picture to an image processing module of a cloud platform in a preset lossless file format through a stable communication link between a terminal and the cloud platform, carrying out regional real-time analysis on the picture by calling a preset target detection algorithm through the cloud platform, extracting and matching specific positions of the key part through characteristic points, identifying the running state of the key part based on an algorithm analysis result, judging whether damage, abnormal indication or loosening conditions exist or not, marking, receiving a marked identification result returned by the cloud platform, and carrying out collaborative display on the marked identification result and server information read in the step S2 according to equipment part association logic; The cloud service platform deploys a back-end service cluster, a distributed database and a target detection algorithm module, wherein the back-end service cluster is responsible for request receiving, processing and data forwarding, the distributed database is used for storing relevant data of a server, the relevant data comprises asset information, historical operation data, topological association relation, operation and maintenance work order records and equipment configuration parameters, and the target detection algorithm module is used for analyzing and processing uploaded pictures and integrally realizing complete functions of data query, picture analysis and result feedback.

Description

NFC technology-based intelligent server information interaction method and system Technical Field The invention relates to the technical field of server information interaction, in particular to an intelligent server information interaction method and system based on NFC technology. Background With the continuous expansion of the scale of a data center and the rapid increase of the number of servers, server operation and maintenance management becomes one of the core links in the information technology field, and efficient server information interaction is a key support for ensuring smooth development of operation and maintenance work. Currently, information interaction technology in the field of server operation and maintenance is developing towards intelligentization and convenience, and various data acquisition, transmission and display technologies are widely applied to actual operation and maintenance scenes. In the information acquisition aspect, the main stream server generally has basic hardware state and operation parameter acquisition capability, data is primarily collected through built-in sensors and software agents, communication between terminal equipment and the server is gradually diversified in an interactive mode, wired communication and traditional wireless communication technologies are mature in application, and in the aspect of data support, the popularization of a cloud platform enables storage and management of related data of a mass server to be possible, so that a data base is provided for operation and maintenance decisions. Meanwhile, the application of the image recognition technology in the operation and maintenance of the industrial equipment is gradually expanded, a technical reference is provided for the visual detection of the equipment state, and the multi-technology integrated server operation and maintenance information interaction ecology is integrally formed. Although the operation and maintenance information interaction technology of the current server has been developed to some extent, in view of the actual operation and maintenance requirements, there are still many technical problems to be solved, and these problems cannot be effectively solved by the conventional technical schemes. Specifically, the existing server information acquisition mode is complicated, physical wiring or complex manual configuration flow is relied on, short-distance quick interaction is difficult to achieve, efficiency is low when operation and maintenance personnel acquire static information and dynamic information of the server on site, and operation and maintenance operation cost is increased; in addition, the existing scheme lacks intelligent visual analysis capability on the states of physical components of the server, can not correlate and display the equipment visual information with the data information, and operation staff needs to check and judge the states of the components by means of manual visual inspection, so that human errors are easy to generate, and fault components are difficult to quickly locate, and the accuracy and the high efficiency of operation and maintenance work are further affected. The existence of the problems severely restricts the intelligent level and the overall working efficiency of the operation and maintenance management of the server. Disclosure of Invention The invention aims to overcome the defects of the prior art and provides an intelligent server information interaction method and system based on NFC technology. The aim of the invention is realized by the following technical scheme: The intelligent server information interaction method based on the NFC technology comprises the following steps: s1, acquiring static information and dynamic information of a server, and writing the static information and the dynamic information into a storage area of an NFC module to finish information binding and updating; s2, triggering an NFC module, reading server information in the storage area, or sending an instruction to the NFC module to trigger a predefined operation; s3, sending the unique identifier of the server to the cloud platform, querying a database of the cloud platform and receiving the returned value-added information; s4, shooting relevant pictures of the server, uploading the pictures to the cloud platform, analyzing and processing the pictures through the cloud platform, receiving analysis results and displaying the analysis results and the read server information together. Further, step S1 comprises the sub-steps of: S1.1, continuously collecting static information and dynamic information of a server, wherein the static information comprises fixed attribute information, and the fixed attribute information comprises asset identification, model specification, production batch and delivery date; s1.2, after static information and dynamic information are acquired, a stable data transmission link is established through a preset standard serial por