The present invention discloses a
parallel scheduling system and method for distributed cluster load balancing, relating to the technical field of load balancing scheduling, and characterized in that: by virtualizing an
IP address to receive a user request message, master servers of all clusters exchange information with one another by sending a Hello packet, to select a cluster with the maximum idle value to bind the virtualized
IP address, and the cluster sends a Statement packet to notify the whole network after binding; and a master
server of the cluster looks up a task table and calculates data in an idle table and an interactive table according to a certain calculation method, to obtain an optimal response cluster, and pushes the request message to the optimal response cluster by sending a Push packet, so as to implement the load balancing in response to request messages among peer-to-peer clusters. The master
server of the cluster is provided with four tables including a task table, an idle table, an interactive table and a calculation result table which are used for scheduling request messages, and four packets including a Hello packet, a Push packet, an Exchange packet and a Statement packet are used for maintaining relationships among the clusters.