Host terminal and storage terminal synergetic multi-control IO dispatch method

The invention provides a host terminal and a storage terminal synergetic multi-control IO dispatch method. In comparison with the traditional dispatch assembly, a multi-path dispatch assembly is different in distribution structure and physically divides into a multi-path assembly of a service terminal and a path dispatch assembly of a storage controller; the multi-path assembly is arranged between a file system and a network storage drive and is used for receiving IO requests from a file system terminal and performing queuing on the requests; queued individual strategies of the multi-path assembly depend on combination of strategies of the path dispatch assembly of the storage controller and self-path strategies; in comparison with the traditional strategies, the queued individual strategies dynamically regulate an IO queue to enable system input and output to be under an equilibrium state; the path dispatch assembly is responsible for work in two aspects, on one hand, the path dispatch assembly isochronally collects measurable performance measuring indexes of storage system controllers in a multipoint mode to form into historical reference values and performs evaluation on future path performances through an intelligent prediction algorithm according to the reference values and on the other hand, the path dispatch assembly is timely received messages and tries self-repairing when links are broke down.