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.8 Release Plan
Liguang Xie edited this page Sep 1, 2020
·
2 revisions
Tentative date: 08/31/2020
Release: Alcor v0.8
Release link: https://github.com/futurewei-cloud/alcor/releases/tag/v0.8-alpha
- New MicroService design & development
- Virtual Mac Manager
- Subnet Manager
- Private IP Manager
- Port Manager
- Security Group Manager
- Elastic IP Manager
- Data Plane Manager
- Node Metadata Manager
- Release of New APIs
- Subnet CURD
- Port CURD and bulk operation
- Security group and security group rule CURD
- Port & security group binding/unbinding
- Segment & segment range CURD
- Network Ip availability and usage stats
- Alcor Common Libraries
- Create common modules including AlcorLib, AlcorWeb, and AlcorSchema
- Improve Ignite database/cache usage
- Add common async executor to AlcorLib
- Add common microservice rest clients to AlcorWeb
- Support service rollback when create/update operation fail
- Support multi-param query
- Cache layer supports setting of expire time
- Alcor performance annotation
- Alcor Control Agent Development & Design
- High-level design of OVS and ACA integration
- Basic port programming with OVS
- Design of a two-layer distributed DHCP component
- Design and implementation of L3 distributed routing for inter-subnet VM to VM communication
- Performance tuning and code refactor
- Optimize mac allocation algorithm
- Port Manager 2.0
- VPC creation code refactor
- Preliminary performance comparison with Neutron
- Security
- Support Authentication with OpenStack Keystone
- Alcor RBAC support
- Fundamental
- Add Code coverage report for Alcor controller repository
- UT coverage improvement for existing microservices
- Support Swagger API document and Swagger UI
- Enable Ignite for all microservices
- Add Ignite service mock in UTs
- Standardize service pom and remove unused dependencies
- Logging enhancement
- Compatibility and Integration with OpenStack
- Integration with Nova
- Integration with Horizon UI
- Compatible with OpenStack CLI
- Migration plan for existing Neutron clients
- Deployment, Monitoring and CI/CD
- Deploy controller with Kubernetes
- Alcor Monitoring with NetData
- Enable CI/CD workflow for Alcor controller repository
- Alcor Onebot setup for development and deployment
- Fix 30+ bugs