Implement Stateless Architecture

Registered by Zhiyuan Cai

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

Sprints

Whiteboard

1. Addressed by: https://review.openstack.org/#/c/252726/
    Init Patch for Stateless Architecture

2. Addressed by: https://review.openstack.org/#/c/253977/
    Add Tables for Stateless Architecture

3. Addressed by: https://review.openstack.org/#/c/254479/
    Add Nova API Gateway and Cinder API Gateway

4. Addressed by: https://review.openstack.org/#/c/256216/
    Add RPC Worker XJob

5. Addressed by: https://review.openstack.org/#/c/257666/
    Add Tricircle Neutron Plugin

6. Addressed by: https://review.openstack.org/#/c/260416/
    Implement Nova API Gateway Controller, boot vm with flavor, image, az, network

7. Addressed by: https://review.openstack.org/#/c/261427/
    Add AZ Pod Mapping and Tenant Pod Bindings

8. Addressed by: https://review.openstack.org/#/c/261411/
    Devstack script to deploy stateless Tricircle

9. Addressed by: https://review.openstack.org/#/c/261638/
     Create aggregate and az when adding AZ Pod Mapping

10. Addressed by: https://review.openstack.org/#/c/265143/
    Volume CRD through Cinder API gateway

11. Addressed by: https://review.openstack.org/#/c/265054/
    Cross Pod L3 Networking - Part1 (E-W, Shared VLAN bridge network)

12. Addressed by: https://review.openstack.org/#/c/269463/
    Cross Pod L3 Networking - Part2 (E-W, Shared VLAN bridge network)

13. Addressed by: https://review.openstack.org/#/c/270683/
    Quota management for Nova-APIGW and Cinder-APIGW(part1)

14. Addressed by: https://review.openstack.org/#/c/274521/
    L3 North-South Networking (N-S, Shared VLAN bridge network)

15. Addressed by: https://review.openstack.org/#/c/274986/
    Quota management for Nova-APIGW and Cinder-APIGW(part2)

16. Addressed by: https://review.openstack.org/#/c/284615/
    Implement security group - Nova API gateway part

17. Addressed by: https://review.openstack.org/#/c/287562/
    Implement security group - Neutron plugin part

18. Addressed by: https://review.openstack.org/#/c/285919/
    Quota management for Nova-APIGW (part3 os-quota-sets and limits )

19. Addressed by: https://review.openstack.org/#/c/295729/
    Asynchronous job management(part 1)

20. Addressed by: https://review.openstack.org/#/c/302110/
    Asynchronous job management(part 2)

21. Addressed by: https://review.openstack.org/#/c/300348/
    Quota management for Nova-APIGW (part4 metadata and injected files )

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.