Hi folks,

We posted a draft as an extension to VXLAN. Please take a look.

The motivation came from our experiments on VXLAN optimization. It seems lots 
of discussions ongoing about the necessity of adding metadata to transport 
headers, 
and it is also controversial whether we should take offloading into 
consideration in
the headers. However, our test result shows significant performance gains even 
without any help from hardware offloading. The performance of a single TCP 
session improved from 1.5 Gbits/sec to 3.5~4 Gbits/sec: more than doubled!

So this is a practical yet generic proposal, which extends the offloading 
concept 
to from kernel stacks to remote end-points of overlay networks.

The metadata for offloading is very similar to STT. There difference is that:
1. it doesn’t add fake TCP header to utilize NIC TSO.
2. it doesn't include helper fields - just to save the limited VXLAN header 
space for 
other possible purpose in the future.
3. VXLAN is widely adopted and this is only a minor extension backward 
compatible

Based on this, it is highly recommended to add segmentation metadata in VXLAN 
header as proposed in this draft. 

Any comments are appreciated!

Best regards,
Han Zhou

-----Original Message-----
From: [email protected] [mailto:[email protected]] 
Sent: Thursday, March 13, 2014 10:29 PM
To: Zhou, Han; Li, Chengyuan; Li, Chengyuan; Zhou, Han
Subject: New Version Notification for draft-zhou-li-vxlan-soe-00.txt


A new version of I-D, draft-zhou-li-vxlan-soe-00.txt
has been successfully submitted by Han Zhou and posted to the
IETF repository.

Name:           draft-zhou-li-vxlan-soe
Revision:       00
Title:          Segmentation Offloading Extension for VxLAN
Document date:  2014-03-13
Group:          Individual Submission
Pages:          7
URL:            
http://www.ietf.org/internet-drafts/draft-zhou-li-vxlan-soe-00.txt
Status:         https://datatracker.ietf.org/doc/draft-zhou-li-vxlan-soe/
Htmlized:       http://tools.ietf.org/html/draft-zhou-li-vxlan-soe-00


Abstract:
   Segmentation offloading is nowadays common in network stack
   implementation and well supported by para-virtualized network device
   drivers for virtual machine (VM)s. This draft describes an extension
   to Virtual eXtensible Local Area Network (VXLAN) so that segmentation
   can be decoupled from physical/underlay networks and offloaded
   further to the remote end-point thus improving data-plane performance
   for VMs running on top of overlay networks.

                                                                                
  


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat

_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3

Reply via email to