Popis: |
A major challenge to the anticipated large scale deployment of virtual network functions (VNFs) at the network edge (NE) is the ability to efficiently allocate and manage its scarce resources to meet these functions workload fluctuations. In this paper, we describe a novel containerized infrastructure manager (cIM) that extends current managers, such as Kubernetes, with the necessary building blocks to provide an accurate resource allocation service to containerized VNFs at scale. The proposed cIM treats the containerized VNF components (cNFCs), as atomic special purpose functions that can be rapidly deployed to form complex network services. The main component of the proposed cIM, the resource reservation manager (RRM), employs concepts of risk pooling in the insurance industry to accurately reserve the needed resources for the hosting containers and meet anticipated cNFCs demand fluctuation. The reserved quota of re-sources ensures the desired availability level of the cNFCs without over-provisioning the scarce resources of the NE. Experimental results demonstrate that our proposed cIM significantly improve the performance of the cNFCs and guarantees their availability with minimal resource reservation. |