A virtual machine management method, which is applicable to a cloud management platform, the method comprising: acquiring virtual machine information of each virtual machine in a virtualization platform; receiving a first onboarding operation instruction for a target virtual machine in the virtualization platform; configuring a network and a virtual network console, VNC, of the target virtual machine, and when configuration succeeds, storing, in an already-onboarded virtual machine list in a database table, virtual machine information of the target virtual machine; characterized in that: after the step of storing in the already-onboarded virtual machine list in the database table the virtual machine information of the target virtual machine, the method further comprises: an onboarding operation module of the cloud management platform receiving a second onboarding operation instruction for a target hard disk of the target virtual machine, wherein the target hard disk is any non-system disk mounted by the target virtual machine, and the non-system disk is an other hard disk besides a hard disk where an operating system is located, the onboarding operation module sending to an open protocol stack, OpenStack, control module of the cloud management platform a second onboarding request for the target hard disk of the target virtual machine, wherein the second onboarding request comprises a hard disk path of the target hard disk in the virtualization platform, the OpenStack control module storing in a hard disk list in the database table the hard disk path of the target hard disk in the virtualization platform, and establishing a correlation between a hard disk list entry corresponding to the target hard disk and an already-onboarded virtual machine list entry corresponding to the target virtual machine. acquiring virtual machine information of each virtual machine in a virtualization platform; receiving a first onboarding operation instruction for a target virtual machine in the virtualization platform; configuring a network and a virtual network console, VNC, of the target virtual machine, and when configuration succeeds, storing, in an already-onboarded virtual machine list in a database table, virtual machine information of the target virtual machine; characterized in that: after the step of storing in the already-onboarded virtual machine list in the database table the virtual machine information of the target virtual machine, the method further comprises: an onboarding operation module of the cloud management platform receiving a second onboarding operation instruction for a target hard disk of the target virtual machine, wherein the target hard disk is any non-system disk mounted by the target virtual machine, and the non-system disk is an other hard disk besides a hard disk where an operating system is located, the onboarding operation module sending to an open protocol stack, OpenStack, control module of the cloud management platform a second onboarding request for the target hard disk of the target virtual machine, wherein the second onboarding request comprises a hard disk path of the target hard disk in the virtualization platform, the OpenStack control module storing in a hard disk list in the database table the hard disk path of the target hard disk in the virtualization platform, and establishing a correlation between a hard disk list entry corresponding to the target hard disk and an already-onboarded virtual machine list entry corresponding to the target virtual machine. an onboarding operation module of the cloud management platform receiving a second onboarding operation instruction for a target hard disk of the target virtual machine, wherein the target hard disk is any non-system disk mounted by the target virtual machine, and the non-system disk is an other hard disk besides a hard disk where an operating system is located, the onboarding operation module sending to an open protocol stack, OpenStack, control module of the cloud management platform a second onboarding request for the target hard disk of the target virtual machine, wherein the second onboarding request comprises a hard disk path of the target hard disk in the virtualization platform, the OpenStack control module storing in a hard disk list in the database table the hard disk path of the target hard disk in the virtualization platform, and establishing a correlation between a hard disk list entry corresponding to the target hard disk and an already-onboarded virtual machine list entry corresponding to the target virtual machine.