Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distributed VOQ HLD #639

Merged
merged 71 commits into from
Oct 19, 2020
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
b562401
Distributed VOQ HLD
skeesara-nokia Jun 30, 2020
30768a0
Updated figure for reference architecture
skeesara-nokia Jul 22, 2020
b6e8843
Update the HLD with review comments.
minionatwork Jul 22, 2020
3e7ac86
Fix the 3.4 callflow diagram with correct link.
minionatwork Jul 22, 2020
8aac26e
Updated text around switch_id assignment
skeesara-nokia Jul 22, 2020
facb7ee
fixed range for switch_id
skeesara-nokia Jul 22, 2020
f4816f4
Update the HLD with LAG callflow.
minionatwork Jul 22, 2020
0f047d0
Update the HLD based on 7/22/2020 review comments.
minionatwork Jul 23, 2020
b3c1d75
Update the voq reference architecture picture.
minionatwork Jul 23, 2020
aff099f
Updated text in ection 2.6.2
skeesara-nokia Jul 24, 2020
35c1285
Minor edit - table of contents
skeesara-nokia Jul 24, 2020
a68360d
Minor edits to section 2.6.2
skeesara-nokia Jul 24, 2020
2c04e13
Update VOQ_DB connection paramaters in database_config.json.j2
minionatwork Jul 24, 2020
a9b221e
Fix run_server based on linecard to no.
minionatwork Jul 24, 2020
c6e8af7
Update HLD with review comments, and option 2b from Kartik/Eswaran pr…
minionatwork Jul 29, 2020
25e7e21
Update the picture location and LCPU to linecard CPU.
minionatwork Jul 29, 2020
238b63b
Update INBAND configuration
minionatwork Jul 30, 2020
fc42661
cpu-to-cpu flows using recycle port
skeesara-nokia Jul 30, 2020
dec4b1a
recycle port cpu-to-network flows
skeesara-nokia Jul 30, 2020
42fa7d6
Updated figures to add recycling port
skeesara-nokia Jul 30, 2020
94a6d16
Update voq_hld.md
vganesan-nokia Aug 10, 2020
3f38560
Updates based on community review
skeesara-nokia Aug 25, 2020
247759a
Updated Section 2.6. Still pending ...
skeesara-nokia Aug 25, 2020
0bde5b3
Section 2.6 updates
skeesara-nokia Aug 25, 2020
43fe99e
recyle port cpu flow tables
skeesara-nokia Aug 25, 2020
4639400
recycle port network port tables
skeesara-nokia Aug 25, 2020
d15d57d
Recycle port updates
skeesara-nokia Aug 25, 2020
af30c64
inband recycle port vs vlan
skeesara-nokia Aug 25, 2020
3d4474e
Section 2.6 updates completed
skeesara-nokia Aug 25, 2020
b8003b5
fix table of contents
skeesara-nokia Aug 25, 2020
99b6673
Updates for some review comments on PR
skeesara-nokia Aug 26, 2020
907da8b
Add additional detail for inband vlan option
Arista-Jenkins Sep 1, 2020
fa416ce
Update voq_hld.md
vganesan-nokia Sep 2, 2020
e040e60
Update voq_hld.md
vganesan-nokia Sep 3, 2020
821a293
Update voq_hld.md
vganesan-nokia Sep 8, 2020
da82c43
Delete switch_creation_static.png
vganesan-nokia Sep 8, 2020
2ebf6f8
Add files via upload
vganesan-nokia Sep 8, 2020
9379e3d
Add files via upload
vganesan-nokia Sep 8, 2020
f662ba3
Add files via upload
vganesan-nokia Sep 8, 2020
8d4f31a
Add files via upload
vganesan-nokia Sep 8, 2020
bff442c
Add files via upload
vganesan-nokia Sep 8, 2020
8c14c4c
Delete voq_db_sync_dynamic_cntrl_flow.png
vganesan-nokia Sep 8, 2020
6e5584c
Delete voq_systemport_data_flow.png
vganesan-nokia Sep 8, 2020
dbffe7e
Delete voq_neighbor_data_flow.png
vganesan-nokia Sep 8, 2020
6fd449b
Delete switch_creation_dynamic.png
vganesan-nokia Sep 8, 2020
529d76e
Add files via upload
vganesan-nokia Sep 8, 2020
7eb9afa
Add files via upload
vganesan-nokia Sep 8, 2020
3492814
Removed automatic switch_id determination part
skeesara-nokia Sep 9, 2020
5f65d24
Delete comparison-of-host-flow-options.png
skeesara-nokia Sep 9, 2020
3bc3b11
Delete comparison-of-option2-port-vs-vlan.png
skeesara-nokia Sep 9, 2020
66c424c
Delete cpu-netdevice-packet-flows.png
skeesara-nokia Sep 9, 2020
cd048fd
Delete host-tables.png
skeesara-nokia Sep 9, 2020
d4b3529
Delete network-port-net-device-packet-flows.png
skeesara-nokia Sep 9, 2020
c3f9132
Delete network-port-tables.png
skeesara-nokia Sep 9, 2020
0283dda
Delete option2-cpu-flow-tables.png
skeesara-nokia Sep 9, 2020
9ceb72c
Delete option2-cpu-to-cpu-packet-flows.png
skeesara-nokia Sep 9, 2020
62f83cb
Delete option2-network-port-net-device-packet-flows.png
skeesara-nokia Sep 9, 2020
f217df0
Delete option2-network-port-tables.png
skeesara-nokia Sep 9, 2020
3188b29
Delete two-asic-topo.png
skeesara-nokia Sep 9, 2020
6cf4ae3
Delete sonic-instance-system-port-config-flow.png
skeesara-nokia Sep 9, 2020
3ecfb13
Updated revision history
skeesara-nokia Sep 9, 2020
f6feb37
Update voq_hld.md
skeesara-nokia Sep 17, 2020
5c7e3ae
Update voq_hld.md
vganesan-nokia Sep 17, 2020
af3b9a9
Add files via upload
vganesan-nokia Sep 17, 2020
6a19978
Add files via upload
vganesan-nokia Sep 17, 2020
8b18881
Add files via upload
vganesan-nokia Sep 17, 2020
621b92f
Add files via upload
vganesan-nokia Sep 17, 2020
1ceffb0
Update voq_hld.md
skeesara-nokia Sep 30, 2020
4e67d3a
Fixed table of contents
skeesara-nokia Sep 30, 2020
ffa35de
Added notes on testing based on review comments
skeesara-nokia Oct 1, 2020
1aab4c1
Update voq_hld.md
skeesara-nokia Oct 1, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
874 changes: 874 additions & 0 deletions doc/voq/voq_hld.md

Large diffs are not rendered by default.

Empty file added images/voq_hld/.gitkeep
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/cpu-netdevice-packet-flows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/cpu-to-cpu-packet-flow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/host-tables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/network-port-tables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/network-to-cpu-packet-flows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/option2-cpu-flow-tables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/option2-network-port-tables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/option2b-vlan-cpu-flow-tables.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/recycle-port-cpu-to-cpu-flows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/switch_creation_dynamic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/switch_creation_static.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/two-asic-topo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/voq-bigpicture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/voq_hld/voq_db_sync_dynamic_cntrl_flow.png
Binary file added images/voq_hld/voq_neighbor_data_flow.png
Binary file added images/voq_hld/voq_portchannel_creation.png
Binary file added images/voq_hld/voq_systemport_data_flow.png
Binary file added images/voq_hld/voq_systemport_orch.png