Skip to content

Commit 6bdbac8

Browse files
authored
Merge pull request #29 from valeriupredoi/diagrams
Diagrams
2 parents 6d90d9a + db6607d commit 6bdbac8

9 files changed

+349
-0
lines changed

doc/figures/hardware-view1.pu

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
@startuml
2+
package "Single Server Pattern" {
3+
skinparam DefaultTextAlignment center
4+
left to right direction
5+
6+
component "Storage-A" {
7+
database OST3
8+
database OST2
9+
database OST1
10+
storage OSS
11+
OSS -- OST3
12+
OSS -- OST2
13+
OSS -- OST1
14+
}
15+
16+
component node {
17+
component Application
18+
component "Storage\nClient" as kernel
19+
kernel <- Application : sequence\nof\nstorage\nchunks
20+
}
21+
22+
kernel --> OSS: LAN traffic\nsequence of\nblocks
23+
24+
}
25+
@enduml

doc/figures/hardware-view1.svg

+49
Loading

doc/figures/hardware-view2.pu

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
@startuml
2+
package "No OSS Pattern" {
3+
left to right direction
4+
5+
component "\nStorage-B\n" {
6+
database OST3
7+
database OST2
8+
database OST1
9+
}
10+
11+
component node {
12+
component Application
13+
component "Storage\nClient" as kernel
14+
kernel <- Application: sequence\nof\nstorage\nchunks
15+
}
16+
kernel --> OST1: LAN
17+
kernel --> OST2: LAN
18+
kernel --> OST3: LAN
19+
20+
}
21+
@enduml

doc/figures/hardware-view2.svg

+43
Loading

doc/figures/hardware-view3.pu

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
@startuml
2+
left to right direction
3+
package "Multiple OSS Pattern" {
4+
5+
component "Storage-C" {
6+
database OST4
7+
database OST3
8+
database OST2
9+
database OST1
10+
storage OSS2
11+
storage OSS1
12+
OSS1 -- OST1
13+
OSS1 -- OST2
14+
OSS2 -- OST3
15+
OSS2 -- OST4
16+
}
17+
18+
component node {
19+
component Application
20+
component "Storage\nClient" as kernel
21+
kernel <- Application : sequence\nof\nstorage\nchunks
22+
}
23+
kernel --> OSS1: LAN
24+
kernel --> OSS2: LAN
25+
}
26+
@enduml

0 commit comments

Comments
 (0)