Skip to content

Commit

Permalink
Update volume-scheduling.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Praveenrajmani authored Aug 14, 2023
1 parent ff60dee commit e9268a4
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions docs/volume-scheduling.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,24 +43,24 @@ DirectPV CSI controller selects suitable drive for `CreateVolume` request like b
│ drive │ │ matched? │ | No │ Match by │
└─────^─────┘ ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯ |<----│ access-tier │
| | Yes | │ if requested? │
| ┌───────V───────┐ | ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯
| │ Filter drives │ | |
| │ by maximum │ | ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╌╌╮
| │ free capacity │ | Yes | Match by |
| └───────────────┘ |<----| unique-alloc-id |
| | | | if requested? |
| ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╮ | ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯
| No │ Is more than │ | | No
+-----------│ one drive │ | ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╮
| matched? │ | │ Match by │
╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯ | No │ topology │
| Yes |<----│ constraints │
| ┌───────V───────┐ | ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯
| │ Filter drives │ | |
| │ by maximum │ | ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╌╌╮
| │ free capacity │ | Yes | Match by |
| └───────────────┘ |<----| unique-alloc-id |
| | | | if requested? |
| ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╮ | ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯
| No │ Is more than │ | | No
+-----------│ one drive │ | ╭╌╌╌╌╌╌╌V╌╌╌╌╌╌╌╮
| matched? │ | │ Match by │
╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯ | No │ topology │
| Yes |<----│ constraints │
┌───────V───────┐ | │ if requested? │
│ Return │ | ╰╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╯
│ Randomly │ | | Yes
│ selected drive│ | ┌───────V───────┐
└───────────────┘ | │ Append to │
+<----│ matched drives│
+<----│ matched drives│
└───────────────┘
```

Expand Down

0 comments on commit e9268a4

Please sign in to comment.