-
Type: Story
-
Status: Resolved (View Workflow)
-
Priority: Blocker
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: VOLTHA v1.0.0
-
Component/s: Deprecated - vOLTHA Core
-
Labels:
-
Story Points:8
-
Epic Link:
-
Sprint:VOLTHA Sprint 3
To support high availability it is essential that, in the event of a failure, any lost component's tasks can be taken over by another. It is also essential that task distribution among all available components is well balanced.
As new logical devices are added it is essential that they be distributed among all available voltha cores for processing to ensure a well balanced system that is tolerant to failure as well as capable of a speedy recovery.
A proxy supporting GRPC is required that will perform the function of load balancing as well as request distribution equitably across all available voltha cores.
- blocks
-
VOL-107 Inter-core request forwarding for voltha
- Resolved
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
4679,2 | VOL-65 A complete re-factor of envoyd to use a more object oriented approach also added command line options and defaults for most of them. Also added envoy log forwarding. Updated the compose file to leverage the newly added command line options. | master | voltha | Status: MERGED | +2 | +1 |