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

PMON High Level Design for SmartSwitch (Replaces the PR #1538) #1584

Merged
merged 63 commits into from
May 12, 2024

Conversation

rameshraghupathy
Copy link
Contributor

@rameshraghupathy rameshraghupathy commented Jan 8, 2024

PMON High Level Design for SmartSwitch (Replaces the initial PR #1538 #1538)

The following 4 PRs have been raised for PMON Platform Independent changes:
sonic-net/sonic-buildimage#18676
sonic-net/sonic-platform-daemons#467
sonic-net/sonic-platform-common#454
sonic-net/sonic-utilities#3271

@rameshraghupathy rameshraghupathy self-assigned this Mar 28, 2024
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/images/dpu-shutdown-seq.svg Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
#### 3.1.3 NPU to DPU port mapping
platform.json of NPU/switch will show the NPU port to DPU port mapping. This will be used by services early in the system boot for midplane IP assignment. In this example there are 8 DPUs and ach having a 200G interface.
```
"DPUs" : [
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rameshraghupathy please fix this

doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
Copy link
Contributor

@oleksandrivantsiv oleksandrivantsiv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as commented (minor change requrest)

Copy link
Contributor

@prgeor prgeor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rameshraghupathy Please add a section for

  1. Console access of DPUs
  2. Firmware upgrade of different DPU components.

doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Outdated Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
doc/smart-switch/pmon/smartswitch-pmon.md Show resolved Hide resolved
@rameshraghupathy
Copy link
Contributor Author

The following 4 PRs have been raised for PMON Platform Independent changes:
sonic-net/sonic-buildimage#18676
sonic-net/sonic-platform-daemons#467
sonic-net/sonic-platform-common#454
sonic-net/sonic-utilities#3271

ChassisStateDB has been called out, mentioned that the console
management design will be covered in another document.
@prgeor prgeor merged commit 4e9a891 into sonic-net:master May 12, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants