The invention discloses a multi-field supportable
virtual machine dispatching device and a multi-field supportable
virtual machine dispatching method. The multi-field supportable
virtual machine dispatching device comprises a virtual
machine cluster information central access module, a virtual
machine dispatching module and a virtual
machine dispatching information central output module, wherein the virtual machine cluster information central access module is used for receiving input cluster information, the virtual machine dispatching module is used for analyzing cluster information and generating dispatching policy required by fields, and the virtual machine dispatching information central output module is used for centrally outputting policy information. The virtual machine cluster information central access module receives
processing requests of a
virtualization cluster
system and preprocesses the same into a uniform input information format. The virtual dispatching module classifies states of the
virtualization cluster
system according to input information, generates corresponding dispatching policy for
processing the requests according to classifications and outputs dispatching commands through the information central output module. Dispatching
virtualization clusters under multiple fields can be realized well, and the purpose of dispatching under different fields is achieved. By
modular design, uniform interfaces are used among modules, transparency in design of dispatching
algorithm is improved, and application range is wide.