The invention relates to an automatic
resource distribution method in a cloud calculation environment. The method comprises the following steps: A. a "
resource pool" in the cloud calculation environment is defined and managed; B. a
virtual machine is pre-established; C. when a resource application is put forward by a user, resources in the
resource pool is automatically matched by a
management system, and the resources are listed to an optional
queue if types and configuration are both matched; if the number of the optional
queue surpasses a requirement of the user, the resources are selected from the optional
queue to be distributed to the user according to a presorting
dynamic resource distribution
algorithm; D. when the pre-established
virtual machine cannot meet the requirement of the user, insufficient number of the virtual machines are established after the resource application of the user is submitted. E. the resources are automatically applied and returned, and user data are confidentially stored or selectively deleted according to the requirement; and F.
statics and analysis are performed on the requirement of the user, and a
resource distribution report form is automatically generated. The process of the method is rapid and safe and
automation is realized so that complexity and management cost of
resource distribution in the cloud calculation environment are reduced, working efficiency is enhanced and
resource utilization rate is also scientifically enhanced.