aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Mikus <pmikus@cisco.com>2022-05-18 11:57:02 +0200
committerPeter Mikus <peter.mikus@protonmail.ch>2022-06-15 09:46:07 +0000
commit61146d1c8f35bc1d5ee93c1e7bb1ab9f6f7e50c8 (patch)
tree35196a238681898371e514c1b608858806b0dfdc
parent614c812e640c6140fc30272ba4d9df2cb15258de (diff)
feat(infra): SnowRidge docs
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: Ie53e1e7474542547d73bdfe2a234e6e838bdd454 (cherry picked from commit 9f9e8be234eb422f189a6b3bc008963be7f1b213)
-rw-r--r--docs/lab/fdio-dc-inventory-vexxhost.md6
-rw-r--r--docs/lab/fdio-dc-physical.yaml27
-rw-r--r--docs/lab/testbed_specifications.md143
3 files changed, 126 insertions, 50 deletions
diff --git a/docs/lab/fdio-dc-inventory-vexxhost.md b/docs/lab/fdio-dc-inventory-vexxhost.md
index 4fd9f92589..29c9b13f20 100644
--- a/docs/lab/fdio-dc-inventory-vexxhost.md
+++ b/docs/lab/fdio-dc-inventory-vexxhost.md
@@ -80,9 +80,9 @@ s5-t22-sut1,up,t22,2n-skx,SYS-7049GP-TRT,N/A,10.30.51.52,10.30.50.49,3016.10,u26
s6-t22-tg1,up,t22,2n-skx,SYS-7049GP-TRT,N/A,10.30.51.53,10.30.50.50,3016.10,u22-u25
s7-t23-sut1,up,t23,2n-skx,SYS-7049GP-TRT,N/A,10.30.51.54,10.30.50.51,3016.10,u18-u21
s8-t23-tg1,up,t23,2n-skx,SYS-7049GP-TRT,C7470KH06A20035,10.30.51.55,10.30.50.52,3016.10,u14-u17
-s9-t24-sut1,up,t24,2n-skx,SYS-7049GP-TRT,C7470KH06A20055,10.30.51.56,10.30.50.53,3016.10,u10-u13
-s10-t24-tg1,up,t24,2n-skx,SYS-7049GP-TRT,C7470KH06A20196,10.30.51.57,10.30.50.54,3016.10,u6-u9
-s80-t311t312-tg1,in-transit,t311t312,tbd,SYS-740GP-TNRT,???,10.30.51.90,10.30.50.90,3016.10,u2-u5
+s93-t39-sut1,up,t39,3n-snr,?,?,10.30.51.93,10.30.50.93,3016.10,u10-u13
+s94-t39-sut2,up,t39,3n-snr,?,?,10.30.51.94,10.30.50.94,3016.10,u6-u9
+s89-t39t310-tg1,up,t39,3n-snr,?,?,10.30.51.89,10.30.50.89,3016.10,u2-u5
#### Rack YUL1-11 (3016.11)
diff --git a/docs/lab/fdio-dc-physical.yaml b/docs/lab/fdio-dc-physical.yaml
index 93efe40a3c..87a4d261d3 100644
--- a/docs/lab/fdio-dc-physical.yaml
+++ b/docs/lab/fdio-dc-physical.yaml
@@ -221,19 +221,26 @@ yul1:
mgmt_ip4: 10.30.51.55
lom_ip4: 10.30.50.52
- unit: 10..13
- name: s9-t24-sut1
+ name: s93-t39-sut1
oper_status: production
- device_type: SYS-7049GP-TRT
- serial_number: C7470KH06A20055
- mgmt_ip4: 10.30.51.56
- lom_ip4: 10.30.50.53
+ device_type: ?
+ serial_number: ?
+ mgmt_ip4: 10.30.51.93
+ lom_ip4: 10.30.50.93
- unit: 6..9
- name: s10-t24-tg1
+ name: s94-t39-sut2
oper_status: production
- device_type: SYS-7049GP-TRT
- serial_number: C7470KH06A20196
- mgmt_ip4: 10.30.51.57
- lom_ip4: 10.30.50.54
+ device_type: ?
+ serial_number: ?
+ mgmt_ip4: 10.30.51.94
+ lom_ip4: 10.30.50.94
+ - unit: 2..5
+ name: s89-t39t310-tg1
+ oper_status: production
+ device_type: ?
+ serial_number: ?
+ mgmt_ip4: 10.30.51.89
+ lom_ip4: 10.30.50.89
rack:
name: yul1-11
facility_id: 3016.11
diff --git a/docs/lab/testbed_specifications.md b/docs/lab/testbed_specifications.md
index 2c1cd38636..5561b37eab 100644
--- a/docs/lab/testbed_specifications.md
+++ b/docs/lab/testbed_specifications.md
@@ -18,6 +18,7 @@
1. [3-Node-TaiShan Arm Huawei (3n-tsh)](#3-node-taishan-arm-huawei-3n-tsh)
1. [3-Node-Altra Arm Ampere (3n-alt)](#3-node-altra-arm-armpere-3n-alt)
1. [3-Node-Icelake Xeon Intel (3n-icx)](#3-node-icelake-xeon-intel-3n-icx)
+ 1. [3-Node-SnowRidge Atom Intel (3n-snr)](#3-node-snowridge-atom-intel-3n-snr)
1. [Server Management](#server-management)
1. [Requirements](#requirements)
1. [Addressing](#addressing)
@@ -37,12 +38,13 @@
1. [2-Node-Cascadelake Servers (2n-clx) PROD](#2-node-cascadelake-servers-2n-clx-prod)
1. [2-Node-Zen2 Servers (2n-zn2) PROD](#2-node-zen2-servers-2n-zn2-prod])
1. [2-Node-ThunderX2 Servers (2n-tx2) PROD](#2-node-thunderx2-servers-2n-tx2-prod)
- 1. [2-Node-Icelake Servers (2n-icx) TBD](#2-node-icelake-servers-2n-icx-tbd)
+ 1. [2-Node-Icelake Servers (2n-icx) PROD](#2-node-icelake-servers-2n-icx-prod)
1. [3-Node-Skylake Servers (3n-skx) PROD](#3-node-skylake-servers-3n-skx-prod)
1. [3-Node-Rangeley Servers (3n-rng) VERIFY](#3-node-rangeley-servers-3n-rng-verify)
1. [3-Node-Taishan Servers (3n-tsh) PROD](#3-node-taishan-servers-3n-tsh-prod)
- 1. [3-Node-Altra Servers (3n-alt) TBD](#3-node-altra-servers-3n-alt-tbd)
- 1. [3-Node-Icelake Servers (3n-icx) TBD](#3-node-icelake-servers-3n-icx-tbd)
+ 1. [3-Node-Altra Servers (3n-alt) PROD](#3-node-altra-servers-3n-alt-prod)
+ 1. [3-Node-Icelake Servers (3n-icx) PROD](#3-node-icelake-servers-3n-icx-prod)
+ 1. [3-Node-SnowRidge Servers (3n-snr) PROD](#3-node-snowridge-servers-3n-snr-prod)
1. [Per Testbed Wiring](#per-testbed-wiring)
1. [1-Node-Skylake Wiring (1n-skx) PROD](#1-node-skylake-wiring-1n-skx-prod)
1. [1-Node-ThunderX2 Wiring (1n-tx2) PROD](#1-node-thunderx2-wiring-1n-tx2-prod)
@@ -53,12 +55,13 @@
1. [2-Node-Cascadelake Wiring (2n-clx) PROD](#2-node-cascadelake-wiring-2n-clx-prod)
1. [2-Node-Zen2 Wiring (2n-zn2) PROD](#2-node-zen2-wiring-2n-zn2-prod])
1. [2-Node-ThunderX2 Wiring (2n-tx2) PROD](#2-node-thunderx2-wiring-2n-tx2-prod)
- 1. [2-Node-Icelake Servers (2n-icx) TBD](#2-node-icelake-servers-2n-icx-tbd)
+ 1. [2-Node-Icelake Servers (2n-icx) PROD](#2-node-icelake-servers-2n-icx-prod)
1. [3-Node-Skylake Wiring (3n-skx) PROD](#3-node-skylake-wiring-3n-skx-prod)
- 1. [3-Node-Rangeley Wiring (3n-rng) TODO](#3-node-rangeley-wiring-3n-rng-todo)
+ 1. [3-Node-Rangeley Wiring (3n-rng) VERIFY](#3-node-rangeley-wiring-3n-rng-todo)
1. [3-Node-Taishan Wiring (3n-tsh) PROD](#3-node-taishan-wiring-3n-tsh-prod)
- 1. [3-Node-Altra Wiring (3n-alt) TBD](#3-node-altra-wiring-3n-alt-tbd)
- 1. [3-Node-Icelake Wiring (3n-icx) TBD](#3-node-icelake-wiring-3n-icx-tbd)
+ 1. [3-Node-Altra Wiring (3n-alt) PROD](#3-node-altra-wiring-3n-alt-prod)
+ 1. [3-Node-Icelake Wiring (3n-icx) PROD](#3-node-icelake-wiring-3n-icx-prod)
+ 1. [3-Node-SnowRidge Wiring (3n-snr) PROD](#3-node-snowridge-wiring-3n-snr-prod)
1. [Inventory](#inventory)
1. [Appliances](#appliances)
1. [Arm Servers](#arm-servers)
@@ -77,26 +80,27 @@ hosted by LFN FD.io CSIT project.
### Summary List
```
- #. CSIT_tb Purpose SUT TG #TB #SUT #TG #hsw #skx #ps1 #rng #dnv #tx2 #tsh #alt #clx #zn2 #icx
- 1. 1-Node-Haswell nomad hsw na 4 4 0 4 0 0 0 0 0 0 0 0 0 0
- 2. 1-Node-Skylake dev skx na 2 2 0 0 2 0 0 0 0 0 0 0 0 0
- 3. 1-Node-ThunderX2 dev tx2 na 2 2 0 0 0 0 0 0 2 0 0 0 0 0
- 4. 1-Node-Cascadelake dev clx lcx 1 1 0 0 0 0 0 0 0 0 0 1 0 0
- 5. 2-Node-Skylake perf skx skx 4 4 4 0 8 0 0 0 0 0 0 0 0 0
- 6. 2-Node-Denverton perf dnv skx 1 1 1 0 .5 0 0 1 0 0 0 0 0 0
- 7. 2-Node-IxiaPS1L47 tcp skx ps1 1 1 1 0 1 1 0 0 0 0 0 0 0 0
- 8. 2-Node-Cascadelake perf clx clx 3 3 3 0 0 0 0 0 0 0 0 6 0 0
- 9. 2-Node-ThunderX2 perf tx2 skx 1 1 .5 0 .5 0 0 0 1 0 0 0 0 0
-10. 2-Node-Icelake perf icx icx 4 4 4 0 0 0 0 0 0 0 0 0 0 8
-11. 3-Node-Skylake perf skx skx 2 4 2 0 6 0 0 0 0 0 0 0 0 0
-12. 3-Node-Rangeley perf rng skx 1 3 1 0 0 0 2 0 0 0 0 0 0 0
-13. 3-Node-Taishan perf tsh skx 1 2 .5 0 .5 0 0 0 0 2 0 0 0 0
-14. 3-Node-Altra perf alt icx 1 2 .5 0 0 0 0 0 0 0 2 0 0 .5
-15. 3-Node-Denverton perf dnv skx 1 2 1 0 .5 0 0 2 0 0 0 0 0 0
-16. 2-Node-Zen2 perf zn2 zn2 1 1 1 0 0 0 0 0 0 0 0 0 2 0
-17. 3-Node-Icelake perf icx icx 2 4 2 0 0 0 0 0 0 0 0 6 0 6
-18. 1-Node-AmpereAltra nomad alt na 2 2 0 0 0 0 0 0 0 0 2 0 0 0
- Totals: 34 43 21.5 4 19 1 2 3 3 2 4 7 2 14.5
+ #. CSIT_tb Purpose SUT TG #TB #SUT #TG #hsw #skx #ps1 #rng #dnv #tx2 #tsh #alt #clx #zn2 #icx #snr
+ 1. 1-Node-Haswell nomad hsw na 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0
+ 2. 1-Node-Skylake dev skx na 2 2 0 0 2 0 0 0 0 0 0 0 0 0 0
+ 3. 1-Node-ThunderX2 dev tx2 na 2 2 0 0 0 0 0 0 2 0 0 0 0 0 0
+ 4. 1-Node-Cascadelake dev clx lcx 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0
+ 5. 1-Node-AmpereAltra nomad alt na 2 2 0 0 0 0 0 0 0 0 2 0 0 0 0
+ 6. 2-Node-Skylake perf skx skx 3 3 3 0 6 0 0 0 0 0 0 0 0 0 0
+ 7. 2-Node-Denverton perf dnv skx 1 1 1 0 .5 0 0 1 0 0 0 0 0 0 0
+ 8. 2-Node-IxiaPS1L47 tcp skx ps1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0
+ 9. 2-Node-Cascadelake perf clx clx 3 3 3 0 0 0 0 0 0 0 0 6 0 0 0
+10. 2-Node-ThunderX2 perf tx2 skx 1 1 .5 0 .5 0 0 0 1 0 0 0 0 0 0
+11. 2-Node-Icelake perf icx icx 4 4 4 0 0 0 0 0 0 0 0 0 0 8 0
+12. 3-Node-Skylake perf skx skx 2 4 2 0 6 0 0 0 0 0 0 0 0 0 0
+13. 3-Node-Rangeley perf rng skx 1 3 1 0 0 0 2 0 0 0 0 0 0 0 0
+14. 3-Node-Taishan perf tsh skx 1 2 .5 0 .5 0 0 0 0 2 0 0 0 0 0
+15. 3-Node-Altra perf alt icx 1 2 .5 0 0 0 0 0 0 0 2 0 0 .5 0
+16. 3-Node-Denverton perf dnv skx 1 2 1 0 .5 0 0 2 0 0 0 0 0 0 0
+17. 2-Node-Zen2 perf zn2 zn2 1 1 1 0 0 0 0 0 0 0 0 0 2 0 0
+18. 3-Node-Icelake perf icx icx 2 4 2 0 0 0 0 0 0 0 0 0 0 6 0
+19. 3-Node-SnowRidge perf snr icx 1 2 .5 0 0 0 0 0 0 0 0 0 0 .5 2
+ Totals: 34 44 21 4 17 1 2 3 3 2 4 7 2 15 2
```
### 1-Node-Skylake Xeon Intel (1n-skx)
@@ -208,6 +212,14 @@ TG (Server-Type-F3) connected in a 3-node circular topology
([Server Types](#server-types)).
Used for FD.io performance tests.
+### 3-Node-SnowRidge Atom Intel (3n-snr)
+
+Each 3-Node-SnowRidge testbed includes two SUTs (Server-Type-G1) and one
+TG (Server-Type-F4) connected in a 3-node circular topology
+([Server Types](#server-types)).
+Used for FD.io performance tests.
+
+
## Server Management
### Requirements
@@ -324,10 +336,12 @@ Name | Comment
10.30.50.86 | s76-t214-tg1
10.30.50.87 | s77-t215-sut1
10.30.50.88 | s78-t215-tg1
-10.30.50.89 | s79-t39t310-tg1
-10.30.50.90 | s80-t311t312-tg1
+10.30.50.89 | s89-t39t310-tg1
+10.30.50.90 | s90-t311t312-tg1
10.30.50.91 | s58-nomad
10.30.50.92 | s59-nomad
+10.30.50.93 | s93-t39-sut1
+10.30.50.94 | s94-t39-sut2
10.30.50.255 | Broadcast
10.30.55.0 | network
10.30.55.1 | Router
@@ -418,10 +432,12 @@ Name | Comment
10.30.51.86 | s76-t214-tg1
10.30.51.87 | s77-t215-sut1
10.30.51.88 | s78-t215-tg1
-10.30.51.89 | s79-t39t310-tg1
-10.30.51.90 | s80-t311t312-tg1
+10.30.51.89 | s89-t39t310-tg1
+10.30.51.90 | s90-t311t312-tg1
10.30.51.91 | s58-nomad
10.30.51.92 | s59-nomad
+10.30.51.93 | s93-t39-sut1
+10.30.51.94 | s94-t39-sut2
10.30.51.255 | Broadcast
10.32.8.0 | network
10.32.8.1 | Router
@@ -912,6 +928,20 @@ FD.io CSIT lab contains following server types:
- Processors: 1* Ampere(R) Altra(R) Processor (Neoverse N1)
- RAM Memory: 4* 16GB RDIMM-3200MHz
- Disks: 1* 960GB SSD Samsung M.2 NVMe PM983
+27. Server-Type-G1: Purpose - SnowRidge Atom SUT for FD.io performance testing.
+ - Quantity: 2
+ - Physical connectivity:
+ - IPMI and host management ports.
+ - NIC ports connected into 3-node testbed topology.
+ - Main HW configuration:
+ - Chassis: ?.
+ - Motherboard: ?.
+ - Processors: ?* Intel Atom P5362B 2.2 GHz.
+ - RAM Memory: ?* ?GB DDR4-2933.
+ - Disks: ?* ? SATA SSD.
+ - NICs configuration:
+ - Numa0: (x16, PCIe3.0 lane)
+ - PCIe Slot yy:00.xx: ?.
```
### Naming Convention
@@ -1374,7 +1404,7 @@ Note: Server19 (TG) is shared between testbed33 & testbed211
- s19-t33t211-tg1-c10/p4 - 10GE-port4 x710-4p10GE.
```
-#### 2-Node-Icelake Servers (2n-icx) TBD
+#### 2-Node-Icelake Servers (2n-icx) PROD
```
- SUT [Server-Type-F1]:
@@ -1663,7 +1693,7 @@ Note: Server19 (TG) is shared between testbed33 & testbed211
- s19-t33t211-tg1-c10/p4 - 10GE-port4 x710-4p10GE.
```
-#### 3-Node-Altra Servers (3n-alt) TBD
+#### 3-Node-Altra Servers (3n-alt) PROD
Note: Server64 (TG) is shared between testbed34 & testbed36
@@ -1723,7 +1753,7 @@ Note: Server64 (TG) is shared between testbed34 & testbed36
- s31-t35-sut2-p4 - 10GE-port4 x553 fiber port.
```
-#### 3-Node-Icelake Servers (3n-icx) TBD
+#### 3-Node-Icelake Servers (3n-icx) PROD
```
- ServerF1 [Server-Type-F1]:
@@ -1812,6 +1842,35 @@ Note: Server64 (TG) is shared between testbed34 & testbed36
- s70-t38-tg1-c9/p2 - 100GE-port2 e810-2CQDA2-2p100GE.
```
+#### 3-Node-SnowRidge Servers (3n-snr) PROD
+
+```
+- ServerG1 [Server-Type-G1]:
+ - testbedname: testbed39.
+ - hostname: s93-t39-sut1.
+ - IPMI IP: 10.30.50.93
+ - Host IP: 10.30.51.93
+ - portnames:
+ - s93-t39-sut1-c1/p1 - 100GE-port1 e810-DA2-2p100GE.
+ - s93-t39-sut1-c1/p2 - 100GE-port2 e810-DA2-2p100GE.
+- ServerG1 [Server-Type-G1]:
+ - testbedname: testbed39.
+ - hostname: s94-t39-sut2.
+ - IPMI IP: 10.30.50.94
+ - Host IP: 10.30.51.94
+ - portnames:
+ - s94-t39-sut2-c1/p1 - 100GE-port1 e810-DA2-2p100GE.
+ - s94-t39-sut2-c1/p2 - 100GE-port1 e810-DA2-2p100GE.
+- ServerF4 [Server-Type-F4]:
+ - testbedname: testbed39.
+ - hostname: s89-t39t310-tg1.
+ - IPMI IP: 10.30.50.89
+ - Host IP: 10.30.51.89
+ - portnames:
+ - s89-t39t310-tg1-c6/p1 - 100GE-port1 e810-DA2-2p100GE.
+ - s89-t39t310-tg1-c6/p2 - 100GE-port1 e810-DA2-2p100GE.
+```
+
### Per Testbed Wiring
#### 1-Node-Skylake Wiring (1n-skx) PROD
@@ -2038,7 +2097,7 @@ Note: Server64 (TG) is shared between testbed34 & testbed36
- s27-t211-sut1-c18/p2 - s19-t33t211-tg1-c8/p2.
```
-#### 2-Node-Icelake Wiring (2n-icx) TBD
+#### 2-Node-Icelake Wiring (2n-icx) PROD
```
- testbed212:
@@ -2148,7 +2207,7 @@ Note: Server64 (TG) is shared between testbed34 & testbed36
- s16-t32-tg1-c10/p3 to s16-t32-tg1-c10/p4.
```
-#### 3-Node-Rangeley Wiring (3n-rng) TODO
+#### 3-Node-Rangeley Wiring (3n-rng) VERIFY
```
To be completed.
@@ -2168,7 +2227,7 @@ To be completed.
- s18-t33-sut2-c4/p1 - s19-t33t211-tg1-c4/p1.
```
-#### 3-Node-Altra Wiring (3n-alt) TBD
+#### 3-Node-Altra Wiring (3n-alt) PROD
```
- testbed34:
@@ -2233,6 +2292,16 @@ To be completed.
- s69-t38-sut2-c9/p1 to s70-t38-tg1-c9/p2.
```
+#### 3-Node-SnowRidge Wiring (3n-snr) PROD
+
+```
+- testbed39:
+ - ring1 100GE-ports e810-DA2-2p100GE on SUTs and TG:
+ - s89-t39t310-tg1-c6/p1 to s93-t39-sut1-c1/p1.
+ - s93-t39-sut1-c1/p2 to s94-t39-sut2-c1/p2.
+ - s94-t39-sut2-c1/p1 to s89-t39t310-tg1-c6/p2.
+```
+
## Inventory
### Appliances