Skip to content

Commit

Permalink
sync-with-azure-dash (sonic-net#8)
Browse files Browse the repository at this point in the history
* dash-holistic-view (sonic-net#104)

* draft document

* Updated content and images

* added image and updated content

* fixed image

* Update dash-architecture.md

* Fixed image and caption

* Update dash-architecture.md

* added/reorganized images

* Update dash-architecture.md

* fixed image and content

* Update dash-architecture.md

* Update dash-hld-ecosystem.svg

* Renamed file.

* Update dash-hld-ecosystem.svg

* Update dash-hld-ecosystem.svg

* Update dash-architecture-view.md

* Update dash-hld-ecosystem.svg

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* reorganized content

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Fixed images and content based on feedback

* move images, added captions, fixed content

* Update dash-hld-project-ecosystem.svg

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

Fixed the "SONiC integration" section and linked to Prince's doc "dash-sonic-hld.md".

* Update dash-architecture-view.md

* fixed card opacity

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Fixed image

* fixed image

* fixed image and related content

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md (#3)

Merged in the PR: mmiele#2.

* Renamed article and added content.

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* Update dash-architecture-view.md

* renamed file

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* fixed formating

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Update dash-holistic-view.md

* Fixed images

* Fixed TOC

* Update documentation/general/design/dash-holistic-view.md

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Update documentation/general/design/dash-holistic-view.md

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Updated content and added note

* Fixed content

* fixed metadata

* Created .gitignore and removed bkp files

* Fixed content based on feedback.

* Fixed content based on feedback. Added links and special notes.  Fixed image.

* Fixed diagrams: using gNMI container instead of DASH container.

* Fixed title and typos

* Added reference links

* Update documentation/general/design/dash-holistic-view.md

Change committed.

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Update dash-high-level-smart-switch.svg

Changed "DASH container" name to "gNMI container".

* Fixed image and moved `.gitignore` to the main folder.

* Apply suggestions from code review

Committed Kristina's suggestions.

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Update dash-holistic-view.md

Renamed the section API to "SAI headers and behavioral model". Added links to the related README files.

* Removed old dash-high-level-design.md

deleted dash-high-level-design.md
renamed dash-holistic-view.md to dash-high-level-design.md

* Added the list of words to generate the "word cloud".

* Update README.md

Reversed the link order and fixed descriptions.

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Update dash-high-level-design.md

* Update dash-high-level-design.md

* Update dash-hld-project-ecosystem.svg

* Update dash-high-level-design.md

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>
  • Loading branch information
mmiele and KrisNey-MSFT authored May 9, 2022
1 parent e9b10c6 commit b2c18a7
Show file tree
Hide file tree
Showing 19 changed files with 573 additions and 143 deletions.
10 changes: 6 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
.bkp
.git
/* images
/* assets
# Ignore backup files
*.bkp

# Ignore logs
*.log

7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,10 @@ We hope that DASH will have the same success as SONiC for switches and will expe
Visit the [Documentation table of contents](documentation/README.md) for access to all design and requirements documents.

For a quick technical deep-dive, please begin with:
1. The [SDN Packet Transforms](documentation/general/design/sdn-features-packet-transforms.md) document, this facilitates understanding of the program goal and the 7 networking scenarios that Azure has defined. Next...
2. Peruse the [dash-high-level-design](documentation/general/design/dash-high-level-design.md) for an overview of the architecture, and
3. [Program Scale Testing Requirements - Draft](documentation/general/requirements/program-scale-testing-requirements-draft.md) for an example of a test to stress DPU/NIC hardware.

1. Peruse the [DASH high level design](documentation/general/design/dash-high-level-design.md) for an overview of DASH architecture.
1. The [SDN Packet Transforms](documentation/general/design/sdn-features-packet-transforms.md) document, this facilitates understanding of the program goal and the 7 networking scenarios that Azure has defined.
1. [Program Scale Testing Requirements - Draft](documentation/general/requirements/program-scale-testing-requirements-draft.md) for an example of a test to stress DPU/NIC hardware.

The API and Object Model for VNET<->VNET is in draft; the remaining services will be posted over as we move forward.

Expand Down
15 changes: 15 additions & 0 deletions assets/words-cloud.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
DASH,
High CPS,
Behavioral Model,
High Availability,
SONiC,
P4,
SAI,
SDN,
ASICS,
Overlay,
Underlay,
Northbound,
Southbound,
Scenarios,
Reliability,
632 changes: 520 additions & 112 deletions documentation/general/design/dash-high-level-design.md

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions documentation/general/design/images/dash-software-stack.svg

This file was deleted.

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.
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.

0 comments on commit b2c18a7

Please sign in to comment.