Patent ID: 11928522
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A containerized virtualised network function (VNF) deployment method, comprising:
receiving, by a virtualised network function manager (VNFM), a first VNF instantiation request from a network functions virtualisation orchestrator (NFVO), wherein the first VNF instantiation request carries a first virtualised network function descriptor (VNFD) identifier;
determining, by the VNFM based on a VNFD identified by the first VNFD identifier, a container object package identifier referenced by a to-be-instantiated VNF;
sending, by the VNFM, a container object package management request to a container management entity, wherein the container object package management request carries the container object package identifier;
receiving, by the VNFM, a container object management response from the container management entity, wherein the container object management response is used to indicate that a container object instance corresponding to a container object package identified by the container object package identifier is successfully created;
completing, by the VNFM, a VNF instantiation process based on the container object instance; and
maintaining a mapping relationship between an identifier of a VNF instance obtained through VNF instantiation and the container object package identifier;
wherein before the receiving the first VNF instantiation request from the NFVO, the method further comprises:
receiving, by the VNFM, a second VNF instantiation request from the NFVO, wherein the second VNF instantiation request carries a second VNF instance identifier and a second VNFD identifier;
obtaining, by the VNFM, from a VNFD identified by the second VNFD identifier, a quantity of virtual machine (VM) resources and a specification of VM resources that are required by a to-be-created infrastructure resource pool;
sending, by the VNFM, a resource allocation request to a virtualised infrastructure manager (VIM), wherein the resource allocation request carries the specification of VM resources and the quantity of VM resources that are of the to-be-created infrastructure resource pool;
receiving, by the VNFM, a resource allocation response from the VIM, wherein the resource allocation response carries a VM instance identifier of an allocated VM instance;
adding, by the VNFM, a label to the VM instance, wherein the label is used to indicate that the VM instance is used as a virtual resource for creating a container runtime instance in the infrastructure resource pool, wherein the container object instance is to be scheduled to the container runtime instance;
sending, by the VNFM, the VM instance identifier to the container management entity for management.