80 likes | 318 Views
NVE Auto-discovery Protocol . draft-gu-virt-edge-auto-discovery-00 Zhongyu Gu , Ting Ao , Chongfeng Xie , Vic Liu. Purpose. Outline the NVE auto-discovery protocol to support VN automatic provisioning etc. NVE Auto-discovery protocol Procedures. VM. NVE. NVA. VM preparation.
E N D
NVE Auto-discovery Protocol draft-gu-virt-edge-auto-discovery-00 ZhongyuGu, Ting Ao, ChongfengXie, Vic Liu
Purpose Outline the NVE auto-discovery protocol to support VN automatic provisioning etc.
NVE Auto-discovery protocol Procedures VM NVE NVA VM preparation NVE Auto-discovery Initiation Packet NVE Auto-discovery Offer Packet NVE Auto-discovery Request Packet Discovery stage VM/VN authentication VM/VN Information NVE Auto-discovery Session-confirmation Packet Sync/w other NVE(s) Create VRF etc VN Session VN Session Stage To/From other NVE(s) NVE Auto-discovery Termination Packet
IANA considerations • New type of Ether_Type for NVE auto-discovery • Discovery stage • Session stage
NVE auto-discovery protocol: Application • VM live migration • Using VN itself as the migration sync transport Step5: src-dst NVE work as sync transport Step6: duplicate traffic supporting sync src VM Corresponding VM NVE NVE Step7: stop running after sync Step4: NVE floods VN info for dst VM Step4 NVE dst VM Step3: after dst VM pass VN auth., dst NVE create VN context Step2: dst VM Auto-discover NVE with Migration attribute Step1: dst VM preparation Step9: NVE floods VM migrat-finish info Step8: Begin running after sync
NVE auto-discovery protocol: Pro and Con • Pros • Simplicity • Flexible (VM-NVE connection) • Potential Secure • VN Auto-provisioning • Supporting VM live migration • Cons • New protocol/acceptability • VM support
Comparing with VDP • TBD
Next Step… • Comments collecting and further discussions • Further detail information • Comparison with VDP • ……