The invention provides a distributed CP unified deployment method, which is applied to a VNF management server. The method comprises the following steps: acquiring topology including all cloud hosts in a network; acquiring and uploading a basic configuration template file suitable for various network element types; analyzing the basic configuration template file, and, after anti-affinity groups of to-be-deployed network elements are confirmed according to analyzed information, correspondingly creating a network element model for each anti-affinity group, wherein the network element model comprises attribute information, and the to-be-deployed network elements in the same anti-affinity group have the same attribute information; obtaining cloud host nodes of the cloud host topology, and calculating the load condition of each cloud host node; confirming the node position of the current to-be-deployed network element according to the attribute information of the current to-be-deployed network element and the load condition of each cloud host node; and starting network element configuration. According to the embodiment of the invention, the unified deployment of the distributed CPs is realized, the manual workload is reduced, the deployment is convenient, and the deployment speed is higher.