abstract |
Disclosed are a task scheduling method and system in cloud computing provided in the present invention. The method comprises: parameterizing characteristic information about tasks; and then classifying each task, according to the classification result, performing computation via a bacterial foraging algorithm to obtain an optimal working node, and matching the working node with the task. It can be seen that the present invention uses the bacterial foraging algorithm to realize task scheduling and resource allocation in cloud computing, so that cloud computing has the advantages of swarm intelligence parallel search, being easy to escape from the local minimum, etc. on the scheduling of user task groups, and contributes to keeping the diversity of the user groups in cloud computing; and further meets the demand of the user, improving the degree of satisfaction of the user experience. |