Subject: [nvo3] suggestion for gap analysis draft

From: Lucy yong <[email-masked]>
Date: Sat, 21 Sep 2013 15:57:49 +0000

Hi Eric el al,

The following should be pointed out in the section of data plane requirements.

*         Requirement: L3 VNIs MUST provide virtualized IP routing and forwarding.

Both NVGRE and VXLAN are designed for L2 Overlay only, i.e. carrying Ethernet frame. Therefore they do not meet this requirement. Since NVGRE uses gre header that has a prototype field, it can be easily extend to support other overlay payload type.

*         Requirement: For performance reasons, multipath over LAG and ECMP paths SHOULD be supported.

VXLAN supports common five tuple based LB. NVGRE requests LB to use GRE header, which is not commonly supported by underlying IP network.

Suggest adding a new section of a Data Center Network Virtualization Generic Requirements. Here are the requirements belongs to the section.

     Multi-Tenancy networks over an IP underlying network
     Tenant Networks isolation with independent address space
     Tenant Network separation from underlying network
     Tenant System Mobility
     Tenant Network interworking with external and/or physical networks
     Network Virtual Edge (NVE) and Tenant System co-located
     Network Virtual Edge (NVE) and Tenant System not co-located (NVGRE/VXLAN does not support this)
     Scalability to support millions VNs and many tenant systems in a VN

Suggest removing the management requirement section and merge it with operation requirement, adding sub section of OAM requirements in section of operation requirement.

Suggest adding SDN based controller as a solution in section of control plane requirements and remove NVGRE and VXLAN. State that SDN based controller can apply to any data plane solution that are not tied into the control plane solution. NVGRE and VXLAN are good example.

Suggest adding a sub section of NVE-to-NVA control plane protocol requirements in section of control plane requirements.

Suggest adding a section for security requirements.

Cheers,
Lucy