Subject: [Nfvrg] Requirements For Containers In NFV

From: Jim Logan <[email-masked]>
Date: Tue, 10 Jan 2017 14:04:53 +0000

Hello Colleagues,

Following up on a side thread that I started related to studying the NFV specific requirements for containers, I would like to propose a paper that covers the following topics.

I would appreciate any feedback or guidance you may have on this proposal.

Best Regards,
Jim Logan
Affirmed Networks

  *   Container Overview
  *   Container Runtime
     *   Best practices for application
     *   One process per container limitation/expectation
        *   Tradeoffs for multiple processes per containers
     *   Application Image Management (upgrade, rollback, secure image distribution)
  *   Container Orchestration
     *   OpenStack
        *   Current Capabilities
        *   NFV Requirements
        *   NFV Gaps
     *   Kubernetes
        *   Current Capabilities
        *   NFV Requirements
        *   NFV Gaps
     *   Mesosphere
        *   Current Capabilities
        *   NFV Requirements
        *   NFV Gaps
     *   Docker Swarm
        *   Current Capabilities
        *   NFV Requirements
        *   NFV Gaps
     *   Integration with MANO
        *   Capability overlap with MANO
        *   VNF-M Integration
        *   Container to VM to Physical interactions
  *   Service Discovery
     *   Discovering dependent services in the cloud
        *   Global Session State Database
        *   Centralized Log Layer
        *   Centralized OA&M layer
        *   Generic Load Balancing As A Service
  *   Resource Management
     *   Networking
        *   Overlay Networking
        *   Multiple network interfaces
        *   Multiple IP Addresses
        *   Performance
           *   DPDK SR-IOV
           *   DPDK OVS
     *   Storage
        *   Persistent Storage Needs
        *   CDR, OA&M persistent storage requirements
     *   Compute
        *   Noisy neighbor mitigation
        *   Physical resource SLAs
     *   Scaling in/out
        *   Challenges to scaling a VNF
  *   Security
     *   Functions limited by Linux/Container security constructs
     *   What security functions are moved from the VNF to the host environment?
        *   Supported ciphers
        *   SSH upgrades
        *   TACACs?
  *   Debugging A Containerized VNF
     *   Challenges
     *   Contrainer sprawl in the datacenter
     *   VNF Command Line Interface
        *   Is it needed in the containerized service provider network