Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Below diagram describes the interaction between SDEWAN CNF and EWAN config Agent.

Timeline

ModuleTasksOwnerDue Current Status Description
PORs




POCSetup IPSec tunnelRuoyuFeb.26WW09: setup POC environment by manual configuration (Site-2-Site, Initiator-responder, Initiator-responder with vip) - Done
SDEWAN CNF





Service APIHuifeng
Done 

Start/stop/restart/reload SDWAN service, includes: mwan3, firewall/NAT, IpSec.

Reference: SDEWAN CNF#SDEWANService


MWAN3 API Huifeng 
Done 

Support MWAN3 rule/policy configuration.

Reference: SDEWAN CNF#MWAN3 


Firewall API Huifeng 

Design: Feb.26

Implementation: Mar.12 

WW08: Initial design Done

WW09: Implementation - 50%

WW10: Implementation 

Support firewall configuration for zone (general rule for a group of interfaces), forwarding (iptables forward), rule, redirect (DNAT/SNAT).

Reference: SDEWAN CNF#Firewall  


IPSec API Ruoyu 

Design: Feb.26

Implementation: Mar.18 

WW08: Initial design Done

WW09: design

refine

done (to be reviewed)

WW10: Implementation


 

Support IPSec configuration for remote site, proposal.

Reference: https://wiki.akraino.org/display/AK/IPSec+Design#IPSecDesign-IPSecRestAPI

SDEWAN CNF Controller 





SDEWAN CRD Cheng 
Done 

Define a SDWAN CNF with mwan3, firewall and IPSec configuration

Reference: Sdewan config Agent 


MWAN3 CRDCheng 

Design: Done

Implementation: Feb. 26 

WW08: CRD design done, implementation:

80%

- Done


Define MWAN3 configuration (policy, rule)

Reference:  Sdewan config Agent


Firewall CRD Cheng 

Design: Feb.26

Implementation: Mar.12  

WW09: CRD

design 

design - Done

WW10: Implementation 

Define Firewall CRD (zone, forwarding, rule, redirect (NAT)) 

IPSec CRD  Ruoyu 

Design: Feb.26

Implementation: Mar.18  

 

WW08: initial design done

WW09: design

refine

done (to be reviewed)

WW10: Implementation

Define IPSec CRD (remote site, proposal)

Reference: https://wiki.akraino.org/display/AK/IPSec+Design#IPSecDesign-IPSecCRD 

Integration



CNF controller and CNF Rest API integration 

MWAN3 Cheng/Huifeng Feb.26 WW09: integration - DoneMWAN3 CRD/Restful API integration 

Firewall Cheng/Huifeng Mar.26 
Firewall CRD/Restful API integration 

IPSec Ruoyu/Huifeng Apr.1 
IPSec CRD/Restful API integration 
SDEWAN demo 



E2E demo for SDEWAN solution 

Demo scenario design All Apr.8 
Design E2E demo scenario and setup the environment 

Demo scenario integrationAll Apr.15 
E2E working flow enabling 
Stretch Goals 




SDWAN Hub Controller EWAN Config Manager: call EWAN Conf Agent to configure EWAN CNF Rama 


Key Store key in TPM Cheng 


QAT Support Investigate how to enable QAT support for IPSec (Client library such as OpenSSL configuration, kernel module is not need in CNF) Ruoyu 


SDEWAN CNF

Sdewan config Agent

...