Supervision method and device
Through a smart contract and data warehouse system combined with blockchain and collaborative filtering algorithm, the correctness and real-time problems in cloud computing resource management are solved, and the secure, trustworthy, effective management and intelligent recommendation of cloud resources are achieved.
Patent Information
- Application Number
- CN202411623683.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Enterprises and organizations face challenges in the correctness and real-time management of cloud computing resources, and it is difficult to effectively supervise and manage cloud resources in multi-cloud, hybrid cloud and edge computing environments.
Through the blockchain module, the identity information authentication of enterprises and organizations is authenticated, the collaborative filtering algorithm is used to form resource exchange smart contracts, and combined with the data warehouse and resource exchange management subsystem to realize resource reconciliation and intelligent recommendation.
It realizes the secure, trustworthy and effective management of cloud resources, provides real-time resource supervision and intelligent recommendation functions, and improves resource utilization efficiency and managers' decision-making capabilities.
Smart Images

Figure CN119577261A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of resource supervision, and specifically provides a supervision method and device. Background Art
[0002] With the rapid development and widespread application of cloud computing, enterprises and organizations are increasingly migrating their businesses and data to cloud platforms. This has led to an increase in the scale and complexity of cloud resources, requiring effective regulatory measures to ensure the reliability, security, and efficiency of resources.
[0003] Traditional cloud computing architecture is mainly based on a single cloud platform, but with the rise of emerging architectures such as multi-cloud, hybrid cloud and edge computing, enterprises and organizations deploy and manage resources on different cloud platforms. Therefore, cloud computing resource supervision based on integrated multi-architecture has become necessary.
[0004] Cloud computing resource supervision requires the collection and storage of a large amount of resource data. In order to achieve real-time supervision and analysis, efficient data collection technologies such as log collection, indicator monitoring, and traffic analysis are required. At the same time, powerful data storage and processing capabilities are also required, such as distributed storage systems and big data processing platforms.
[0005] Cloud computing resource supervision requires the analysis and processing of collected data to extract valuable information and assist decision-making. Data analysis technologies can include methods such as data mining, machine learning, and artificial intelligence. By applying intelligent models and collaborative filtering algorithms, collaborative filtering algorithms are based on user behavior data or item attribute data. By analyzing the user's historical behavior and preferences, similar users or similar items are found and recommendations are made. Common collaborative filtering algorithms include user-based collaborative filtering algorithms and item-based collaborative filtering algorithms, which help users make decisions quickly and improve resource utilization efficiency.
[0006] How to solve the problems that enterprises and organizations urgently need to obtain cloud computing resources correctly and in real time is a technical problem that needs to be solved urgently by technical personnel in this field. Summary of the invention
[0007] The present invention aims at solving the above-mentioned deficiencies of the prior art and provides a supervision method with strong practicability.
[0008] A further technical task of the present invention is to provide a monitoring device with reasonable design, safety and applicability.
[0009] The technical solution adopted by the present invention to solve its technical problem is:
[0010] A supervision method comprises the following steps:
[0011] S1. The cloud platform manager authenticates the identity information of enterprises and organizations through the blockchain module;
[0012] S2. After authentication, obtain the resource information of the enterprise and organization;
[0013] S3. Apply collaborative filtering algorithm to form a resource exchange smart contract under the consensus of the cloud platform manager and resource user;
[0014] S4. The cloud platform management party transmits the resource reconciliation table data information generated by the enterprise and organization resource information to the data warehouse front-end;
[0015] S5. The platform management direction pushes the resource reconciliation table data to the resource user;
[0016] S6: Resource data update is performed by looping steps S1 to S6.
[0017] Furthermore, when the cloud platform management defines cloud resources on the cloud platform, it is not limited to physical CPU, virtual CPU, memory, network, time period, application concurrency peak, application quantification, high-energy session, congestion index, intelligent recommendation for expansion and reduction, quantification below a certain threshold and enabling weighting of each resource type.
[0018] Furthermore, in step S2, the resource information includes current and historical resource availability information, and the available information can clarify various types of resource information, including the type of resource, the resource activation date, the resource start accounting date, the resource implementation utilization rate, the resource utilization rate in an optional time period, resource change information, business system information to which the resource belongs, the resource utilization rate in an optional peak time period, the average resource utilization rate, and whether intelligent suggestions for expansion and reduction are needed to generate resource reconciliation table data.
[0019] Furthermore, in step S3, the data resource information is enabled and weighted, and the resource reconciliation table data is personalized through the resource exchange management subsystem, and classified and stored by year, half year, quarter, month, week, day, a certain time period of a day, or a fixed time period.
[0020] Furthermore, the resource exchange smart contract first selects the weight of the resource type through a collaborative filtering algorithm, and the cloud platform uses empowerment analysis to accept single-point and multi-point data reconciliation with the enterprise and organization managers, resource alignment reconciliation between the platform manager and the platform's internal data party, and the platform manager's processing logic for data cleaning. The reconciliation results generated by each logic are written into the resource exchange area and synchronized across the entire network. The resource exchange management subsystem performs scheduling management of resource exchange based on the reconciliation results.
[0021] Furthermore, the resource exchange management subsystem is deployed at the front end, and through the collaborative filtering algorithm, the data resource type to be collected and the time period for data collection are input, and point-by-point, minute-by-second collection is adopted to obtain resources using signature information and tenant historical behavior data to form queue data, and data analysis and data balancing are performed on the data, and the identity information is added to the corresponding data warehouse for storage.
[0022] Furthermore, in step S4, by unifying resource scheduling and optimizing data formats, the cloud platform management party transmits the resource reconciliation table data information generated by the enterprise and organization resource information to the data warehouse front-end.
[0023] Furthermore, in step S5, the cloud platform management direction pushes the resource reconciliation table data to the resource user. If the resource information is verified to be accurate, it is archived after the account is settled.
[0024] A supervision device, comprising: at least one memory and at least one processor;
[0025] The at least one memory is used to store a machine-readable program;
[0026] The at least one processor is used to call the machine-readable program to execute a supervision method.
[0027] Compared with the prior art, the monitoring method and device of the present invention have the following outstanding beneficial effects:
[0028] The present invention establishes a standard based on user historical behavior through an intelligent recommendation algorithm to quickly and accurately obtain cloud supervision data, provide safe, reliable and effective data, and also has wide versatility in other fields, so that managers of enterprises and organizations can obtain key information in the first place. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0030] Attached Figure 1 It is a flow chart of a regulatory approach. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention is further described in detail below in conjunction with specific implementation methods. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0032] A best embodiment is given below:
[0033] like Figure 1 As shown, a supervision method in this embodiment, when the cloud platform management party defines the cloud resources of the cloud platform, it is not limited to physical CPU, virtual CPU, memory, network, time period, application concurrency peak, application quantification, high-energy session, congestion index, intelligent recommendation for expansion and reduction, quantification below a certain threshold and enabling weighting of each resource type.
[0034] Resource types have no mutual constraints, and you can choose single or multiple pairs for flexible calculations. By empowering resource types with digitalization and configuring data weights for each resource, calculations are performed based on the actual requirements of enterprises and organizations.
[0035] The steps are as follows:
[0036] S1. The cloud platform manager authenticates the identity information of enterprises and organizations through the blockchain module;
[0037] S2. After authentication, obtain the resource information of the enterprise and organization;
[0038] Resource information includes current and historical resource availability information, which can clarify various types of resource information, including resource type, resource activation date, resource accounting start date, resource implementation utilization rate, resource utilization rate in optional time periods, resource change information, business system information to which the resource belongs, resource utilization rate in optional peak time periods, average resource utilization rate, and intelligent suggestions on whether expansion or reduction is needed to generate resource reconciliation table data.
[0039] S3. Apply collaborative filtering algorithm to form a resource exchange smart contract under the consensus of the cloud platform manager and the resource user. Any execution of the smart contract represents the endorsement of the execution results by both parties, and the resource reconciliation data is locked by contract to form mutual trust between the two parties.
[0040] Empower and weight data resource information, personalize resource reconciliation table data through the resource exchange management subsystem, and classify and store it by year, half year, quarter, month, week, day, a certain time period of a day, or a fixed time period.
[0041] Among them, the resource exchange smart contract first uses a collaborative filtering algorithm to select the weight of the resource type. The cloud platform uses empowerment analysis to accept single-point and multi-point data reconciliation with enterprise and organization managers, resource alignment reconciliation between platform managers and internal data parties on the platform, and data cleaning processing logic of the platform manager. The reconciliation results generated by each logic are written into the resource exchange area and synchronized across the entire network. The resource exchange management subsystem performs scheduling management of resource exchange based on the reconciliation results.
[0042] The resource exchange management subsystem is deployed at the front end. Through the collaborative filtering algorithm, the data resource type to be collected and the time period for data collection are entered. Point-by-point, minute-by-second collection is adopted. Signature information and tenant historical behavior data are obtained from resources to form queue data. Data analysis and data balance processing are performed on the data, and identity information is added to the corresponding data warehouse for storage.
[0043] S4. By unifying resource scheduling and optimizing data formats, the platform transmits the resource reconciliation table data information generated by enterprise and organization resource information to the data warehouse front-end.
[0044] S5. The platform management direction pushes the resource reconciliation table data to the resource user. If the resource information is verified to be accurate, it will be archived after the account is balanced.
[0045] S6: Resource data update is performed by looping steps S1 to S6.
[0046] Based on the above method, a supervision device in this embodiment includes: at least one memory and at least one processor;
[0047] The at least one memory is used to store a machine-readable program;
[0048] The at least one processor is used to call the machine-readable program to execute a supervision method.
[0049] The above-mentioned specific implementations are only specific cases of the present invention. The patent protection scope of the present invention includes but is not limited to the above-mentioned specific implementations. Any technical solutions that conform to the above-mentioned specific implementations of the present invention and any appropriate changes or substitutions made by ordinary technicians in the relevant technical field shall fall within the patent protection scope of the present invention.
[0050] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A supervision method, characterized in that: The steps are as follows: S1. The cloud platform manager authenticates the identity information of enterprises and organizations through the blockchain module; S2. After authentication, obtain the resource information of the enterprise and organization; S3. Apply collaborative filtering algorithm to form a resource exchange smart contract under the consensus of the cloud platform manager and resource user; S4. The cloud platform management party transmits the resource reconciliation table data information generated by the enterprise and organization resource information to the data warehouse front-end; S5. The platform management direction pushes the resource reconciliation table data to the resource user; S6: Resource data update is performed by looping steps S1 to S6.
2. A supervision method according to claim 1, characterized in that: When the cloud platform management party defines the cloud resources of the cloud platform, it is not limited to physical CPU, virtual CPU, memory, network, time period, application concurrency peak, application quantification, high-energy session, congestion index, intelligent recommendation for expansion and reduction, quantification below a certain threshold and enabling weighting of each resource type.
3. A supervision method according to claim 2, characterized in that: In step S2, the resource information includes current and historical resource availability information, and the available information can clarify various types of resource information, including the type of resource, the resource activation date, the resource start accounting date, the resource implementation utilization rate, the resource utilization rate in the optional time period, the resource change information, the business system information to which the resource belongs, the resource utilization rate in the optional peak time period, the average resource utilization rate, and whether intelligent suggestions for expansion and reduction are needed to generate resource reconciliation table data.
4. A supervision method according to claim 3, characterized in that: In step S3, the data resource information is enabled and weighted, and the resource reconciliation table data is personalized through the resource exchange management subsystem, and classified and stored by year, half year, quarter, month, week, day, a certain time period of a day, or a fixed time period.
5. A supervision method according to claim 4, characterized in that: The resource exchange smart contract first selects the weight of the resource type through a collaborative filtering algorithm. The cloud platform uses empowerment analysis to accept single-point and multi-point data reconciliation with enterprise and organization managers, resource alignment reconciliation between the platform manager and the platform's internal data party, and the platform manager's processing logic for data cleaning. The reconciliation results generated by each logic are written into the resource exchange area and synchronized across the entire network. The resource exchange management subsystem performs scheduling management of resource exchange based on the reconciliation results.
6. A supervision method according to claim 5, characterized in that: The resource exchange management subsystem is deployed at the front end. Through the collaborative filtering algorithm, the data resource type to be collected and the time period for data collection are input. Point-by-point, minute-by-second collection is adopted. Signature information and tenant historical behavior data are obtained from resources to form queue data. Data analysis and data balancing are performed on the data, and identity information is added to the corresponding data warehouse for storage.
7. A supervision method according to claim 6, characterized in that: In step S4, by unifying resource scheduling and optimizing data formats, the cloud platform management party transmits the resource reconciliation table data information generated by the enterprise and organization resource information to the data warehouse front-end.
8. A supervision method according to claim 7, characterized in that: In step S5, the cloud platform management direction pushes the resource reconciliation table data to the resource user. If the resource information is verified to be accurate, it is archived after the account is settled.
9. A monitoring device, characterized in that: include: at least one memory and at least one processor; The at least one memory is used to store a machine-readable program; The at least one processor is configured to call the machine-readable program to execute the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Government affair data exchange method and system based on block chain technology
CN112527755A
Cloud host resource supervision method and system based on block chain, and storage medium
CN113946439A
Operation and maintenance management system based on cloud computing service
CN118860800A
Distributed ledger for multi-cloud service automation
US11063745B1
Distributed ledger for peer-to-peer cloud resource sharing
US11128437B1