A virtual machine management method, comprising: obtaining, by a virtual machine association module in a first cloud management platform, configuration information of an inventory virtual machine and an inventory virtual machine identification code from a second cloud management platform, wherein the first cloud management platform and the second cloud management platform are different types of cloud management platforms; sending, the configuration information of the inventory virtual machine and the inventory virtual machine identification code to a computing module in the first cloud management platform; locally creating, by the computing module in the first cloud management platform, a proxy virtual machine according to the configuration information of the inventory virtual machine, and generating a proxy virtual machine identification code according to the configuration information of the inventory virtual machine, wherein the proxy virtual machine identification code is used to identify the created proxy virtual machine on the first cloud management platform; sending, by the computing module in the first cloud management platform, the proxy virtual machine identification code and the inventory virtual machine identification code to the second cloud management platform; updating, by the second cloud management platform, the inventory virtual machine identification code recorded by the second cloud management platform to the proxy virtual machine identification code; and sending, by the first cloud management platform to the second cloud management platform, only the proxy virtual machine identification code and a corresponding management command entered on the first cloud management platform, during subsequent maintenance, so that the first cloud management platform manages the inventory virtual machine managed by the second cloud management platform. obtaining, by a virtual machine association module in a first cloud management platform, configuration information of an inventory virtual machine and an inventory virtual machine identification code from a second cloud management platform, wherein the first cloud management platform and the second cloud management platform are different types of cloud management platforms; sending, the configuration information of the inventory virtual machine and the inventory virtual machine identification code to a computing module in the first cloud management platform; locally creating, by the computing module in the first cloud management platform, a proxy virtual machine according to the configuration information of the inventory virtual machine, and generating a proxy virtual machine identification code according to the configuration information of the inventory virtual machine, wherein the proxy virtual machine identification code is used to identify the created proxy virtual machine on the first cloud management platform; sending, by the computing module in the first cloud management platform, the proxy virtual machine identification code and the inventory virtual machine identification code to the second cloud management platform; updating, by the second cloud management platform, the inventory virtual machine identification code recorded by the second cloud management platform to the proxy virtual machine identification code; and sending, by the first cloud management platform to the second cloud management platform, only the proxy virtual machine identification code and a corresponding management command entered on the first cloud management platform, during subsequent maintenance, so that the first cloud management platform manages the inventory virtual machine managed by the second cloud management platform.