This repository has been archived by the owner on Mar 31, 2023. It is now read-only.
Alcor v0.14-alpha
Pre-release
Pre-release
Release Summary
This release focuses on enabling new workflow, fundamental improvement and code stabilization. Some highlight of the v0.14-alpha release:
- Deliver 2 new microservices & refactor 1 existing microservice for performance gain
- Proof of concept for new on-demand workflow with Network Configuration manager and ACA on-demand engine
- Introduce SDN gateway manager and finish E2E integration with Cloud Zeta gateway
- Onboard new Goal State V2 for messaging performance improvement with various refined protobuf message changes
- Streamline build, test and deployment pipeline and support integrated testing for both control and data plane
- Code stabilization with 20+ bug fix
Features Added
New Features Development
- New MicroService design & development
- Alcor Control Agent Design & Development
- On-demand engine (Agent PRs #226, #241)
- On-demand ARP responder (Agent PR #167)
- Refactor packet parser (Agent PR #225)
- Feature E2E Integration
- On-demand workflow with test controller (Controller PR #560)
- Alcor integration with Zeta Gateway (Controller PRs #543, #545, #547, and Agent PRs #158, #172, #179, #184, #191, #192, #193, #196, #198, #199, #202, #204, #206, #207, #208)
- Node and NCM registration APIs (Controller PRs #563, #572, #574, #581, #582, #586, #596, #598)
Alcor Performance & Scalability
- Scalability Design & Improvement
- Private IP Manager improvement with IP address replacement support (Controller PR #520)
- Agent performance improvement with massive L2 neighbor handling (Agent PR #176)
- Leverage ovs_control function (Agent PR #186)
- Messaging performance improvement
- Performance report on Apache ignite 2.9.1 vs Postgres 13.1 for Alcor (Perf PR #3)
- Message Queue scale path design improvement (Controller PRs #532, #544, #550, #594)
Alcor Fundamental
- Transaction atomicity mode change (Controller PR #604)
- Alcor DevOps and CI/CD enhancement
- K8s deployment process improvement (Controller PRs #528, #529, #538, #581)
- Travis test ova fix (Agent PR #215)
- MIT license update (Controller PRs #591, #592, #595, #597, and Agent PRs #234, #235, #236)