A teaching resource allocation method and system based on cloud desktop
By analyzing students' use requests and cloud desktop resources and reallocating resources, the problem of waste and tension in traditional teaching is solved, ensuring that students can quickly obtain cloud desktops for learning.
Patent Information
- Application Number
- CN202111495116.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-08
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-12-08
AI Technical Summary
In traditional teaching, students conduct practical training operations in computer rooms and need to reinstall different experimental environments, resulting in waste and tight resources, especially when students' needs and usage time are unclear.
By analyzing students' usage requests and cloud desktop resources, counting the number of usage requests and resource conditions within the preset time, determining whether resources need to be reassigned, and ensuring that students can quickly obtain cloud desktops for learning.
It realizes reasonable adjustment and allocation of cloud desktop resources according to students' usage, reducing resource waste and tension, and ensuring that students can obtain sufficient study time when needed.
Smart Images

Figure CN114237881B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of computer-related technologies, and in particular relates to a teaching resource allocation method and system based on cloud desktop Background Art
[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.
[0003] In traditional teaching, students usually go to a designated computer room for practical training. The computer in the room installs a designated teaching experimental environment. Each time a different teaching experiment is used, a new operating environment needs to be reinstalled. Therefore, the traditional method is increasingly unable to adapt to the needs of the current diverse experimental environments.
[0004] The application of cloud desktop technology enables traditional teaching activities to be flexibly configured through cloud desktops, so that students are not limited to practical training in computer rooms, and provide students with more flexible extracurricular time for learning. At present, cloud desktop resources are allocated manually, but because students' needs for cloud desktops, usage time and usage duration are not clear, it is easy to cause waste of allocated cloud desktop resources or resource shortages. When the target cloud desktop resources are tight, students will not be able to get enough study time to study during the time period they want to study, affecting the progress of learning. Therefore, how to reasonably adjust and allocate the teaching resources of the cloud desktop according to the students' usage so that students can get enough study time when they want to study is a problem that needs to be solved urgently. Summary of the invention
[0005] In order to solve the above problems, the present invention provides a teaching resource allocation method and system based on cloud desktop, which can enable the students who request to use the cloud desktop to study as soon as possible by analyzing the students who request to use the cloud desktop and the resource status of the applied cloud desktop.
[0006] In order to achieve the above object, the first aspect of the present invention provides the following technical solution:
[0007] Obtain the cloud desktop usage request sent by the student and the corresponding cloud desktop resource status;
[0008] Count the number of students' requests for using the cloud desktop within a preset time and the corresponding cloud desktop resources;
[0009] Determine whether to reallocate the student according to the determined student's request for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop;
[0010] If it is determined that the student needs to be reassigned, the student who requested it will be reassigned.
[0011] Further, according to the determined student's request for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop, it is determined whether the cloud desktop is to be reallocated;
[0012] If it is determined that the cloud desktop needs to be reallocated, adjust the amount of resources allocated to the cloud desktop.
[0013] Furthermore, the resource status of the cloud desktop may be CPU or memory.
[0014] Furthermore, the determining whether to reallocate the student according to the determined number of cloud desktop usage requests by the student within a preset time and the resource status of the corresponding cloud desktop includes:
[0015] Obtain the number of students' requests for using the cloud desktop within a preset time, that is, the number of users;
[0016] Determining whether the number of users exceeds a first threshold;
[0017] If the number of students using the system exceeds a first threshold within a preset time, the number of students exceeding the first threshold will be matched to the next cloud desktop.
[0018] Furthermore, the determining whether to reallocate the student according to the determined number of cloud desktop usage requests by the student within a preset time and the resource status of the corresponding cloud desktop further includes:
[0019] Get the resource status of the cloud desktop;
[0020] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0021] If the resource occupancy rate of the target cloud desktop exceeds the second threshold value within a preset period, the student who is requesting to use the desktop at the current moment is matched to the next cloud desktop.
[0022] Furthermore, the determining whether to reallocate the cloud desktop according to the determined number of cloud desktop usage requests by students within a preset time and the resource status of the corresponding cloud desktop further includes:
[0023] Obtain the resource status of the cloud desktop and the usage status of the corresponding cloud desktop; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0024] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0025] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there is no student currently using it, then increase the resource amount of the current cloud desktop;
[0026] After increasing the resource amount of the current cloud desktop, the students who requested the usage will be assigned to the current cloud desktop.
[0027] Furthermore, the determining whether to reallocate the cloud desktop according to the determined number of cloud desktop usage requests by students within a preset time and the resource status of the corresponding cloud desktop further includes:
[0028] Obtain the resource status of the cloud desktop and the usage status of the corresponding cloud desktop; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0029] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0030] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within a preset period and there are currently students using the cloud desktop, the student who is requesting to use the cloud desktop is allocated to the next cloud desktop.
[0031] One or more embodiments provide a teaching resource allocation system based on a cloud desktop, including:
[0032] An acquisition module is configured to acquire a cloud desktop usage request sent by a student and the resource status of the corresponding cloud desktop;
[0033] A processing module configured to count the number of student requests for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop;
[0034] A judgment module, which is configured to determine whether to reallocate the student according to the number of cloud desktop usage requests made by the student within a preset time and the resource status of the corresponding cloud desktop;
[0035] The allocation module is configured to reallocate the student using the request if it is determined that the student needs to be reallocated.
[0036] An electronic device comprises a memory and a processor, and computer instructions stored in the memory and executed on the processor. When the computer instructions are executed by the processor, the steps described in the above method are completed.
[0037] A computer-readable storage medium is used to store computer instructions, and when the computer instructions are executed by a processor, the steps described in the above method are completed.
[0038] The beneficial effects of the present invention are:
[0039] The present invention obtains students' usage requests and the corresponding cloud desktop resource conditions, and determines whether to reallocate students with usage requests or reallocate the resources of the cloud desktop according to the number of students' usage requests and the current cloud desktop resource conditions, so that students with usage requests can enter the cloud desktop for learning more quickly. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.
[0041] Figure 1 is a flow chart of the present invention; DETAILED DESCRIPTION
[0042] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0043] It should be noted that the following detailed descriptions are all illustrative and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.
[0044] Embodiment 1
[0045] like Figure 1 As shown, a cloud desktop-based educational resource allocation method of the present invention includes the following steps:
[0046] S1: Obtain the cloud desktop usage request sent by the student and the corresponding cloud desktop resource status;
[0047] S2: Count the number of students' requests for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop;
[0048] S3: Determine whether to reallocate the student according to the determined student's request for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop;
[0049] S4: If it is determined that the student needs to be reallocated, the student who made the request is reallocated.
[0050] Specifically, in step S1, the usage request includes the name of the cloud desktop.
[0051] In step S2, the usage request may be initiated by the student logging into the teaching cloud desktop system, and the teaching cloud desktop system may perform statistics on the usage requests sent by the students.
[0052] The resource status of the cloud desktop can be CPU or memory.
[0053] In step S3, it specifically includes:
[0054] Obtain the number of students' requests for using the cloud desktop within a preset time, that is, the number of users;
[0055] Determining whether the number of users exceeds a first threshold;
[0056] If the number of students using the system exceeds a first threshold within a preset time, the number of students exceeding the first threshold will be allocated to the next cloud desktop.
[0057] Specifically, the usage request may be initiated by a student logging into the teaching cloud desktop. The teaching cloud desktop counts the number of usage requests for each cloud desktop, that is, the number of usage requests from the students, based on the usage requests of the students.
[0058] The preset time may be a time period between the current time and the next time, and may be specifically set according to actual conditions, for example, may be 5 minutes or 10 minutes.
[0059] The first threshold is the number of users determined according to the preset time. The longer the preset time is, the larger the value of the first threshold is. For example, if the preset time is set to 5 minutes, the first threshold is set to 10. If the preset time is set to 10 minutes, the first threshold is set to 20, and so on.
[0060] If the number of students using the system exceeds a first threshold within a preset time, the number of students exceeding the first threshold will be allocated to the next cloud desktop. Specifically, the number of students in the usage request exceeding the first threshold can be randomly allocated to the next cloud desktop, so that the students using the request can use the cloud desktop for study as soon as possible.
[0061] It can be understood that if the first threshold value is 10 and the current number of student usage requests is 12, 2 students will be randomly selected from the 12 students in the usage requests and matched to the next cloud desktop.
[0062] If the number of students using the app does not exceed the first threshold within the preset time, no operation is performed.
[0063] In step S3, the following steps may also be included:
[0064] Get the resource status of the cloud desktop;
[0065] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0066] If the resource occupancy rate of the target cloud desktop exceeds the second threshold value within a preset period, the student who is currently using the request is matched to the next cloud desktop.
[0067] Specifically, the resource status of the cloud desktop can be the resource occupancy rate corresponding to each sampling moment within the preset time, or it can be the average value of the resource occupancy rate within the preset time, which means adding the resource occupancy rate values corresponding to each sampling moment and then dividing it by the number of sampling moments. It can also be the peak value of the resource occupancy rate within the preset time, which means the highest value of the resource occupancy rate within the preset time.
[0068] The second threshold can be determined according to actual conditions, such as according to the actual resource configuration of the current cloud desktop. The resource configuration may be a CPU or memory condition. The second threshold is determined according to the CPU or memory condition of the current cloud desktop.
[0069] The current usage request students refer to students who have applied for usage requests up to the current time point.
[0070] In one embodiment, since the adjustment of the CPU and memory requires multiple modifications to the system where the cloud desktop is located, the cloud desktop cannot be adjusted to take effect during use, and the corresponding adjustment can only be made after the system is shut down and restarted.
[0071] Step S3 may also be: determining whether the cloud desktop is to be reallocated based on the determined student's request to use the cloud desktop within a preset time and the corresponding cloud desktop resource situation; if it is determined that the cloud desktop needs to be reallocated, adjusting the amount of resources allocated to the cloud desktop.
[0072] Specifically, the resource status of the cloud desktop and the usage status of the corresponding cloud desktop are obtained; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0073] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0074] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there is no student currently using it, then increase the resource amount of the current cloud desktop;
[0075] After increasing the resource amount of the current cloud desktop, the students who requested the usage will be assigned to the current cloud desktop.
[0076] It is understandable that the object of adjustment for the cloud desktop is generally the size of the CPU memory, and the direction of adjustment is increase or decrease.
[0077] Similarly, the resource status of the cloud desktop can be the resource occupancy rate corresponding to each sampling moment within the preset time, or it can be the average value of the resource occupancy rate within the preset time, which means the sum of the resource occupancy rate values corresponding to each sampling moment and then divided by the number of sampling moments, or it can be the peak value of the resource occupancy rate within the preset time, which means the highest value of the resource occupancy rate within the preset time.
[0078] The second threshold can be determined according to actual conditions, such as according to the actual resource configuration of the current cloud desktop. The resource configuration may be a CPU or memory condition. The second threshold is determined according to the CPU or memory condition of the current cloud desktop.
[0079] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there is no student currently using it, the resource amount of the current cloud desktop is increased. Increasing the resource amount of the current cloud desktop may increase the number of CPU cores or increase the size of the memory.
[0080] In one embodiment, step S3 may further include:
[0081] Obtain the resource status of the cloud desktop and the usage status of the corresponding cloud desktop; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0082] Determine whether the resource usage of the cloud desktop exceeds a second threshold within a preset period;
[0083] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within a preset period and there are currently students using the cloud desktop, the student who is requesting to use the cloud desktop is allocated to the next cloud desktop.
[0084] It can be understood that the next cloud desktop contains the same content as the cloud desktop requested by the student.
[0085] Embodiment 2
[0086] This embodiment provides a teaching resource allocation system for a cloud desktop, which includes:
[0087] An acquisition module is configured to acquire a cloud desktop usage request sent by a student and the resource status of the corresponding cloud desktop;
[0088] A processing module configured to count the number of student requests for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop;
[0089] A judgment module, which is configured to determine whether to reallocate the student according to the number of cloud desktop usage requests made by the student within a preset time and the resource status of the corresponding cloud desktop;
[0090] The allocation module is configured to reallocate the student using the request if it is determined that the student needs to be reallocated.
[0091] Specifically, for the acquisition module, the number of students' requests for using the cloud desktop within a preset time, that is, the number of users, is obtained;
[0092] Determining whether the number of users exceeds a first threshold;
[0093] If the number of students using the system exceeds a first threshold within a preset time, the number of students exceeding the first threshold will be allocated to the next cloud desktop.
[0094] The usage request can be initiated by the student logging into the teaching cloud desktop. The teaching cloud desktop counts the number of usage requests for each cloud desktop based on the student's usage request, that is, the number of students' usage requests.
[0095] The preset time may be a time period between the current time and the next time, and may be specifically set according to actual conditions, for example, may be 5 minutes or 10 minutes.
[0096] The first threshold is the number of users determined according to the preset time. The longer the preset time is, the larger the value of the first threshold is. For example, if the preset time is set to 5 minutes, the first threshold is set to 10. If the preset time is set to 10 minutes, the first threshold is set to 20, and so on.
[0097] If the number of students using the system exceeds a first threshold within a preset time, the number of students exceeding the first threshold will be allocated to the next cloud desktop. Specifically, the number of students in the usage request exceeding the first threshold can be randomly allocated to the next cloud desktop, so that the students who apply for the request can use the cloud desktop for study as soon as possible.
[0098] It can be understood that if the first threshold value is 10 and the current number of student usage requests is 12, 2 students will be randomly selected from the 12 students in the usage requests and matched to the next cloud desktop.
[0099] If the number of students using the app does not exceed the first threshold within the preset time, no operation is performed.
[0100] The judgment module may also be configured to: judge whether the resource situation of the cloud desktop has a resource occupancy rate exceeding a second threshold within a preset period;
[0101] The allocation module matches the student who is currently using the request to the next cloud desktop if the resource occupancy rate of the target cloud desktop exceeds a second threshold value within a preset period.
[0102] Specifically, the resource status of the cloud desktop can be the resource occupancy rate corresponding to each sampling moment within the preset time, or it can be the average value of the resource occupancy rate within the preset time, which means adding the resource occupancy rate values corresponding to each sampling moment and then dividing it by the number of sampling moments. It can also be the peak value of the resource occupancy rate within the preset time, which means the highest value of the resource occupancy rate within the preset time.
[0103] The second threshold can be determined according to actual conditions, such as according to the actual resource configuration of the current cloud desktop. The resource configuration may be a CPU or memory condition. The second threshold is determined according to the CPU or memory condition of the current cloud desktop.
[0104] The current usage request students refer to students who have applied for usage requests up to the current time point.
[0105] Since the adjustment of CPU and memory requires multiple modifications in the system where the cloud desktop is located, and the cloud desktop cannot be adjusted during use, the corresponding adjustment can only be made after the system is shut down and restarted. Step S3 can also be: according to the determined student's request for the use of the cloud desktop within a preset time and the corresponding cloud desktop resource situation, determine whether the cloud desktop is reallocated; if it is determined that the cloud desktop needs to be reallocated, adjust the amount of resources allocated to the cloud desktop.
[0106] The judgment module may also be configured to: obtain the resource status of the cloud desktop and the usage status of the corresponding cloud desktop; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0107] A judgment module is used to judge whether the resource usage of the cloud desktop exceeds a second threshold value within a preset period;
[0108] The allocation module increases the resource amount of the current cloud desktop if the resource occupancy rate of the current cloud desktop exceeds the second threshold value within a preset period and there is no student currently using the cloud desktop;
[0109] After increasing the resource amount of the current cloud desktop, the students who requested the usage will be assigned to the current cloud desktop.
[0110] It is understandable that the object of adjustment for the cloud desktop is generally the size of the CPU memory, and the direction of adjustment is increase or decrease.
[0111] Similarly, the resource status of the cloud desktop can be the resource occupancy rate corresponding to each sampling moment within the preset time, or it can be the average value of the resource occupancy rate within the preset time, which means the sum of the resource occupancy rate values corresponding to each sampling moment and then divided by the number of sampling moments, or it can be the peak value of the resource occupancy rate within the preset time, which means the highest value of the resource occupancy rate within the preset time.
[0112] The second threshold can be determined according to actual conditions, such as according to the actual resource configuration of the current cloud desktop. The resource configuration may be a CPU or memory condition. The second threshold is determined according to the CPU or memory condition of the current cloud desktop.
[0113] If the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there is no student currently using it, the resource amount of the current cloud desktop is increased. Increasing the resource amount of the current cloud desktop may increase the number of CPU cores or increase the size of the memory.
[0114] In one embodiment, it may also be:
[0115] An acquisition module is used to acquire the resource status of the cloud desktop and the usage status of the corresponding cloud desktop; the usage status of the cloud desktop is whether there are students currently using the cloud desktop;
[0116] A judgment module is used to judge whether the resource usage of the cloud desktop exceeds a second threshold value within a preset period;
[0117] The allocation module allocates the student who requested to use the next cloud desktop if the resource occupancy rate of the current cloud desktop exceeds a second threshold value within a preset period and there are currently students using the cloud desktop.
[0118] It can be understood that the content contained in the next cloud desktop is the same as the content contained in the cloud desktop requested by the student.
[0119] Embodiment 3
[0120] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps in the cloud desktop-based teaching resource allocation method described in Embodiment 1 are implemented.
[0121] Embodiment 4
[0122] This embodiment provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of a cloud desktop-based teaching resource allocation method as described in Embodiment 1 are implemented.
[0123] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0124] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0125] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A teaching resource allocation method based on cloud desktop, characterized in that: include: Obtain the cloud desktop usage request sent by the student and the corresponding cloud desktop resource status; Counting the number of cloud desktop usage requests from students within a preset time and the corresponding cloud desktop resource situation; determining whether to reallocate students based on the determined cloud desktop usage requests from students within a preset time and the corresponding cloud desktop resource situation; If it is determined that the students need to be reallocated, the students who have made use requests are reallocated, including: obtaining the number of use requests for the cloud desktop from the students within a preset time, that is, the number of users; determining whether the number of users exceeds a first threshold; if the number of students who have used the cloud desktop exceeds the first threshold within the preset time, matching the number of students who have exceeded the first threshold to the next cloud desktop; the first threshold is the number of users determined according to the preset time, and the longer the preset time is, the larger the value of the first threshold is; Determine whether to reallocate the cloud desktop according to the determined student's request for using the cloud desktop within a preset time and the corresponding cloud desktop resource situation; if it is determined that the cloud desktop needs to be reallocated, adjust the amount of resources allocated to the cloud desktop; Determining whether to reallocate students according to the number of student usage requests for the cloud desktop within a preset time and the resource status of the corresponding cloud desktop also includes: obtaining the resource status of the cloud desktop; judging whether the resource occupancy rate of the cloud desktop exceeds a second threshold value within a preset period; if the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there are no students currently using it, increasing the resource amount of the current cloud desktop; after increasing the resource amount of the current cloud desktop, allocating the student who requested to use it to the current cloud desktop; if the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there are students currently using it, allocating the student who requested to use it to the next cloud desktop.
2. A cloud desktop-based teaching resource allocation method as claimed in claim 1, characterized in that: The resource situation of the cloud desktop is CPU or memory.
3. A teaching resource allocation system based on cloud desktop, characterized in that: include: An acquisition module is configured to acquire a cloud desktop usage request sent by a student and the resource status of the corresponding cloud desktop; A processing module configured to count the number of student requests for using the cloud desktop within a preset time and the resource status of the corresponding cloud desktop; A judgment module, which is configured to determine whether to reallocate the student according to the number of cloud desktop usage requests made by the student within a preset time and the resource status of the corresponding cloud desktop; The allocation module is configured to reallocate the students who have requested to use the cloud desktop if it is determined that the students need to be reallocated, including: obtaining the number of students' requests for using the cloud desktop within a preset time, that is, the number of users; judging whether the number of users exceeds a first threshold; if the number of students using the cloud desktop exceeds the first threshold within the preset time, matching the number of students exceeding the first threshold to the next cloud desktop; the first threshold is the number of users determined according to the preset time, and the longer the preset time is, the larger the value of the first threshold is; Determine whether to reallocate the cloud desktop according to the determined student's request for using the cloud desktop within a preset time and the corresponding cloud desktop resource situation; if it is determined that the cloud desktop needs to be reallocated, adjust the amount of resources allocated to the cloud desktop; Determining whether to reallocate students according to the number of student usage requests for the cloud desktop within a preset time and the resource status of the corresponding cloud desktop also includes: obtaining the resource status of the cloud desktop; judging whether the resource occupancy rate of the cloud desktop exceeds a second threshold value within a preset period; if the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there are no students currently using it, increasing the resource amount of the current cloud desktop; after increasing the resource amount of the current cloud desktop, allocating the student who requested to use it to the current cloud desktop; if the resource occupancy rate of the current cloud desktop exceeds the second threshold value within the preset period and there are students currently using it, allocating the student who requested to use it to the next cloud desktop.
4. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps in a teaching resource allocation method based on a cloud desktop as described in any one of claims 1-2 are implemented.
5. A processing device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps in the cloud desktop-based teaching resource allocation method as described in any one of claims 1-2 are implemented.
Citation Information
Patent Citations
Resource matching method and device for teaching cloud desktop, storage medium and terminal equipment
CN112667879A
Desktop cloud management method, device and equipment
CN113282422A