This repository has been archived by the owner on Mar 31, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Alcor v0.10 Release Plan
Liguang Xie edited this page Jun 9, 2021
·
3 revisions
Tentative date: 11/30/2020
Release: Alcor v0.10
Release link: https://github.com/futurewei-cloud/alcor/releases/tag/v0.10-alpha
- New MicroService design & development
- DPM v2.0 (AI: Piaoping/Kevin)
- New subnet programming path via Subnet Mgr (AI: Kevin/Piaoping/James) - Design and Implementation
- Alcor Control Agent Design & Development
- Design of Elastic IP and SNAT on the host (AI: Eric/James/Liguang) - Design draft
- Port & Neighbor deletion support on host (AI: Eric)
- MQ Scaling Path Design & Implementation
- MQ performance comparison report (AI: Xuwei)
- MQ scaling path scalability design (AI: Piaoping/Liguang) - Design draft
- Implementation of Pulsar DPM client (AI: Min/Piaoping)
- Implementation of Pulsar ACA client (AI: Luyao/Piaoping)
- Enable MQ scaling path (AI: Piaoping/Min/Luyao)
- Feature E2E Integration
- L3 routing on VPC with subnet-level programming (AI:James/Kevin)
- Scalability Design & Improvement
- DPM performance tuning and refactor (AI: Jianwei/Xiaodong/Kevin)
- VPC slicing and on-demand programming (PubSub for remote SG) (AI: Xuwei/Liguang)
- Preliminary performance & scalability comparison with Neutron
- Focus on 100x throughput (AI: James/Kevin)
- Scalability test framework (AI: Wei/Jianwei)
- gRPC scalability report (AI: Jianwei/Xiaodong)
- MQ scaling path scalability report (AI: Wei/Jianwei)
- Port Manager performance profiling (AI: Piaoping)
- Mac Manager performance profiling (AI: Jianwei)
- Compatibility and Integration with OpenStack
- Fix bugs
- Zeta Support from Alcor (AI: Eric/Team)
- High-level design on Alcor & Zeta integration (AI: Eric/James)
- Basic framework of Zeta support implemented in ACA (AI: Eric/Mingli) including Host OVS and GW integration
- ACA & Zeta test setup (in progress)
- Bucketized research with OVS and basic implementation (AI: Gongming/Mingli/Eric)
- New MicroService design & development
- New subnet programming path via Subnet Mgr (AI: Kevin/Piaoping/James) - Bug Fix
- Node Health Monitor (AI: Xiaodong/TBD)
- Alcor Control Agent Design & Development
- Implementation of security group (AI: Eric/Piaoping) - Continue
- Design of Elastic IP and SNAT on the host (AI: Eric/James/Liguang) - CUT
- Design of NACL on the host (AI: Eric/TBD) - CUT
- On-demand ovs rule programming for L3 routing (AI: Jianwei/Eric) - Continue
- MQ Scaling Path Design & Implementation
- MQ scaling path scalability design (AI: Piaoping/Liguang) - Continue
- Feature E2E Integration
- L3 routing on VPC with subnet-level programming (AI:James/Kevin) - Continue
- Security Group workflow and implementation (AI: Eric/Kevin/Piaoping) - Continue
- Alcor Client Design to Replace Nova Neutron Client (AI: James/TBD)
- Support vpc and vpc routing
- Compatible with Neutron network and Neutron router
- Implementation
- Scalability Design & Improvement
- VPC slicing and on-demand programming (PubSub for remote SG) (AI: Xuwei/Liguang) - Continue
- VxLan-GPE for remote SG ingress (AI: Eric/Liguang), pending on remote SG egress - CUT
- Dragonflow and OVN scalability investigation (AI: Eric/Liguang) - CUT
- Preliminary performance & scalability comparison with Neutron
- Focus on 100x throughput (AI: James/Kevin) - Continue
- Scalability test framework (AI: Wei/Jianwei) - Continue
- ACA performance profiling (AI: Eric/TBD) - Continue
- OVS performance profiling (AI: Xiaodong/Eric) - CUT
- Performance profiling with OpenTracing/Jaeger (AI: Xiaodong/James)
- Security
- RBAC support for new customer-facing APIs (AI: Kevin/James)
- Fundamental
- Istio (AI: Kevin)
- Deployment, Monitoring and CI/CD
- Alcor Monitoring with Prometheus and Grafana (AI: Eric/Xiaodong)
- Stretch goal: OpenStack Exporter with Promotheus and Grafana (AI: James)