摘要 |
The present invention provides a method for upgrading a virtualized network function (VNF) and a network function virtualization orchestrator (NFVO). The NFVO comprises: a receiver, for receiving an upgrade request message, sent by a sending end, for requesting the NFVO to upgrade a first software version corresponding to a first VNF to a second software version, wherein the first software version corresponds to a first VNF instance and the second software version corresponds to a second VNF instance; and a processor, for instantiating the first VNF according to a preset VNFD of the second software version of the first VNF to obtain the second VNF instance, configuring a forwarding path of service flows in an NS so that a first service flow is forwarded to the first VNF instance and a second service flow is forwarded to the second VNF instance, and if it is determined that the first VNF instance runs without loads in a preset time period, terminating the first VNF instance, so as to avoid running interruption of a VNF instance of a former version caused during VNF upgrade, and meet requirements on real-time quality of service flows. |