Implement Stateless Architecture
The previous Tricircle architecture maintains resource status on top layer, now we are trying to build a stateless architecture. This work will be done on experiment branch.
Blueprint information
- Status:
- Complete
- Approver:
- Chaoyi Huang
- Priority:
- Essential
- Drafter:
- Zhiyuan Cai
- Direction:
- Approved
- Assignee:
- Zhiyuan Cai
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Zhiyuan Cai
- Completed by
- Chaoyi Huang
Related branches
Related bugs
Sprints
Whiteboard
1. Addressed by: https:/
Init Patch for Stateless Architecture
2. Addressed by: https:/
Add Tables for Stateless Architecture
3. Addressed by: https:/
Add Nova API Gateway and Cinder API Gateway
4. Addressed by: https:/
Add RPC Worker XJob
5. Addressed by: https:/
Add Tricircle Neutron Plugin
6. Addressed by: https:/
Implement Nova API Gateway Controller, boot vm with flavor, image, az, network
7. Addressed by: https:/
Add AZ Pod Mapping and Tenant Pod Bindings
8. Addressed by: https:/
Devstack script to deploy stateless Tricircle
9. Addressed by: https:/
Create aggregate and az when adding AZ Pod Mapping
10. Addressed by: https:/
Volume CRD through Cinder API gateway
11. Addressed by: https:/
Cross Pod L3 Networking - Part1 (E-W, Shared VLAN bridge network)
12. Addressed by: https:/
Cross Pod L3 Networking - Part2 (E-W, Shared VLAN bridge network)
13. Addressed by: https:/
Quota management for Nova-APIGW and Cinder-APIGW(part1)
14. Addressed by: https:/
L3 North-South Networking (N-S, Shared VLAN bridge network)
15. Addressed by: https:/
Quota management for Nova-APIGW and Cinder-APIGW(part2)
16. Addressed by: https:/
Implement security group - Nova API gateway part
17. Addressed by: https:/
Implement security group - Neutron plugin part
18. Addressed by: https:/
Quota management for Nova-APIGW (part3 os-quota-sets and limits )
19. Addressed by: https:/
Asynchronous job management(part 1)
20. Addressed by: https:/
Asynchronous job management(part 2)
21. Addressed by: https:/
Quota management for Nova-APIGW (part4 metadata and injected files )