LFN Dev Forum: Building Container
Containers are becoming popular choices for NFV solutions due to the benefits provided: easier to deploy, better scalability and lower overhead. Kubernetes has become another choice for Virtual Infras …
|LFN Dev Forum: Building Container
|Trevor Tao (Staff Softwre Engineer, Arm Ltd), Tina Tsou (Enterprise Architect, Arm)
|Open Networking Summit North America
|Los Angeles, CA, USA
|Mar 26-30, 2018
Containers are becoming popular choices for NFV solutions due to the benefits provided: easier to deploy, better scalability and lower overhead. Kubernetes has become another choice for Virtual Infrastructure Manager (VIM) in NFV deployment. Some key challenges still need to be addressed for container-based NFV solutions, e.g., requirements of high performance container networking solutions and ease of orchestration and management of VNFs, which are pain points for many server providers to deploy container-based NFV solutions. This presentation will show a reference design of container-based VNFs with integration of Vector Packet Processing (VPP) from FD.io and ONAP orchestration on Arm NFV infrastructure. We are building this Arm-based solution in OPNFV Container4NFV and Auto projects. Kubernetes is used as VIM to deploy Docker cluster for OPNFV platform. ONAP key components like APP-C, DCAE, SDN-C are deployed on this OPNFV platform for Edge Cloud, Resiliency, and Enterprise vCPE use cases. The VPP vhost-user interfaces are used to create L2 bridge and VxLAN overlay to connect between containers, which can be on the same host or different hosts. Two local cloud stacks (OpenStack, and cloud-native) are used in combination to represent one type of “hybrid cloud” environment.