A service deployment method, executed by a network functions virtualization orchestrator, NFVO, for instantiating a network service, NS, comprising: receiving an identifier of network service descriptor, NSD, the method characterized by further including: obtaining the NSD according to the identifier of the NSD, wherein the NSD comprises node information of at least two virtualized network functions, VNFs, and node information of at least two virtual links, VLs, a quantity of connection points, CPs on the at least two VNFs is greater than or equal to 2, a quantity of ports on the at least two VLs is greater than or equal to 2, and the node information of the VNFs comprises an identifier of the VNF Descriptor, VNFD, of each VNF and connection requirement information that comprises a correspondence between an identifier of a CP on the at least two VNFs and information of a port that is on the at least two VLs and that the CP is to be connected to; sending the node information of the at least two VNFs to a virtualized network function manager, VNFM; sending the node information of the at least two VLs to a virtualized infrastructure manager, VIM; receiving an instantiation success response message returned by the VNFM and receiving an instantiation success response message returned by the VIM; and sending, the connection requirement information or the NSD to the VIM. receiving an identifier of network service descriptor, NSD, the method characterized by further including: obtaining the NSD according to the identifier of the NSD, wherein the NSD comprises node information of at least two virtualized network functions, VNFs, and node information of at least two virtual links, VLs, a quantity of connection points, CPs on the at least two VNFs is greater than or equal to 2, a quantity of ports on the at least two VLs is greater than or equal to 2, and the node information of the VNFs comprises an identifier of the VNF Descriptor, VNFD, of each VNF and connection requirement information that comprises a correspondence between an identifier of a CP on the at least two VNFs and information of a port that is on the at least two VLs and that the CP is to be connected to; sending the node information of the at least two VNFs to a virtualized network function manager, VNFM; sending the node information of the at least two VLs to a virtualized infrastructure manager, VIM; receiving an instantiation success response message returned by the VNFM and receiving an instantiation success response message returned by the VIM; and sending, the connection requirement information or the NSD to the VIM. obtaining the NSD according to the identifier of the NSD, wherein the NSD comprises node information of at least two virtualized network functions, VNFs, and node information of at least two virtual links, VLs, a quantity of connection points, CPs on the at least two VNFs is greater than or equal to 2, a quantity of ports on the at least two VLs is greater than or equal to 2, and the node information of the VNFs comprises an identifier of the VNF Descriptor, VNFD, of each VNF and connection requirement information that comprises a correspondence between an identifier of a CP on the at least two VNFs and information of a port that is on the at least two VLs and that the CP is to be connected to; sending the node information of the at least two VNFs to a virtualized network function manager, VNFM; sending the node information of the at least two VLs to a virtualized infrastructure manager, VIM; receiving an instantiation success response message returned by the VNFM and receiving an instantiation success response message returned by the VIM; and sending, the connection requirement information or the NSD to the VIM.