Cloud terminal management and control method and cloud terminal management and control system
By using cloud terminal association database and signaling management mechanism in the cloud terminal management and control system, the problem of cloud terminal resource use permission management is solved, effective control of cloud terminals and reasonable allocation of resources is achieved, and the security and user experience of the system are improved.
Patent Information
- Application Number
- CN202411776244.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-12-05
AI Technical Summary
How to effectively control cloud terminals and ensure the reasonable allocation and management of resource usage rights.
By introducing a cloud terminal association library in the cloud terminal management and control system, the association relationship between the controlled cloud terminal and the managed cloud terminal is determined, and permission management is carried out in response to resource permission management requests. The specific method includes sending resource permission regulation signaling or resource permission approval signaling to the managed cloud terminal, coordinating the cloud terminal's operation request for the cloud storage space, and installing executable files through signaling to realize the management and control function.
It realizes effective management and control of cloud terminals, ensures the reasonable allocation and management of resource usage permissions, enhances security, improves resource utilization, simplifies management processes, and improves user experience.
Smart Images

Figure CN119675936A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of cloud computing, and in particular to a cloud terminal management and control method and a cloud terminal management and control system. Background Art
[0002] With the development of cloud computing technology, cloud terminal technology has emerged. Cloud terminal technology eliminates the need for local computing on cloud desktops and has the advantages of flexible access, simple use, low maintenance costs, and centralized management. It is widely used in many fields.
[0003] Cloud terminal technology is an integrated virtualization technology for terminals and the cloud. Cloud terminal technology places the data computing and data storage functions of the terminal on the cloud platform, and retains the data display function on the terminal. The terminal requests the cloud platform to perform data computing or data reading through the network, and the terminal displays the results of the data computing or the read data. In this regard, how to effectively control cloud terminals is an issue that needs to be solved urgently. Summary of the invention
[0004] Based on this, it is necessary to provide a cloud terminal control method and a cloud terminal control system that can effectively control the cloud terminals in response to the above technical problems.
[0005] In a first aspect, the present application provides a cloud terminal management and control method, which is applied to a cloud platform in a cloud terminal management and control system, and the method includes:
[0006] In response to a resource permission control request sent by a first cloud terminal, determining a second cloud terminal corresponding to the first cloud terminal according to a cloud terminal association library; wherein the cloud terminal association library includes a plurality of pre-established association relationships between control cloud terminals and corresponding managed cloud terminals; the first cloud terminal is a control cloud terminal and the second cloud terminal is a managed cloud terminal, or the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal;
[0007] According to the resource authority control request, the first cloud terminal or the second cloud terminal controls the resource use authority of the cloud terminal control system.
[0008] In one embodiment, the controlling of the resource usage rights of the cloud terminal management and control system by the managed cloud terminal according to the resource rights control request includes:
[0009] When the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, a resource permission control signaling is sent to the second cloud terminal according to the resource permission control request to adjust the resource usage permission of the second cloud terminal to the cloud terminal control system.
[0010] In one embodiment, the controlling of the resource usage rights of the cloud terminal management and control system by the managed cloud terminal according to the resource rights control request includes:
[0011] In a case where the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal, sending a resource authority approval signaling to the second cloud terminal according to the resource authority control request;
[0012] receiving a resource permission approval response sent by the second cloud terminal according to the resource permission approval signaling;
[0013] A resource permission control signaling is sent to the first cloud terminal according to the resource permission approval response to adjust the resource use permission of the first cloud terminal to the cloud terminal management and control system.
[0014] In one embodiment, the method further comprises:
[0015] Obtaining operation requests of the first cloud terminal and the second cloud terminal for target resources in the first cloud storage space respectively; wherein, when the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, the first cloud storage space is soft-mounted on the first cloud terminal, and the first cloud storage space is mounted on the second cloud terminal;
[0016] The operations of the first cloud terminal and the second cloud terminal on the target resource are coordinated according to the operation request.
[0017] In one of the embodiments, when the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, the first cloud terminal also mounts a second cloud storage space, wherein the first cloud terminal has operating permissions for the first cloud storage space and the second cloud storage space, and the second cloud terminal has operating permissions for the first cloud storage space.
[0018] In one embodiment, the method further comprises:
[0019] Sending a first signaling to the management and control cloud terminal to instruct the management and control cloud terminal to obtain a corresponding first executable file from cloud storage and install the first executable file;
[0020] A second signaling is sent to the managed cloud terminal to instruct the managed cloud terminal to obtain a corresponding second executable file from the cloud storage and install the second executable file.
[0021] In a second aspect, the present application provides a cloud terminal management and control method, which is applied to a first cloud terminal in a cloud terminal management and control system, wherein the cloud terminal management and control system further includes a second cloud terminal and a cloud platform, and the method includes:
[0022] A resource permission request is sent to the cloud platform to instruct the cloud platform to determine the second cloud terminal corresponding to the first cloud terminal according to a terminal association library, and to control the resource usage rights of the cloud terminal control system by the managed cloud terminal according to the resource permission control request; wherein the terminal association library includes multiple groups of controlled cloud terminals and corresponding managed cloud terminals with pre-established associations; the first cloud terminal is a controlled cloud terminal and the second cloud terminal is a managed cloud terminal, or the first cloud terminal is a managed cloud terminal and the second cloud terminal is a controlled cloud terminal.
[0023] In one embodiment, the method further comprises:
[0024] In the case where the first cloud terminal is the managed cloud terminal and the second cloud terminal is the controlling cloud terminal, receiving a resource permission control signaling sent by the cloud platform; wherein the resource permission control signaling is generated after the cloud platform sends a resource permission signaling to the second cloud terminal according to the resource permission source request and receives a resource approval response sent by the second cloud terminal according to the resource permission signaling;
[0025] The resource usage authority of the cloud terminal management and control system is adjusted according to the resource authority adjustment signaling.
[0026] In one embodiment, the method further comprises:
[0027] When the first cloud terminal is the managed cloud terminal and the second cloud terminal is the controlling cloud terminal, obtaining a resource access request of the first cloud terminal to the cloud terminal controlling system;
[0028] Determining a usage detection result of the first cloud terminal according to the resource access request;
[0029] In a case where the usage detection result exceeds the resource usage authority of the first cloud terminal to the cloud terminal management and control system, alarm information and report information are generated, and the report information is sent to the second cloud terminal.
[0030] In the third aspect, the present application provides a cloud terminal management and control system, the system comprising a cloud platform, a managed cloud terminal and a managed cloud terminal, wherein the cloud platform is used to manage the managed cloud terminal and the managed cloud terminal using the cloud terminal management and control method as described above, the managed cloud terminal is used to manage the managed cloud terminal using the cloud terminal management and control method as described above, and the managed cloud terminal is used to be controlled by the managed cloud terminal using the cloud terminal management and control method as described above.
[0031] In the above-mentioned cloud terminal management and control method and cloud terminal management and control system, the cloud platform in the cloud terminal management and control system determines the second cloud terminal corresponding to the first cloud terminal according to the cloud terminal association library by responding to the resource permission management and control request sent by the first cloud terminal, and controls the resource use permission of the first cloud terminal or the second cloud terminal to the cloud terminal management and control system according to the resource permission management and control request, thereby realizing effective management and control of the cloud terminals; wherein the cloud terminal association library includes a plurality of groups of pre-established association relationships between management cloud terminals and corresponding managed cloud terminals, the first cloud terminal is the management cloud terminal and the second cloud terminal is the managed cloud terminal, or the first cloud terminal is the managed cloud terminal and the second cloud terminal is the management cloud terminal. The controlling cloud terminal, since the first cloud terminal and the second cloud terminal are associated with each other, can respond to the resource permission control request sent by the first cloud terminal, and jointly with the second cloud terminal associated with the first cloud terminal, realize the control of the resource usage permission of the first cloud terminal or the second cloud terminal to the cloud terminal control system, thereby realizing the effective control of the first cloud terminal and the second cloud terminal by the cloud platform respectively; and, one of the first cloud terminal and the second cloud terminal is the controlling cloud terminal, and the other is the managed cloud terminal, so that the controlling cloud terminal can realize the effective control of the managed cloud terminal through the cloud platform, realizes the control or management function of the cloud terminal, and expands the application scenarios of the cloud terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A schematic diagram of the structure of a cloud terminal management and control system in one embodiment;
[0033] Figure 2 This is one of the flow charts of a cloud terminal management and control method in one embodiment;
[0034] Figure 3 The second flowchart of the cloud terminal management and control method in one embodiment;
[0035] Figure 4 The third flowchart of the cloud terminal management and control method in one embodiment;
[0036] Figure 5 The fourth flowchart of the cloud terminal management and control method in one embodiment;
[0037] Figure 6 The fifth flowchart of the cloud terminal management and control method in one embodiment;
[0038] Figure 7 The sixth flowchart of the cloud terminal management and control method in one embodiment;
[0039] Figure 8 It is a structural diagram of a cloud terminal management and control system in another embodiment;
[0040] Fig. 9 A structural block diagram of a cloud platform in one embodiment;
[0041] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment.
[0042] Description of Figure Numbers:
[0043] Cloud platform 11, cloud storage 12, management and control cloud terminal 13, parent cloud terminal 131, first client 1311, first agent program 1312, managed cloud terminal 14, student cloud terminal 141, second client 1411, second agent program 1412. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0045] The cloud terminal management and control method provided in the embodiment of the present application can be applied to Figure 1 In the cloud terminal management and control system shown. The cloud terminal management and control system includes a cloud platform 11, cloud storage 12, a managed cloud terminal 13 and a managed cloud terminal 14. The cloud platform 11 refers to the infrastructure and technology stack that provides a series of cloud computing services, enabling users to obtain and manage computing resources on demand on the Internet. The cloud platform 11 abstracts physical resources through virtualization technology to provide flexible, scalable, pay-as-you-go computing, storage and network services. The cloud storage 12 is used to provide cloud storage space and required resources for cloud terminals in the system. For example, the cloud storage 12 includes multiple cloud data disks and warehouses, the cloud data disks are used to provide cloud storage space, and the warehouses are used to provide cloud computing related resources, such as application libraries and resource libraries. In the embodiment of the present application, the managed cloud terminal 13 and the managed cloud terminal 14 can be collectively referred to as cloud terminals. The cloud terminal calls the data computing function and data storage function of the cloud platform 11 through the network, and presents the data display function to the user terminal.
[0046] The control cloud terminal 13 and the managed cloud terminal 14 communicate with the cloud platform 11 through the network respectively. The cloud platform 11 is used to control the control cloud terminal 13 and the managed cloud terminal 14. The control cloud terminal 13 is used to control at least one managed cloud terminal 14. In the application, the terminal device of the management user can establish a connection with the control cloud terminal 13 through the network, and use the resources of the cloud terminal control system through the control cloud terminal 13. The terminal device of the managed user can establish a connection with the managed cloud terminal 14 through the network, and use the resources of the cloud terminal control system through the managed cloud terminal 14.
[0047] Exemplarily, the cloud terminal monitoring method provided in the embodiment of the present application is applicable to scenarios where there is control and control, such as family education, school, examination, office, enterprise and other scenarios. Taking the family education scenario as an example, the control cloud terminal 13 can be a cloud terminal used by parents (referred to as parent cloud terminal), and the managed cloud terminal 14 can be a cloud terminal used by students (referred to as student cloud terminal). For another example, taking the examination scenario as an example, the control cloud terminal 13 can be a cloud terminal used by examiners, and the managed cloud terminal 14 can be a cloud terminal used by examinees.
[0048] In one embodiment, Figure 2 As shown, a cloud terminal management and control method is provided, which is applied to Figure 1 The cloud platform 11 of the cloud terminal management and control system includes the following steps S202 and S204.
[0049] S202: In response to the resource authority control request sent by the first cloud terminal, determine a second cloud terminal corresponding to the first cloud terminal according to a cloud terminal association library.
[0050] The cloud terminal association library includes multiple groups of association relationships, which are pre-established and used to describe the relationship between the control cloud terminal 13 and the managed cloud terminal 14 associated with the control cloud terminal 13. Among the control cloud terminals 13 and managed cloud terminals 14 having an association relationship, the control cloud terminal 13 has the function of controlling the managed cloud terminal 14, and the managed cloud terminal 14 has the function of being controlled by the control cloud terminal 13. Among them, one control cloud terminal 13 is associated with at least one managed cloud terminal 14. Different control cloud terminals 13 are associated with different managed cloud terminals 14.
[0051] The first cloud terminal and the second cloud terminal have an association relationship, wherein one of the first cloud terminal and the second cloud terminal is a control cloud terminal 13, and the other is a managed cloud terminal 14 associated with the control cloud terminal 13. That is, the first cloud terminal is a control cloud terminal 13, and the second cloud terminal is a managed cloud terminal 14 associated with the control cloud terminal 13. Alternatively, the first cloud terminal is a managed cloud terminal 14, and the second cloud terminal is a control cloud terminal 13 associated with the managed cloud terminal 14.
[0052] It can be understood that a managed cloud terminal 13 is associated with at least one managed cloud terminal 14. If the first cloud terminal is a managed cloud terminal 14, and the second cloud terminal is a managed cloud terminal 13 associated with the managed cloud terminal 14, the cloud platform 11 can uniquely determine the second cloud terminal corresponding to the first cloud terminal according to the cloud terminal association library. If the first cloud terminal is a managed cloud terminal 13, and the second cloud terminal is a managed cloud terminal 14 associated with the managed cloud terminal 13, the second cloud terminal is at least part of all managed cloud terminals 14 associated with the managed cloud terminal 13, and the second cloud terminal can be specifically determined according to the resource permission control request. In the application, after the cloud platform 11 receives the resource permission control request sent by the first cloud terminal, it responds to the resource permission control request and determines the second cloud terminal associated with the first cloud terminal according to the cloud terminal association library.
[0053] The resource authority control request is used to request adjustment of the resource usage rights of the managed cloud terminal 14 to the cloud terminal management system. The resource authority control request can be initiated by the management cloud terminal 13 or by the managed cloud terminal 14. Exemplarily, if the first cloud terminal is the management cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, the resource authority control request is initiated by the management cloud terminal 13. In another exemplary embodiment, if the first cloud terminal is a cloud terminal and the second cloud terminal is the management cloud terminal 13, the resource authority control request is initiated by the managed cloud terminal 14. Taking the parent cloud terminal and the student cloud terminal as an example, the parent cloud terminal can initiate a resource authority control request to the cloud platform 11 to realize the resource usage rights of the student cloud terminal to the cloud terminal management system, such as the programs that the student cloud terminal can use, the program usage time, the program usage duration, etc.; the student cloud terminal can also initiate a resource authority control request to the cloud platform 11 to realize its own resource usage rights to the cloud terminal management system, such as applying for a diary mode for specific programs and files to retain the privacy of use and cannot be viewed by the parent cloud terminal, applying for non-use time periods or programs without usage rights, etc.
[0054] S204: According to the resource authority control request, the first cloud terminal or the second cloud terminal controls the resource usage authority of the cloud terminal control system.
[0055] Resource usage rights include, but are not limited to, whether a cloud terminal can use resources in the cloud terminal management and control system, the time a cloud terminal uses resources in the cloud terminal management and control system, and the length of time a cloud terminal uses resources in the cloud terminal management and control system. Other types of usage rights are not limited here.
[0056] In the application, the cloud platform 11 adjusts the resource usage rights of the first cloud terminal or the second cloud terminal according to the resource permission control request, so as to realize the control of the first cloud terminal or the second cloud terminal. Exemplarily, if the first cloud terminal is the controlling cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, the cloud platform 11 adjusts the resource usage rights of the second cloud terminal according to the resource permission control request sent by the first cloud terminal, so as to realize the control of the second cloud terminal by the cloud platform 11 and the first cloud terminal respectively. In another exemplary embodiment, if the first cloud terminal is the managed cloud terminal 14 and the second cloud terminal is the controlling cloud terminal 13, the cloud platform 11 adjusts the resource usage rights of the first cloud terminal according to the resource permission control request sent by the first cloud terminal, so as to realize the control of the first cloud terminal by the cloud platform 11 and the second cloud terminal respectively.
[0057] The above-mentioned cloud terminal management and control method responds to the resource permission management and control request sent by the first cloud terminal, determines the second cloud terminal corresponding to the first cloud terminal according to the cloud terminal association library, and manages the resource use permission of the first cloud terminal or the second cloud terminal to the cloud terminal management and control system according to the resource permission management and control request, wherein the cloud terminal association library includes a plurality of pre-established association relationships between the management and control cloud terminals 13 and the corresponding managed cloud terminals 14, wherein the first cloud terminal is the management and control cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, or the first cloud terminal is the managed cloud terminal 14 and the second cloud terminal is the management and control cloud terminal 13, since the first cloud terminal and the second cloud terminal The terminals have an associated relationship, and therefore, can respond to a resource permission control request sent by the first cloud terminal, and jointly with the second cloud terminal associated with the first cloud terminal, implement control over the resource usage permissions of the first cloud terminal or the second cloud terminal to the cloud terminal control system, thereby enabling the cloud platform 11 to effectively control the first cloud terminal and the second cloud terminal respectively; and, one of the first cloud terminal and the second cloud terminal is the controlling cloud terminal 13, and the other is the managed cloud terminal 14, so that the controlling cloud terminal 13 can effectively control the managed cloud terminal 14 through the cloud platform 11, thereby realizing the control or management functions of the cloud terminal and expanding the application scenarios of the cloud terminal.
[0058] In one embodiment, step S204, based on the resource permission control request, the managed cloud terminal 14 controls the resource usage permission of the cloud terminal control system, including: when the first cloud terminal is the control cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, a resource permission control signaling is sent to the second cloud terminal based on the resource permission control request to adjust the resource usage permission of the second cloud terminal to the cloud terminal control system. The resource permission control signaling is used to adjust the resource usage permission of the second cloud terminal to the cloud terminal control system. Resource usage permission includes, but is not limited to, whether the cloud terminal can use the resources in the cloud terminal control system, the time for the cloud terminal to use the resources in the cloud terminal control system, and the length of time the cloud terminal uses the resources in the cloud terminal control system.
[0059] Exemplarily, the cloud platform 11 generates a resource permission control signaling according to the resource permission control request, and sends the resource permission control signaling to the second cloud terminal to instruct the second cloud terminal to adjust the resource usage permission of the cloud terminal control system. In another exemplary embodiment, the cloud platform 11 can also accept a resource permission control response sent by the second cloud terminal, and send the resource permission control response to the first cloud terminal to inform the first cloud terminal of the corresponding resource permission control result.
[0060] In the above cloud terminal control method, when the first cloud terminal is the control cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, a resource permission control signaling is sent to the second cloud terminal according to the resource permission control request to adjust the resource use permission of the second cloud terminal to the cloud terminal control system, thereby realizing the resource permission control of the managed cloud terminal 14 by the control cloud terminal 13 through the cloud platform 11. Through the cloud terminal control method, the control cloud terminal 13 can directly dynamically adjust the resource use permission of the managed cloud terminal 14, thereby realizing effective control of the managed cloud terminal 14. This method not only enhances security and improves resource utilization, but also simplifies management, improves user experience, ensures compliance and transparency of auditing, and has high flexibility and scalability, and can be applied to a variety of application scenarios.
[0061] In one embodiment, Figure 3 As shown, step S204, according to the resource authority control request, the managed cloud terminal controls the resource usage authority of the cloud terminal control system, including the following steps S302 to S306.
[0062] S302: When the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal, a resource authority approval signaling is sent to the second cloud terminal according to a resource authority control request.
[0063] The resource permission approval signaling is used to instruct the second cloud terminal to approve the resource permission control request sent by the first cloud terminal. It is understandable that the control cloud terminal 13 can control the resource usage permission of the managed cloud terminal 14 to the cloud terminal control system. The managed cloud terminal 14 can apply for the resource usage permission of the cloud terminal system to the associated control cloud terminal 13 by sending a resource permission control request.
[0064] In the application, when the first cloud terminal is a managed cloud terminal 14 and the second cloud terminal is a controlling cloud terminal 13, after the cloud platform 11 receives the resource permission control request sent by the first cloud terminal, it generates a resource permission approval signaling according to the resource permission control request, and sends the resource permission approval signaling to the second cloud terminal to instruct the second cloud terminal to approve the resource permission control request sent by the first cloud terminal.
[0065] S304: Receive a resource authority approval response sent by the second cloud terminal according to the resource authority approval signaling.
[0066] The resource permission approval response is used to indicate the approval result of the second cloud terminal for the resource permission control request sent by the first cloud terminal. Exemplarily, the resource permission approval response includes agreement or disagreement, wherein agreement indicates that the second cloud terminal agrees with the first cloud terminal to adjust the resource usage rights of the cloud terminal control system according to the resource permission control request; disagreement indicates that the second cloud terminal disagrees with the first cloud terminal to adjust the resource usage rights of the cloud terminal control system according to the resource permission control request. It should be noted that the above is only an exemplary description, and the specific content of the resource permission approval response can be set according to the actual scenario, and will not be overly limited here.
[0067] S306: Sending a resource authority control signaling to the first cloud terminal according to the resource authority approval response to adjust the resource usage authority of the first cloud terminal to the cloud terminal management and control system.
[0068] In the application, after the cloud platform 11 receives the resource permission approval response sent by the second cloud terminal, it generates a resource permission control signaling according to the resource permission approval response, and sends the resource permission control signaling to the first cloud terminal to instruct the first cloud terminal to adjust the resource usage permissions given to the cloud terminal management and control system.
[0069] The above-mentioned cloud terminal management and control method, when the first cloud terminal is a managed cloud terminal 14 and the second cloud terminal is a managed cloud terminal 13, sends a resource permission approval signaling to the second cloud terminal according to a resource permission control request, receives a resource permission approval response sent by the second cloud terminal according to the resource permission approval signaling, and sends a resource permission regulation signaling to the first cloud terminal according to the resource permission approval response to adjust the resource usage permission of the first cloud terminal to the cloud terminal management and control system, thereby realizing the resource permission control of the managed cloud terminal 14 by the managed cloud terminal 13 through the cloud platform 11, and through the cloud terminal management and control method, the managed cloud terminal 14 can actively request to adjust the resource usage permission, and realizes the management and control of the managed cloud terminal 14 by the managed cloud terminal 13, and also realizes the dynamic adjustment of the resource usage permission of the managed cloud terminal 14. This method not only enhances security and improves resource utilization, but also simplifies management, improves user experience, ensures compliance and audit transparency, and has high flexibility and scalability, and can be applied to a variety of application scenarios.
[0070] In one embodiment, Figure 4 As shown, the resource permission control request includes a first cloud terminal identifier, step S202, in response to the resource permission control request sent by the first cloud terminal, determining the second cloud terminal corresponding to the first cloud terminal according to the cloud terminal association library, including the following steps S402 and S404.
[0071] S402: In response to the resource authority control request sent by the first cloud terminal, obtain a cloud terminal associated library.
[0072] The cloud terminal association library is pre-established, and the cloud platform 11 establishes the cloud terminal association library in a variety of ways, for example, creating a management cloud terminal 13 and a managed cloud terminal 14 with an association relationship according to the identifiers of multiple cloud terminals, so that when a user desktop is created, the corresponding cloud terminal will be automatically associated; for another example, when upgrading from an ordinary cloud terminal, using the terminal combination function in the cloud platform 11, multiple cloud terminals can be freely combined and associated. In the application, any method can be selected to establish the cloud terminal association library, and no excessive restrictions are made here.
[0073] S404: Determine a second cloud terminal corresponding to the first cloud terminal according to the first cloud terminal identifier and the cloud terminal association library.
[0074] It is understandable that the cloud terminal association library includes association relationships between multiple groups of managed cloud terminals 13 and corresponding managed cloud terminals 14. Exemplarily, the association relationship is used to represent the mapping between the identifier of the managed cloud terminal 13 and the identifier of the managed cloud terminal 14 associated with the managed cloud terminal 13; based on this, the cloud platform 11 can determine the identifier of the second cloud terminal associated with the first cloud terminal according to the first cloud terminal identifier and the association relationship, thereby determining the second cloud terminal. In this way, the second cloud terminal associated with the first cloud terminal is determined by the first cloud terminal identifier, so that the first cloud terminal and the second cloud terminal can be combined to realize the control of the resource usage rights of the first cloud terminal or the second cloud terminal to the cloud terminal management and control system, and further realize the effective control of the managed cloud terminal 14 associated with the managed cloud terminal 14 by the managed cloud terminal 13.
[0075] In one embodiment, Figure 5 As shown, the cloud terminal management and control method also includes the following steps S502 and S504.
[0076] S502: Obtain operation requests from the first cloud terminal and the second cloud terminal for target resources in the first cloud storage space respectively.
[0077] Among them, when the first cloud terminal is the control cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, the first cloud storage space is soft-mounted on the first cloud terminal, and the first cloud storage space is mounted on the second cloud terminal, and the first cloud terminal and the second cloud terminal respectively have the operation authority to the first cloud storage space. Similarly, when the first cloud terminal is the managed cloud terminal 14 and the second cloud terminal is the control cloud terminal 13, the first cloud storage space is mounted on the first cloud terminal, and the first cloud storage space is soft-mounted on the second cloud terminal, and the first cloud terminal and the second cloud terminal respectively have the operation authority to the first cloud storage space.
[0078] It should be noted that soft mounting is a method of mounting a file system. In the embodiment of the present application, the control cloud terminal 13 chooses to use soft mounting to mount the cloud storage space (such as a cloud data disk) of the managed cloud terminal 14, so as to achieve the purpose of the control cloud terminal 13 managing the files of the managed cloud terminal 14. The functions of soft mounting are as follows:
[0079] (1) Tolerance to network delays and interruptions: In a network file system, soft mount can tolerate network delays or short network connection interruptions. When the network is unstable or there is a short interruption, the system using soft mount will not terminate the file system access immediately, but wait for the network to recover before continuing the operation, thus avoiding unnecessary service interruptions.
[0080] (2) Improve system availability: Soft mounting allows access to unaffected parts of the file system when some non-fatal errors occur in the file system. This means that even if a problem occurs in a certain area on the shared disk, the system can still access other normal areas, thereby improving the availability and stability of the entire system.
[0081] (3) Fault tolerance mechanism: When there are minor errors in the file system on the shared disk, soft mount can ignore these errors and continue to provide services. This is particularly useful for server environments, as it can avoid situations where the entire service is unavailable due to minor errors, thus enhancing the system's fault tolerance and recovery capabilities.
[0082] (4) Simplified fault recovery: A system using soft mount can automatically detect and repair errors in the background without immediately affecting the user's normal operations. In this way, even when a file system error is found, the system can continue to run while performing repair operations in the background, simplifying the fault recovery process.
[0083] (5) Concurrent access management: When multiple computers share access to the same disk, soft mount can better handle concurrent access issues. Through appropriate concurrency control mechanisms, soft mount can ensure that data consistency and integrity are maintained when multiple computers access the file system simultaneously.
[0084] In summary, the embodiment of the present application adopts the "soft mounting" method, aiming to cooperate with the cloud platform 11 to solve the problem of concurrent access to unified resources, improve availability, and increase fault tolerance.
[0085] S504: Coordinate the operation of the first cloud terminal and the second cloud terminal on the target resource according to the operation request.
[0086] Exemplarily, when the operation requests of the first cloud terminal and the second cloud terminal for the target resource in the first cloud storage space are obtained at the same time, the operation order of the first cloud terminal and the second cloud terminal for the target resource is determined according to the operation request, and the first cloud terminal and the second cloud terminal are controlled to operate the target resource according to the operation order. The operation order includes a sequential operation order or a concurrent operation order, wherein the sequential operation order refers to the order in which one of the first cloud terminal and the second cloud terminal operates the target resource first and the other operates the target resource later; the concurrent operation order refers to the order in which the first cloud terminal and the second cloud terminal operate the target resource at the same time.
[0087] Exemplarily, when the operation sequence is a sequential operation sequence, the cloud platform 11 sends an operation signaling to the cloud terminal with a priority processing sequence to instruct the cloud terminal to operate the target resource first; after receiving the operation completion response returned by the cloud terminal, the cloud platform 11 sends an operation signaling to the cloud terminal with a subsequent processing sequence to instruct the cloud terminal to operate the target resource subsequently. In this way, when multiple cloud terminals use the same resource concurrently, the cloud platform 11 coordinates multiple cloud terminals to operate the same resource in an orderly manner, avoiding data confusion and conflict, improving the reliability of the cloud terminal management and control system, and further realizing the cloud platform 11's effective and accurate management and control of cloud terminals.
[0088] In another exemplary embodiment, when the operation sequence is a concurrent operation sequence, the cloud platform 11 sends operation signaling to the first cloud terminal and the second cloud terminal respectively to instruct the first cloud terminal and the second cloud terminal to operate the target resource respectively, wherein the cloud platform 11 is also used to send data coordination instructions to the cloud storage 12 to merge the operations of the first cloud terminal and the second cloud terminal on the target resource respectively through the cloud storage 12. In this way, when multiple cloud terminals use the same resource concurrently, the cloud platform 11 and the cloud storage 12 are combined to coordinate multiple cloud terminals to operate the same resource concurrently, thereby realizing the effective control of the cloud terminal by the cloud platform 11, facilitating the coordinated operation of multiple cloud terminals on the same resource, and expanding the control scenario of the cloud terminal control system.
[0089] In one embodiment, when the first cloud terminal is a control cloud terminal 13 and the second cloud terminal is a managed cloud terminal 14, the first cloud terminal is also mounted with a second cloud storage space, wherein the first cloud terminal has operation permissions for the first cloud storage space and the second cloud storage space, and the second cloud terminal has operation permissions for the first cloud storage space.
[0090] It should be noted that the above is only an exemplary description. When the first cloud terminal is a managed cloud terminal 14 and the second cloud terminal is a controlling cloud terminal 13, the second cloud terminal also mounts a second cloud storage space, wherein the second cloud terminal has operating permissions for the first cloud storage space and the second cloud storage space, and the first cloud terminal has operating permissions for the first cloud storage space.
[0091] That is, the control cloud terminal 13 and the managed cloud terminal 14 are respectively mounted with their own cloud storage space, and the control cloud terminal 13 is also soft-mounted with the cloud storage space corresponding to each managed cloud terminal 14 associated with it, so that the control cloud terminal 13 has the operation authority for the cloud storage space mounted by the managed cloud terminal 14. In this way, the effective control of the managed cloud terminal 14 by the control cloud terminal 13 is further realized, for example, the control cloud terminal 13 can view the data in the cloud storage space of the managed cloud terminal 14.
[0092] In one embodiment, Figure 6 As shown, the cloud terminal management and control method also includes the following steps S602 and S604.
[0093] S602: Send a first signaling to the management and control cloud terminal to instruct the management and control cloud terminal to obtain a corresponding first executable file from the cloud storage and install the first executable file.
[0094] The first signaling includes a first sub-signaling and a second sub-signaling. The first executable file includes a first client and a first agent program. The cloud platform 11 sends a first sub-signaling to the management and control cloud terminal 13 to instruct the management and control cloud terminal 13 to obtain and install the first client from the cloud storage 12, and sends a second sub-signaling to instruct the management and control cloud terminal 13 to obtain and install the first agent program from the cloud storage 12.
[0095] The management and control cloud terminal 13 installed with the first client has at least one of an application management function, a viewing function and a reporting function. The application management function refers to approving resource permission management requests initiated by the managed cloud terminal 14. The viewing function refers to viewing and operating the contents of the cloud storage space corresponding to the managed cloud terminal 14, for example, viewing or editing applications and files in the managed cloud terminal 14. The reporting function refers to reporting illegal operations occurring in the managed cloud terminal 14, where illegal operations refer to the managed cloud terminal 14 initiating an operation request that exceeds the resource usage authority, for example, the student cloud terminal 141 opens a game application during study.
[0096] The management and control cloud terminal 13 installed with the first agent program has at least one of a health detection function, a platform communication function, a signaling processing function, and a data collection and transmission function. Among them, the health detection function refers to the function of the agent program to detect whether its own operation is normal, for example, to detect its own operation status, the communication status with the platform, and can also include the ability to self-recover from abnormalities. The platform communication function refers to the function of communicating with the platform, which can send information to the platform or request resources. The signaling processing function refers to the ability to process tasks issued by the platform, call other modules in the agent program, etc. The data collection and transmission function refers to the ability to read and write to the cloud storage 12.
[0097] S604: Send a second signaling to the managed cloud terminal to instruct the managed cloud terminal to obtain the corresponding second executable file from the cloud storage and install the second executable file.
[0098] The second signaling includes a third sub-signaling and a fourth sub-signaling. The second executable file includes a second client and a second agent. The cloud platform 11 sends the third sub-signaling to the managed cloud terminal 14 to instruct the managed cloud terminal 14 to obtain and install the second client from the cloud storage 12, and sends the fourth sub-signaling to instruct the managed cloud terminal 14 to obtain and install the second agent from the cloud storage 12.
[0099] The managed cloud terminal 14 installed with the second client has at least one of a diary mode function, a resource application function, and an alarm function. Among them, the diary mode function is used to configure private content and protect private files from being viewed by the managed cloud terminal 13. The resource application function is used to request resource usage permissions for the cloud terminal management system, for example, requesting permissions for applications, web pages, and materials, and applying for a diary mode. The alarm function is used to prompt users of illegal behaviors, such as opening a game during the learning period, which will be warned and blocked.
[0100] The managed cloud terminal 14 installed with the second agent program has at least one of a health detection function, a platform communication function, a signaling processing function, a data collection and transmission function, and a control function. Among them, the health detection function, the platform communication function, the signaling processing function, the data collection and transmission function can be referred to the above introduction, and will not be repeated here. The control function is used to control the terminal operation according to the policy, and can intercept the resource request of the terminal to be restricted, such as restricting the operation of the game program.
[0101] In one embodiment, Figure 7 As shown, a cloud terminal management and control method is provided, which is applied to Figure 8 Taking the cloud platform 11 in the cloud terminal management and control system shown as an example, wherein the cloud terminal management and control system includes the cloud platform 11, cloud storage 12, student cloud terminal 141 and parent cloud terminal 131, the method includes the following steps S702 to S706.
[0102] S702: Associate the student cloud terminal and the parent cloud terminal.
[0103] The cloud platform 11 establishes an association relationship based on the student cloud terminal 141 identifier and the parent cloud terminal 131 identifier, and stores it in the cloud terminal association library.
[0104] S704: Mount the first cloud data disk to the student cloud terminal, mount the second cloud data disk to the parent cloud terminal, and soft-mount the first cloud data disk to the parent cloud terminal.
[0105] After the association relationship between the student cloud terminal 141 and the parent cloud terminal 131 is determined, the cloud platform 11 will mount the first cloud data disk in the cloud storage 12 to the student cloud terminal 141, and mount the second cloud data disk to the parent cloud terminal 131, and soft-mount the first cloud data disk to the parent cloud terminal 131. In this way, the student cloud terminal 141 and the parent cloud terminal 131 respectively have the operation authority for the first cloud data disk, and the parent cloud terminal 131 also has the operation authority for the second cloud data disk.
[0106] S706: Send a first signaling to each parent cloud terminal to instruct the control cloud terminal to install the first executable file, and send a second signaling to the student cloud terminal to instruct the managed cloud terminal to install the second executable file.
[0107] After the association between the student cloud terminal 141 and the parent cloud terminal 131 is determined, the cloud platform 11 sends a first sub-signal to the parent cloud terminal 131 to instruct the parent cloud terminal 131 to obtain the first client 1311 from the cloud storage 12 and install the first client 1311 on the second cloud data disk, and sends a second sub-signal to the parent cloud terminal 131 to instruct the parent cloud terminal 131 to obtain the first agent program 1312 from the cloud storage 12 and install the first agent program 1312 on the second cloud data disk. The parent cloud terminal 131 has application management function, viewing function, reporting function, health detection function, platform communication function, signaling processing function, data collection and transmission function.
[0108] After the association between the student cloud terminal 141 and the parent cloud terminal 131 is determined, the cloud platform 11 sends a third sub-signal to the student cloud terminal 141 to instruct the student cloud terminal 141 to obtain the second client 1411 from the cloud storage 12 and install the second client 1411 on the first cloud data disk, and sends a fourth sub-signal to the student cloud terminal 141 to instruct the student cloud terminal 141 to obtain the second agent 1412 from the cloud storage 12 and install the second agent 1412 on the first cloud data disk. The student cloud terminal 141 has a diary mode function, a resource application function, an alarm function, a health detection function, a platform communication function, a signaling processing function, a data collection and transmission function, and a management and control function.
[0109] Viewing function: The parent cloud terminal 131 soft-mounts the cloud data disk of the student cloud terminal 141. The parent cloud terminal 131 can view the non-privacy information in the student cloud terminal 141 just like viewing the data on its own cloud terminal. Exemplarily, the first client 1311 can provide different views to the parent cloud terminal 131, which is convenient for parents to view, such as the student-side installed application view, application usage time view, file view, etc. Application management function: The parent cloud terminal 131 can perform multi-dimensional management of the student cloud terminal 141, including but not limited to the programs that the student cloud terminal 141 can use, the usage time period, the total usage time, etc. For programs and resources that the student cloud terminal 141 wants to use during non-time periods or does not have permission to use, if the student terminal applies for use, the parent terminal can approve it. Reporting function: If the student terminal uses or attempts to use unauthorized programs during non-time periods, it will be reported to the parent terminal.
[0110] Diary mode function: The student cloud terminal 141 can apply for diary mode for specific programs and files to retain their own privacy. The parent cloud terminal 131 cannot view the private files of the student cloud terminal 141 at will. This function needs to be applied to the parent cloud terminal 131. Resource application function: For programs, resources, diary modes, etc. that the student cloud terminal 141 wants to use during non-periods or does not have permission to use, it can apply to the parent cloud terminal 131. Alarm function: If the student cloud terminal 141 uses or attempts to use unauthorized programs during non-periods, a warning prompt will be issued to the student cloud terminal 141.
[0111] Health detection function: detect the operation status of the agent program itself, whether the communication with the platform is normal, and whether it has the ability to self-recover from abnormalities. Platform communication function: communicate with the platform, send information to the platform or request resources. Signaling processing function: process tasks issued by the platform and call other modules in the agent program. Data collection and transmission function: read and write capabilities in cloud storage 12, student cloud terminal 141 and parent cloud terminal 131 share data, information exchange solutions, such as students' illegal use information and application information will be stored in the data disk, and the parent-side agent program will report the collected illegal information. Management and control function: manage and control the operation of student cloud terminal 141 according to the policy, and intercept restricted resource requests of student cloud terminal 141, such as restricting the operation of game programs.
[0112] It should be noted that the cloud platform 11 has at least one of a health detection function, an agent communication function, an agent installation function, a data management function, a terminal combination function, a signaling distribution function, a data coordination function, and an operation and maintenance function. Among them, the health detection function refers to checking whether the associated cloud terminal is abnormal to ensure normal use by users. The agent communication function refers to the function of communicating with the cloud terminal. For example, communication can be achieved based on SSL (Secure Sockets Layer) encryption technology, TLS (Transport Layer Security) encryption technology, VPN (Virtual Private Network) technology, etc. Among them, SSL encryption and TLS encryption are encryption protocols used to protect the security of network communications. They establish a secure encrypted channel between the two ends of the communication (such as the cloud terminal and the cloud platform 11) to ensure that the transmitted data is not eavesdropped, tampered with or forged during the transmission process. VPN is a technology that establishes an encrypted channel through a public network (such as the Internet) to enable users to securely access private network resources. VPN uses encryption and tunneling technology to encrypt the user's data transmission and send it to the VPN server, which is then decrypted and forwarded to the target location by the server, thereby protecting user data privacy and bypassing geographical restrictions. The agent installation function refers to the distribution and installation of management agents and clients. The terminal combination function refers to combining the management and control cloud terminal 13 and the managed cloud terminal 14 according to different usage scenarios. The signaling distribution function refers to the distribution of various management and control policies, processing instructions, etc. to the cloud terminal. The data management function refers to the management of the cloud terminal associated library, which can mount or unmount specific data disks on the cloud terminal, and can manage application libraries and resource libraries. The data coordination function refers to calling the terminal platform cloud storage 12 related capabilities to enable the data disk of the managed cloud terminal 14 to be softly mounted to the corresponding management and control cloud terminal 13, so as to realize the function that the management and control cloud terminal 13 can operate the managed cloud terminal 14. The operation and maintenance function refers to the operation and maintenance of the cloud terminal, such as restarting the computer, policy changes, health detection, etc.
[0113] The above-mentioned cloud terminal control method, by associating the controlled cloud terminal 13 and the managed cloud terminal 14, and mounting independent cloud data disks on the controlled cloud terminal 13 and the managed cloud terminal 14 respectively, also mounts the cloud data disk of the managed cloud terminal 14 to the controlled cloud terminal 13, and installs the corresponding client and agent program to the controlled cloud terminal 13 and the managed cloud terminal 14 respectively by issuing signaling, thereby realizing the effective control of the controlled cloud terminal 13 and the managed cloud terminal 14 by the cloud platform 11, and also realizing the effective control of the managed cloud terminal 14 by the controlled cloud terminal 13. Based on the cloud terminal management and control method, on the one hand, it helps to improve user services. It can be oriented to enterprises, families, schools, teams, etc. Users can better manage and control terminal devices, improve user experience and satisfaction; on the other hand, it helps to improve network security. Since the security of terminal devices is related to the security of the entire network, based on this method and system, it can help users strengthen the management and security of terminal devices, reduce the risk of network attacks and malware propagation, and improve the overall security level of the network; on the other hand, it can achieve network optimization, help users reasonably manage the usage time and resources of terminal devices, thereby optimizing the utilization of network resources, and improve network performance by controlling the activities and bandwidth usage of terminal devices. On the one hand, it can enhance the user experience; on the other hand, it can realize data statistics, that is, it can collect the usage data of terminal devices, analyze user behavior and preferences, provide reference for business decision-making, and better understand user needs, optimize services and operation strategies; on the other hand, it is helpful to achieve partnerships and promote service providers to establish partnerships with other companies (such as educational institutions, corporate office environments, etc.) to jointly promote and use cloud terminal management and control systems and expand service scope and channels; on the other hand, it helps to benefit education. For home users, through a certain degree of management, parents can provide their children with an Internet learning environment while effectively controlling and preventing their children from being exposed to content that affects learning too early.
[0114] To sum up, the above-mentioned cloud terminal management and control method and system have multiple meanings such as improving service quality, optimizing network resources, strengthening network security and expanding partnerships. By introducing the cloud terminal management and control method and system, it is possible to better meet user needs, enhance competitiveness and achieve industrial upgrading.
[0115] Based on the same inventive concept, an embodiment of the present application provides another cloud terminal management and control method, which is applied to a first cloud terminal in a cloud terminal management and control system. The implementation solution for solving the problem provided by the method is similar to the implementation solution recorded in the above method. Therefore, the specific limitations in one or more cloud terminal management and control method embodiments provided below can be found in the above limitations on the cloud terminal management and control method, and will not be repeated here.
[0116] In one embodiment, a cloud terminal management and control method is provided, which is applied to a first cloud terminal in a cloud terminal management and control system, wherein the cloud terminal management and control system also includes a second cloud terminal and a cloud platform 11, the method including: sending a resource permission request to the cloud platform 11 to instruct the cloud platform 11 to determine the second cloud terminal corresponding to the first cloud terminal according to a terminal association library, and according to the resource permission management and control request, performing management and control of the resource usage rights of the cloud terminal management and control system by the managed cloud terminal 14; wherein the terminal association library includes a plurality of groups of managed cloud terminals 13 and corresponding managed cloud terminals 14 with pre-established association relationships; the first cloud terminal is the managed cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, or the first cloud terminal is the managed cloud terminal 14 and the second cloud terminal is the managed cloud terminal 13.
[0117] In one embodiment, the cloud terminal management and control method further includes: when the first cloud terminal is a managed cloud terminal 14 and the second cloud terminal is a management cloud terminal 13, receiving a resource permission control signaling sent by the cloud platform 11, and adjusting the resource use permission of the cloud terminal management and control system according to the resource permission adjustment signaling. The resource permission control signaling is generated after the cloud platform 11 sends a resource permission signaling to the second cloud terminal according to a resource permission source request, and receives a resource approval response sent by the second cloud terminal according to the resource permission signaling.
[0118] In one embodiment, the cloud terminal management and control method also includes: when the first cloud terminal is a managed cloud terminal 14 and the second cloud terminal is a managing cloud terminal 13, obtaining a resource access request of the first cloud terminal to the cloud terminal management and control system; determining a usage detection result of the first cloud terminal based on the resource access request; when the usage detection result exceeds the resource usage authority of the first cloud terminal to the cloud terminal management and control system, generating alarm information and report information, and sending the report information to the second cloud terminal.
[0119] The usage detection result is used to indicate whether the resource access request exceeds the resource usage rights of the first cloud terminal to the cloud terminal management and control system. In the case where the usage detection result exceeds the resource usage rights of the first cloud terminal to the cloud terminal management and control system, it indicates that the first cloud terminal has violated the regulations. In this regard, an alarm message is generated to prompt the first cloud terminal, and a report message is sent to the second cloud terminal to remind the second cloud terminal. In this way, the first cloud terminal, i.e., the managed cloud terminal 14, can be monitored in real time, and in the case of exceeding the resource usage rights of the cloud terminal management and control system, the managed cloud terminal 14 is prompted by an alarm message, and the managed cloud terminal 13 is reminded by a report message, thereby further realizing the effective management and control of the managed cloud terminal 13 and the managed cloud terminal 14 by the cloud platform 11, and facilitating the effective management and control of the managed cloud terminal 14 by the managed cloud terminal 13 by the managed cloud terminal 14.
[0120] The above-mentioned cloud terminal control method sends a resource permission request to the cloud platform 11 to instruct the cloud platform 11 to determine the second cloud terminal corresponding to the first cloud terminal according to the terminal association library, and according to the resource permission control request, the managed cloud terminal 14 controls the resource use permission of the cloud terminal control system, wherein the cloud terminal association library includes a plurality of pre-established association relationships between the managed cloud terminals 13 and the corresponding managed cloud terminals 14, the first cloud terminal is the managed cloud terminal 13 and the second cloud terminal is the managed cloud terminal 14, or the first cloud terminal is the managed cloud terminal 14 and the second cloud terminal is the managed cloud terminal 13, because the first cloud terminal and the second cloud terminal have There is an associated relationship, therefore, it is possible to respond to the resource permission management request sent by the first cloud terminal, and jointly with the second cloud terminal associated with the first cloud terminal, to realize the management of the resource usage permission of the first cloud terminal or the second cloud terminal to the cloud terminal management and control system, thereby realizing the effective management and control of the first cloud terminal and the second cloud terminal by the cloud platform 11 respectively; and, one of the first cloud terminal and the second cloud terminal is the managing cloud terminal 13, and the other is the managed cloud terminal 14, so that the managing and controlling cloud terminal 13 can realize the effective management and control of the managed cloud terminal 14 through the cloud platform 11, realize the management and control or management function of the cloud terminal, and expand the application scenario of the cloud terminal.
[0121] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0122] Based on the same inventive concept, the embodiment of the present application also provides a cloud platform for implementing the cloud terminal control method involved above. The implementation scheme for solving the problem provided by the cloud platform is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more cloud platform embodiments provided below can refer to the limitations of the cloud terminal control method above, and will not be repeated here.
[0123] In one embodiment, Fig. 9As shown, a cloud platform 900 is provided, including: a determination module 901 and a management and control module 902. The determination module 901 is used to respond to a resource permission control request sent by a first cloud terminal, and determine the second cloud terminal corresponding to the first cloud terminal according to a cloud terminal association library; wherein the cloud terminal association library includes multiple groups of pre-established association relationships between management and control cloud terminals and corresponding managed cloud terminals; the first cloud terminal is a management and control cloud terminal and the second cloud terminal is a managed cloud terminal, or the first cloud terminal is a managed cloud terminal and the second cloud terminal is a management and control cloud terminal. The management and control module 902 is used to control the resource usage rights of the first cloud terminal or the second cloud terminal to the cloud terminal management and control system according to the resource permission control request.
[0124] In one embodiment, the management and control module 902 is also used to send resource permission control signaling to the second cloud terminal according to the resource permission control request when the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, so as to adjust the resource usage rights of the second cloud terminal to the cloud terminal management and control system.
[0125] In one embodiment, the management and control module 902 is also used to send a resource permission approval signaling to the second cloud terminal according to a resource permission control request when the first cloud terminal is a managed cloud terminal and the second cloud terminal is a controlling cloud terminal; receive a resource permission approval response sent by the second cloud terminal according to the resource permission approval signaling; and send a resource permission regulation signaling to the first cloud terminal according to the resource permission approval response to adjust the resource usage rights of the first cloud terminal to the cloud terminal management and control system.
[0126] In one embodiment, the resource permission control request includes a first cloud terminal identifier, and the determination module 901 is also used to obtain a cloud terminal association library in response to the resource permission control request sent by the first cloud terminal; and determine the second cloud terminal corresponding to the first cloud terminal based on the first cloud terminal identifier and the cloud terminal association library.
[0127] In one embodiment, the cloud platform also includes a coordination module, which is further used to obtain operation requests from the first cloud terminal and the second cloud terminal for target resources in the first cloud storage space respectively; wherein, when the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, the first cloud storage space is soft-mounted on the first cloud terminal, and the first cloud storage space is mounted on the second cloud terminal; and the operations of the first cloud terminal and the second cloud terminal on the target resources are coordinated according to the operation requests.
[0128] Based on the same inventive concept, the embodiment of the present application also provides a first cloud terminal for implementing the cloud terminal control method involved above. The implementation solution provided by the first cloud terminal to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more first cloud terminal embodiments provided below can refer to the limitations of the cloud terminal control method above, and will not be repeated here.
[0129] In one embodiment, a first cloud terminal is provided, and the first cloud terminal is used to send a resource permission request to a cloud platform to instruct the cloud platform to determine a second cloud terminal corresponding to the first cloud terminal according to a terminal association library, and to control the resource usage rights of the managed cloud terminal to the cloud terminal management and control system according to the resource permission management and control request; wherein the terminal association library includes multiple groups of management and control cloud terminals and corresponding managed cloud terminals with pre-established association relationships; the first cloud terminal is a management and control cloud terminal and the second cloud terminal is a managed cloud terminal, or, the first cloud terminal is a managed cloud terminal and the second cloud terminal is a management and control cloud terminal.
[0130] In one embodiment, when the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal, the first cloud terminal is also used to receive a resource permission control signaling sent by the cloud platform, and adjust the resource usage permission of the cloud terminal control system according to the resource permission adjustment signaling. The resource permission control signaling is generated after the cloud platform sends a resource permission signaling to the second cloud terminal according to a resource permission source request, and receives a resource approval response sent by the second cloud terminal according to the resource permission signaling.
[0131] In one embodiment, when the first cloud terminal is a managed cloud terminal and the second cloud terminal is a controlling cloud terminal, the first cloud terminal is also used to obtain a resource access request from the first cloud terminal to a cloud terminal control system; determine a usage detection result of the first cloud terminal based on the resource access request; and generate alarm information and report information, and send the report information to the second cloud terminal, when the usage detection result exceeds the resource usage authority of the first cloud terminal to the cloud terminal control system.
[0132] Each module in the above cloud platform and the first cloud terminal can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0133] Based on the same inventive concept, the embodiment of the present application also provides a cloud terminal management and control system. The implementation solution provided by the cloud terminal management and control system to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more cloud terminal management and control system embodiments provided below can refer to the limitations of the cloud terminal management and control method above, and will not be repeated here.
[0134] In one embodiment, a cloud terminal management and control system is provided, which includes a cloud platform, a managed cloud terminal and a managed cloud terminal, wherein the cloud platform is used to manage the managed cloud terminal and the managed cloud terminal using the aforementioned cloud terminal management and control method, the managed cloud terminal is used to manage the managed cloud terminal using the aforementioned cloud terminal management and control method, and the managed cloud terminal is used to be managed by the managed cloud terminal using the aforementioned cloud terminal management and control method.
[0135] In one embodiment, a computer device is provided. The computer device may be a cloud terminal or a server. The internal structure diagram thereof may be as follows: Fig.10 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store cloud terminal association libraries, clients, agent programs, etc. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a cloud storage management and control method is implemented.
[0136] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0137] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps of the aforementioned cloud terminal management and control method when executing the computer program.
[0138] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the aforementioned cloud terminal management and control method are implemented.
[0139] In one embodiment, a computer program product is provided, including a computer program, which implements the steps of the aforementioned cloud terminal management and control method when executed by a processor.
[0140] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0141] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0142] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0143] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A cloud terminal management and control method, characterized in that: A cloud platform used in a cloud terminal management and control system, the method comprising: In response to a resource permission control request sent by a first cloud terminal, determining a second cloud terminal corresponding to the first cloud terminal according to a cloud terminal association library; wherein the cloud terminal association library includes a plurality of pre-established association relationships between control cloud terminals and corresponding managed cloud terminals; the first cloud terminal is a control cloud terminal and the second cloud terminal is a managed cloud terminal, or the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal; According to the resource authority control request, the first cloud terminal or the second cloud terminal controls the resource use authority of the cloud terminal control system.
2. The method according to claim 1, characterized in that The controlling of the resource usage rights of the cloud terminal management and control system by the managed cloud terminal according to the resource authority management and control request includes: When the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, a resource permission control signaling is sent to the second cloud terminal according to the resource permission control request to adjust the resource usage permission of the second cloud terminal to the cloud terminal control system.
3. The method according to claim 1, characterized in that The controlling of the resource usage rights of the cloud terminal management and control system by the managed cloud terminal according to the resource authority management and control request includes: In a case where the first cloud terminal is a managed cloud terminal and the second cloud terminal is a control cloud terminal, sending a resource authority approval signaling to the second cloud terminal according to the resource authority control request; receiving a resource permission approval response sent by the second cloud terminal according to the resource permission approval signaling; A resource permission control signaling is sent to the first cloud terminal according to the resource permission approval response to adjust the resource use permission of the first cloud terminal to the cloud terminal management and control system.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Obtaining operation requests of the first cloud terminal and the second cloud terminal for target resources in the first cloud storage space respectively; wherein, when the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, the first cloud storage space is soft-mounted on the first cloud terminal, and the first cloud storage space is mounted on the second cloud terminal; The operations of the first cloud terminal and the second cloud terminal on the target resource are coordinated according to the operation request.
5. The method according to claim 4, characterized in that When the first cloud terminal is a controlling cloud terminal and the second cloud terminal is a managed cloud terminal, the first cloud terminal also mounts a second cloud storage space, wherein the first cloud terminal has operation permissions for the first cloud storage space and the second cloud storage space, and the second cloud terminal has operation permissions for the first cloud storage space.
6. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Sending a first signaling to the management and control cloud terminal to instruct the management and control cloud terminal to obtain a corresponding first executable file from cloud storage and install the first executable file; A second signaling is sent to the managed cloud terminal to instruct the managed cloud terminal to obtain a corresponding second executable file from the cloud storage and install the second executable file.
7. A cloud terminal management and control method, characterized in that: A first cloud terminal is applied to a cloud terminal management and control system, wherein the cloud terminal management and control system further includes a second cloud terminal and a cloud platform, and the method includes: A resource permission request is sent to the cloud platform to instruct the cloud platform to determine the second cloud terminal corresponding to the first cloud terminal according to a terminal association library, and to control the resource usage rights of the cloud terminal control system by the managed cloud terminal according to the resource permission control request; wherein the terminal association library includes multiple groups of controlled cloud terminals and corresponding managed cloud terminals with pre-established associations; the first cloud terminal is a controlled cloud terminal and the second cloud terminal is a managed cloud terminal, or the first cloud terminal is a managed cloud terminal and the second cloud terminal is a controlled cloud terminal.
8. The method according to claim 7, characterized in that The method further comprises: In the case where the first cloud terminal is the managed cloud terminal and the second cloud terminal is the controlling cloud terminal, receiving a resource permission control signaling sent by the cloud platform; wherein the resource permission control signaling is generated after the cloud platform sends a resource permission signaling to the second cloud terminal according to the resource permission source request and receives a resource approval response sent by the second cloud terminal according to the resource permission signaling; The resource usage authority of the cloud terminal management and control system is adjusted according to the resource authority adjustment signaling.
9. The method according to claim 7, characterized in that: The method further comprises: When the first cloud terminal is the managed cloud terminal and the second cloud terminal is the controlling cloud terminal, obtaining a resource access request of the first cloud terminal to the cloud terminal controlling system; Determining a usage detection result of the first cloud terminal according to the resource access request; In a case where the usage detection result exceeds the resource usage authority of the first cloud terminal to the cloud terminal management and control system, alarm information and report information are generated, and the report information is sent to the second cloud terminal.
10. A cloud terminal management and control system, characterized in that: The system includes a cloud platform, a managed cloud terminal and a controlled cloud terminal, wherein the cloud platform is used to manage the managed cloud terminal and the controlled cloud terminal using the cloud terminal management and control method as described in any one of claims 1 to 6, the controlled cloud terminal is used to manage the managed cloud terminal using the cloud terminal management and control method as described in claim 7, and the managed cloud terminal is used to be controlled by the controlled cloud terminal using the cloud terminal management and control method as described in any one of claims 7 to 9.
Citation Information
Patent Citations
Intelligent household equipment management system and intelligent household equipment management method
CN108400915A
Service processing method, cloud management platform, terminal and storage medium
CN110943959A
Terminal equipment monitoring system, method and device
CN112711514A
Method for realizing cloud host permission linkage for cloud host and cloud bastion host
CN114747180A
Docking method of cloud security management platform and cloud security product and related equipment
CN115459939A