Processing device and method for computer group information
By encoding and configuring the computer group information and migrating it between computer nodes, the problem of insufficient efficiency in the computer group information transmission is solved, and efficient transmission and storage of information is realized, while preventing information tampering.
Patent Information
- Application Number
- CN202411962173.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, computer group information is insufficiently efficient during transmission, and coding requirements lead to poor transmission and storage efficiency.
By encoding the computer group information, determining its rationality after encoding, configuring it to the corresponding computer nodes, and migrating between nodes, to improve transmission efficiency and prevent tampering.
It realizes efficient transmission and storage of computer group information, prevents information tampering, and improves the reliability of information transmission.
Smart Images

Figure CN119603167A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of computer group information technology, and in particular relates to a device and method for processing computer group information. Background Art
[0002] In terms of computer group information, as mentioned in the prior art solution with patent publication number "CN215222499U", its various computer nodes are connected to form a MESH network, and the temperature information and humidity information collected by each computer node are transmitted to each other through the MESH network, so as to achieve mutual understanding of the working conditions of the computer nodes. The temperature information or humidity information is the computer group information.
[0003] Computer group information must be encoded during transmission between computer nodes, and the computer group information cannot be tampered with through coding coefficients, etc. However, since the amount of computer group information is too high during transmission, the transmission efficiency of the computer group information will be insufficient. Moreover, since the functions of each computer node are different, a computer group information flow will be insufficient in transmission and storage efficiency when it is transmitted and stored through several computer nodes.
[0004] Therefore, due to the insufficient efficiency of information transmission in computer groups and the defects in coding requirements, it is necessary to construct a new and efficient computer group information transmission method and transmission device. Summary of the invention
[0005] In order to solve the defects in the prior art, the present invention proposes a processing device and method for computer group information, which performs encoding on the computer group information, and determines whether the computer group information is reasonable after obtaining the encoded computer group information; configures the encoded computer group information to the corresponding computer node; after the computer group information is configured to the corresponding computer node, migrates the computer group information stored in the corresponding computer node through a computer node here; achieves encoding for the computer group information, prevents the computer group information from being tampered with, and improves the transmission efficiency of the computer group information.
[0006] The present invention utilizes the following technical solutions.
[0007] A method for processing computer group information, comprising: Encode the computer group information, and determine whether the computer group information is reasonable after obtaining the encoded computer group information; Configure the encoded computer group information to the corresponding computer nodes; After the computer group information is configured to the corresponding computer node, the computer group information stored in the corresponding computer node is migrated via the computer node.
[0008] Furthermore, the method for encoding computer group information includes: encoding the computer group information, that is, obtaining a source computer group information verification value based on the source computer group information, and constructing encoded information based on the source computer group information, the source computer group information verification value and the attached information; after obtaining the encoded information, first obtain the digital fingerprint of the entire encoded information, then obtain the digital fingerprint of the source computer group information recorded in the source computer group information verification value, and then obtain the digital fingerprint of the source computer group information in the encoded information. If the three digital fingerprints are the same, the source computer group information is deemed to be reasonable.
[0009] Furthermore, the source computer group information verification value includes: a digital fingerprint of the source computer group information, and the first and last digits of the source computer group information.
[0010] Furthermore, the digital fingerprint of the source computer group information is a digital fingerprint formed after the source computer group information is processed using a hash function.
[0011] Furthermore, the additional information is a value added after the source computer group information, and the digital fingerprint of the coded information is made the same as the digital fingerprint of the source computer group information through the additional information, and the coded information is a combination of the source computer group information and the additional information.
[0012] Furthermore, the method for configuring the encoded computer group information to the corresponding computer nodes includes: performing classification and cutting on the computer nodes according to the communication module bandwidth of the computer nodes, dividing the computer nodes with the same communication module bandwidth into one category, and arranging the computer nodes of all categories from low to high according to the communication module bandwidth; in the computer node category whose communication module bandwidth is less than the pre-defined bandwidth, determining the compliance status of the computer node here; Computer nodes with the same communication module bandwidth are divided into one category according to the communication module bandwidth of each computer node; computer nodes of the same category often contain several computer nodes, and the compliance status of each computer node is different. Computer nodes of the same category are arranged from high to low according to the compliance status; after the computer node categories are arranged according to the communication module bandwidth, the computer node category with the highest communication module bandwidth is selected, and this type of computer node can be used for the migration and configuration of computer group information.
[0013] Furthermore, the method for configuring the encoded computer group information to the corresponding computer nodes also includes: identifying the source computer group information in the encoded information, cutting the source computer group information into sub-clusters according to the capacity of the computer group information, registering the computer node category corresponding to each sub-cluster information after cutting, as well as the serial number of each sub-cluster information in the source computer group information, and adding the serial number of each sub-cluster information in the segment of computer group information; transmitting each sub-cluster information to the corresponding category of computer nodes for storage, and each category of computer nodes determines the time taken to store the corresponding computer group information. If the time taken by the computer node category with the highest communication module bandwidth among the computer nodes used to store the computer group information is the highest, the corresponding computer group information is cut again.
[0014] Furthermore, the information of each sub-cluster is transmitted to the computer node of the corresponding category for storage, that is, the source computer group information is transmitted to the computer node category with the highest communication module bandwidth, and then the information of each sub-cluster is transmitted to the corresponding computer node category via the computer node category with the highest communication module bandwidth, and the scattered information in the source computer group information is transmitted to the computer node category with the lowest communication module bandwidth, and the storage is performed initially via the computer node with the best compliance status in the computer node category; after the computer node category with the highest communication module bandwidth transmits the information of each sub-cluster to the computer node of the corresponding category, the computer group information in another category is migrated to the computer node category with the same communication module bandwidth via the computer node with the highest communication module bandwidth at each pre-set time period.
[0015] Furthermore, when extracting computer cluster information stored in the computer node class, the computer cluster information is extracted by verifying the encoding coefficient 1 corresponding to the serial number of each sub-cluster information in the source computer cluster information and the pre-defined encoding coefficient 2 synchronously.
[0016] A device for processing computer group information, comprising: A coding module, which is used to encode the computer group information and determine whether the computer group information is reasonable after obtaining the encoded computer group information; A configuration module, which is used to configure the encoded computer group information to the corresponding computer nodes; The migration module is used to migrate the computer group information stored in the corresponding computer node through a computer node after the computer group information is configured to the corresponding computer node.
[0017] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include: By encoding the computer group information and determining whether the computer group information is reasonable after obtaining the encoded computer group information; configuring the encoded computer group information to the corresponding computer node; after the computer group information is configured to the corresponding computer node, migrating the computer group information stored in the corresponding computer node through this computer node; the encoding of the computer group information is achieved, the computer group information is prevented from being tampered with, and the transmission efficiency of the computer group information is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a flow chart of the method for processing computer group information in the present invention; Figure 2 It is a partial structural diagram of the device for processing computer group information described in the present invention. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the present invention clearer, the following will be combined with the drawings in the embodiments of the present invention to clearly and completely express the technical solution of the present invention. The embodiments expressed in this application are only partial embodiments of the present invention, not all embodiments. According to the spirit of the present invention, other embodiments obtained by technicians in this field without making creative work are all within the protection scope of the present invention.
[0020] like Figure 1 As shown, a method for processing computer group information according to the present invention includes: Encode the computer group information, and determine whether the computer group information is reasonable after obtaining the encoded computer group information; Configure the encoded computer group information to the corresponding computer nodes; After the computer group information is configured to the corresponding computer node, the computer group information stored in the corresponding computer node is migrated through this computer node; the computer group information is prevented from being tampered with through encoding, thereby improving the reliability of the computer group information; computer group information of different clusters in a complete computer group information flow is stored through different computer nodes, thereby improving the efficiency of computer group information storage; the stored computer group information is migrated through the computer node, thereby preventing the generation of computer group information with low access frequency and preventing the computer group information from being damaged due to long-term storage.
[0021] In a preferred but non-restrictive embodiment of the present invention, the method for encoding computer group information includes: encoding the computer group information, that is, obtaining a source computer group information verification value based on the source computer group information, and constructing encoded information based on the source computer group information, the source computer group information verification value and the attached information; after obtaining the encoded information, first obtain the digital fingerprint of the entire encoded information, then obtain the digital fingerprint of the source computer group information recorded in the source computer group information verification value, and then obtain the digital fingerprint of the source computer group information in the encoded information, if the three digital fingerprints are the same, the source computer group information is deemed to be reasonable; in this way, processing is performed on the source computer group information to prevent the source computer group information from being tampered with, thereby improving the reliability of the source computer group information; the encoding process for the computer group information can be executed in the local computer node that transmits the computer group information, and the local computer node performs encoding processing after receiving the source computer group information, and then transmits the encoded computer group information to another computer node, etc.
[0022] In a preferred but non-limiting embodiment of the present invention, the source computer group information verification value includes: a digital fingerprint of the source computer group information, and the first and last digits of the source computer group information.
[0023] In a preferred but non-limiting embodiment of the present invention, the digital fingerprint of the source computer group information is a digital fingerprint formed by processing the source computer group information using a hash function.
[0024] In a preferred but non-limiting embodiment of the present invention, the additional information is a value added after the source computer group information, and the digital fingerprint of the encoded information is made the same as the digital fingerprint of the source computer group information through the additional information. The encoded information is a combination of the source computer group information and the additional information.
[0025] In a preferred but non-restrictive embodiment of the present invention, the method for configuring the encoded computer group information to the corresponding computer nodes includes: performing classification and cutting on the computer nodes according to the communication module bandwidth of the computer nodes, cutting the computer nodes with the same communication module bandwidth into one category, and arranging the computer nodes of all categories from low to high according to the communication module bandwidth; in the computer node category whose communication module bandwidth is less than the pre-defined bandwidth, determining the compliance status of the computer node here; there are a number of computer nodes, including newly added computer nodes and replaced computer nodes, the replaced computer nodes can still be executed and used, and the new computer nodes will have better functions, that is, the new The computer nodes have higher communication module bandwidth, higher access rate and better compliance. Old computer nodes often have smaller communication module bandwidth, lower access rate and worse compliance. Computer nodes with the same communication module bandwidth are divided into one category according to the communication module bandwidth of each computer node. Computer nodes of the same category often contain several computer nodes, and the compliance status (access rate) of each computer node is different. Computer nodes of the same category are arranged from high to low according to the compliance status. After the computer nodes are arranged according to the communication module bandwidth, the computer node class with the highest communication module bandwidth is selected, and this type of computer node can be used for the migration and configuration of computer group information.
[0026] In a preferred but non-limiting embodiment of the present invention, the method for configuring the encoded computer group information to the corresponding computer nodes further comprises: identifying the source computer group information in the encoded information, cutting the source computer group information into sub-clusters according to the capacity of the computer group information, registering the computer node category corresponding to each sub-cluster information after cutting, as well as the serial number of each sub-cluster information in the source computer group information, and adding the serial number of each sub-cluster information to the segment of computer group information; transmitting each sub-cluster information to the corresponding category of computer nodes for storage, each category of computer nodes identifying the time consumed for storing the corresponding computer group information, and if the computer node category with the highest communication module bandwidth in the computer node used to store the computer group information is The time consumption is the highest, so the corresponding computer group information is cut again; just as there are 4 types of computer nodes, the baud rates of the corresponding communication module bandwidths are 300, 600, 1200 and 9600 respectively, each type of computer node can have several computer nodes, or each type of communication module bandwidth has several types of computer nodes, then the computer node class corresponding to 9600 is used for the migration and configuration of computer group information, and the scattered information in the complete source computer group information is transmitted to the computer node class corresponding to 300, and is initially stored by the computer node with high compliance status in this type of computer node. Because the scattered information capacity is small, the storage of scattered information only involves the access rate of the computer node, so through The computer node classes corresponding to the 300 with the lowest communication module bandwidth are stored, and the complete source computer cluster information is cut into many sub-cluster information. The capacity of the computer cluster information is different. The highest capacity sub-cluster information corresponds to the computer node class with 1200 communication module bandwidth, the medium capacity computer cluster information corresponds to the computer node class with 600 communication module bandwidth, and the lowest capacity sub-cluster information corresponds to the computer node class with 300 communication module bandwidth. The transmission time of the computer cluster information corresponding to the three types of computer nodes is almost the same, to improve the transmission time of the computer cluster information. If the transmission time of the highest capacity sub-cluster information is higher than that of the other two types of computer nodes, the highest capacity sub-cluster information can be cut again. , just as the highest capacity sub-cluster information is cut into two sub-clusters to synchronously transmit to two types of computer nodes with a communication module bandwidth of 1200, to increase the efficiency of computer cluster information transmission and improve the efficiency of computer cluster information transmission; when the computer cluster information is cut in the source computer cluster information, the sequence of computer cluster information obtained by cutting is constant, which is suitable for forming a complete source computer cluster information when the computer cluster information is extracted. After the computer cluster information is cut, a serial number can be given to the cut computer cluster information according to the serial number of the cut computer cluster information in the source computer cluster information. The serial number of each sub-cluster information is added in the segment of computer cluster information, and the serial number is used as a coding coefficient, which is suitable for encoding each sub-cluster information.
[0027] In a preferred but non-restrictive embodiment of the present invention, the information of each sub-cluster is transmitted to a computer node of a corresponding category for storage, that is, the source computer group information is transmitted to the computer node category with the highest communication module bandwidth, and then the information of each sub-cluster is transmitted to the corresponding computer node category via the computer node category with the highest communication module bandwidth, and the scattered information in the source computer group information is transmitted to the computer node category with the lowest communication module bandwidth, and storage is performed initially via the computer node with the best compliance status within the computer node category; after the computer node category with the highest communication module bandwidth transmits the information of each sub-cluster to the computer node of the corresponding category, the computer group information in another category is migrated to the computer node category with the same communication module bandwidth via the computer node with the highest communication module bandwidth at each pre-set time period; initially, the source computer group information that has been cut is transmitted to the computer node category with the highest communication module bandwidth; The information is transmitted to the corresponding computer node class of 9600, and then the information of each sub-cluster is transmitted to the corresponding computer node class through the computer node. Because the storage time of computer group information in the computer node is too high, computer group information with low access frequency will be generated, resulting in the loss of computer group information. Therefore, at a pre-set time period, each type of computer node transmits the computer group information to the corresponding computer node class of 9600, and then it is transmitted to a new computer node class through the corresponding computer node class of 9600. The communication module bandwidth of the new computer node class is the same as the communication module bandwidth that originally stored the corresponding segment of computer group information. By migrating the computer group information, the sub-cluster of computer group information that originally generated computer group information with low access frequency forms new computer group information in the new computer node class to prevent the loss of computer group information.
[0028] In a preferred but non-restrictive embodiment of the present invention, when extracting computer cluster information stored in a computer node class, the extraction of the computer cluster information is performed by verifying the coding coefficient one corresponding to the serial number of each sub-cluster information in the source computer cluster information and the pre-defined coding coefficient two synchronously; the coding coefficient two can be constructed in advance by a program and passed to the extraction process when the computer cluster information is to be extracted; the coding coefficient one is constructed when the computer cluster information is cut, and the cutting of the computer cluster information is generated due to the functional differences of the computer nodes, which can be generated by the kernel, and the coding coefficients are synchronously constructed by the kernel and the program to ensure the reliability of the computer cluster information extraction.
[0029] like Figure 2 As shown, the present invention provides a device for processing computer group information, comprising: A coding module, which is used to encode the computer group information and determine whether the computer group information is reasonable after obtaining the encoded computer group information; A configuration module, which is used to configure the encoded computer group information to the corresponding computer nodes; The migration module is used to migrate the computer group information stored in the corresponding computer node through a computer node after the computer group information is configured to the corresponding computer node.
[0030] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include: By encoding the computer group information and determining whether the computer group information is reasonable after obtaining the encoded computer group information; configuring the encoded computer group information to the corresponding computer node; after the computer group information is configured to the corresponding computer node, migrating the computer group information stored in the corresponding computer node through this computer node; the encoding of the computer group information is achieved, the computer group information is prevented from being tampered with, and the transmission efficiency of the computer group information is improved.
[0031] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not deviate from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.
Claims
1. A method for processing computer group information, characterized in that: include: Encode the computer group information, and determine whether the computer group information is reasonable after obtaining the encoded computer group information; Configure the encoded computer group information to the corresponding computer nodes; After the computer group information is configured to the corresponding computer node, the computer group information stored in the corresponding computer node is migrated via the computer node.
2. The method for processing computer group information according to claim 1, characterized in that: The method for encoding computer group information includes: encoding the computer group information, that is, obtaining a source computer group information verification value based on the source computer group information, and constructing encoded information based on the source computer group information, the source computer group information verification value and the attached information; after obtaining the encoded information, first obtain the digital fingerprint of the entire encoded information, then obtain the digital fingerprint of the source computer group information recorded in the source computer group information verification value, and then obtain the digital fingerprint of the source computer group information in the encoded information. If the three digital fingerprints are the same, the source computer group information is deemed to be reasonable.
3. The method for processing computer group information according to claim 2, characterized in that: The source computer group information verification value includes: a digital fingerprint of the source computer group information, and the first and last digits of the source computer group information.
4. The method for processing computer group information according to claim 3, characterized in that: The digital fingerprint of the source computer group information is a digital fingerprint formed by processing the source computer group information using a hash function.
5. The method for processing computer group information according to claim 4, characterized in that: The additional information is a value added after the source computer group information. Through the additional information, the digital fingerprint of the encoded information is the same as the digital fingerprint of the source computer group information. The encoded information is a combination of the source computer group information and the additional information.
6. The method for processing computer group information according to claim 5, characterized in that: The method for configuring the encoded computer group information to the corresponding computer nodes comprises: performing classification and cutting on the computer nodes according to the communication module bandwidth of the computer nodes, dividing the computer nodes with the same communication module bandwidth into one category, and arranging the computer nodes of all categories from low to high according to the communication module bandwidth; in the computer node category whose communication module bandwidth is less than the pre-defined bandwidth, determining the compliance status of the computer node here; Computer nodes with the same communication module bandwidth are divided into one category according to the communication module bandwidth of each computer node; computer nodes of the same category often contain several computer nodes, and the compliance status of each computer node is different. Computer nodes of the same category are arranged from high to low according to the compliance status; after the computer node categories are arranged according to the communication module bandwidth, the computer node category with the highest communication module bandwidth is selected, and this type of computer node can be used for the migration and configuration of computer group information.
7. The method for processing computer group information according to claim 6, characterized in that: The method for configuring the encoded computer group information to the corresponding computer nodes also includes: identifying the source computer group information in the encoded information, cutting the source computer group information into sub-clusters according to the capacity of the computer group information, registering the computer node category corresponding to each sub-cluster information after cutting, as well as the serial number of each sub-cluster information in the source computer group information, and adding the serial number of each sub-cluster information in the segment of computer group information; transmitting each sub-cluster information to the corresponding category of computer nodes for storage, and each type of computer node determines the time consumed for storing the corresponding computer group information. If the time consumed by the computer node category with the highest communication module bandwidth among the computer nodes used to store the computer group information is the highest, the corresponding computer group information is cut again.
8. The method for processing computer group information according to claim 7, characterized in that: The method of transmitting each subcluster information to a computer node of a corresponding category for storage is to transmit the source computer group information to the computer node category with the highest communication module bandwidth, and then transmit each subcluster information to the corresponding computer node category via the computer node category with the highest communication module bandwidth, transmit the scattered information in the source computer group information to the computer node category with the lowest communication module bandwidth, and start to store it via the computer node with the best compliance status in this category of computer nodes; after the computer node category with the highest communication module bandwidth transmits each subcluster information to the computer node of the corresponding category, the computer group information in another category is migrated to the computer node category with the same communication module bandwidth via the computer node with the highest communication module bandwidth at each pre-set time period.
9. The method for processing computer group information according to claim 8, characterized in that: When the computer cluster information stored in the computer node class is to be extracted, the computer cluster information is extracted by verifying the encoding coefficient 1 corresponding to the serial number of each sub-cluster information in the source computer cluster information and the pre-defined encoding coefficient 2 synchronously.
10. A device for processing computer group information, characterized in that: include: A coding module, which is used to encode the computer group information and determine whether the computer group information is reasonable after obtaining the encoded computer group information; A configuration module, which is used to configure the encoded computer group information to the corresponding computer nodes; The migration module is used to migrate the computer group information stored in the corresponding computer node through a computer node after the computer group information is configured to the corresponding computer node.
Citation Information
Patent Citations
Device for computer group operation management
CN215222499U