A virtual network function, VNF, deployment method, comprising: receiving (S208), by a virtualized network function manager, VNFM, a Modify VNF Information operation, wherein the Modify VNF Information operation comprises an instance identifier of a first VNF and a modifiable attributes parameter, the modifiable attributes parameter comprises N dedicated parameters and a value of each dedicated parameter, the N dedicated parameters and the value of each dedicated parameter are parameters required for instantiating the first VNF , N is an integer, and N≥1; obtaining (S209), by the VNFM, a virtual network function descriptor, VNFD, of the first VNF, wherein the VNFD of the first VNF comprises M common parameters, the modifiable attributes parameter, M first assignment indications, and one second assignment indication, one of the first assignment indications is used to indicate to obtain a value of one of the common parameters from a virtualization service requestor, the second assignment indication is used to indicate to obtain a value of the modifiable attributes parameter from a virtualization service provider, M is an integer, and M≥1; assigning (S210), by the VNFM, the N dedicated parameters and the value of each dedicated parameter to the modifiable attributes parameter in the VNFD based on the second assignment indication, to obtain a first updated VNFD; receiving (S212), by the VNFM, a VNF instantiation request, wherein the VNF instantiation request comprises the instance identifier of the first VNF and the M common parameters and the value of each common parameter, and the M common parameters and the value of each common parameter are parameters required for instantiating the first VNF ; assigning (S213), by the VNFM, the values of the M common parameters to corresponding common parameters in the first updated VNFD based on the first assignment indications, to obtain a second updated VNFD; and deploying (S214), by the VNFM, the first VNF based on the second updated VNFD. receiving (S208), by a virtualized network function manager, VNFM, a Modify VNF Information operation, wherein the Modify VNF Information operation comprises an instance identifier of a first VNF and a modifiable attributes parameter, the modifiable attributes parameter comprises N dedicated parameters and a value of each dedicated parameter, the N dedicated parameters and the value of each dedicated parameter are parameters required for instantiating the first VNF , N is an integer, and N≥1; obtaining (S209), by the VNFM, a virtual network function descriptor, VNFD, of the first VNF, wherein the VNFD of the first VNF comprises M common parameters, the modifiable attributes parameter, M first assignment indications, and one second assignment indication, one of the first assignment indications is used to indicate to obtain a value of one of the common parameters from a virtualization service requestor, the second assignment indication is used to indicate to obtain a value of the modifiable attributes parameter from a virtualization service provider, M is an integer, and M≥1; assigning (S210), by the VNFM, the N dedicated parameters and the value of each dedicated parameter to the modifiable attributes parameter in the VNFD based on the second assignment indication, to obtain a first updated VNFD; receiving (S212), by the VNFM, a VNF instantiation request, wherein the VNF instantiation request comprises the instance identifier of the first VNF and the M common parameters and the value of each common parameter, and the M common parameters and the value of each common parameter are parameters required for instantiating the first VNF ; assigning (S213), by the VNFM, the values of the M common parameters to corresponding common parameters in the first updated VNFD based on the first assignment indications, to obtain a second updated VNFD; and deploying (S214), by the VNFM, the first VNF based on the second updated VNFD. <EOS>