The invention discloses a virtual resource dispatching system for related task requests and a dispatching and distributing method for the related task requests. Operation performance can be effectively guaranteed when the communication related tasks exist, and meanwhile an effective balance point is selected from a system load. In addition, by the adoption of dominant_share evaluation features based on a DRF, it can be prevented that too many resources are distributed, and fragments of partial resources are generated. By the adoption of a distributing strategy based on greed, compared with a linear programming algorithm, the distributing algorithm has a great time performance advantage, the dispatching time delay is reduced, and good user experience is obtained. Finally, the dispatching algorithm can improve the resource utilization condition of a platform, reduce the number of available tasks in waiting, increase the resource utilization rate of the cloud computing platform, and improve the performance of the platform and the overall processing performance of the platform.