Container resource scheduling method and system, server and computer readable storage medium
A resource scheduling and server technology, applied in the field of shared computing, can solve problems such as poor control of nodes, uncertainty of service quality, and reduce the efficiency of the entire node, achieving the effect of ensuring timeliness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0053] refer to figure 2 As shown, the first embodiment of the present invention proposes a server 2 .
[0054] The above server 2 includes: a memory 21 , a processor 23 , a network interface 25 and a communication bus 27 . Wherein, the network interface 25 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The communication bus 27 is used to realize connection communication between these components.
[0055] The memory 21 includes at least one type of readable storage medium. The above-mentioned at least one type of readable storage medium may be a non-volatile storage medium such as a flash memory, a hard disk, a multimedia card, or a memory card. In some embodiments, the above-mentioned storage 21 may be an internal storage unit of the server 2 , such as a hard disk of the server 2 . In some other embodiments, the above-mentioned memory 21 can also be an external storage unit of the server 2, such as a plug-in hard d...
no. 2 example
[0067] refer to image 3 As shown, the second embodiment of the present invention proposes a container resource scheduling method, which is applied to the server 2 above. In this embodiment, according to different requirements, image 3 The order of execution of the steps in the flowcharts shown may be changed, and certain steps may be omitted. The method includes:
[0068] S10, receiving node real-time status data uploaded by each shared computing node 4 .
[0069] In the above-mentioned shared computing system 1 , each shared computing node 4 needs to upload real-time status data of the node to the server 2 . The real-time status data of the above-mentioned nodes includes the currently available bandwidth, storage space, and computing resources of the shared computing node 4 , the status of tasks currently being executed, and data generated by executing tasks, etc. Wherein, each shared computing node 4 triggers (when the status changes) or periodically reports the real-t...
no. 3 example
[0086] refer to Figure 4 As shown, the third embodiment of the present invention proposes a container resource scheduling system 200, which is applied to the server 2 above.
[0087] In this embodiment, the container resource scheduling system 200 includes a data warehouse 202 , a scheduling calculation unit 204 , a scheduling analysis unit 206 , and a scheduling delivery unit 208 .
[0088] The data warehouse 202 is used to receive and store the real-time status data of the nodes uploaded by the shared computing nodes 4 .
[0089] The scheduling calculation unit 204 is configured to obtain node management information of each shared computing node 4 and task management information of shared computing tasks to be allocated.
[0090] The scheduling analysis unit 206 is used to analyze and obtain node and service profile data from the data warehouse 202 through data mining technology, for use by the scheduling calculation unit 204 .
[0091] The scheduling calculation unit 204...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


