diff --git a/device-types/Dell/PowerEdge-R630.yaml b/device-types/Dell/PowerEdge-R630.yaml index b0b91bd4cf2327082a101f4de531b178215ea829..0fe587dff192c374589d5acfca16608e927e8cce 100644 --- a/device-types/Dell/PowerEdge-R630.yaml +++ b/device-types/Dell/PowerEdge-R630.yaml @@ -9,20 +9,22 @@ console-ports: type: de-9 - name: VGA type: other -power-ports: - - name: Power 1 - type: iec-60320-c14 - - name: Power 2 - type: iec-60320-c14 interfaces: - - name: Gig-E 1 - type: 1000base-t - - name: Gig-E 2 - type: 1000base-t - - name: Gig-E 3 - type: 1000base-t - - name: Gig-E 4 - type: 1000base-t - name: iDRAC type: 1000base-t mgmt_only: true +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: Network Daughter Card slot 1 + position: NDC-1 + - name: Riser PCIe-Gen3 1 + position: PCIe-Gen3-1 + - name: Riser PCIe-Gen3 2 + position: PCIe-Gen3-2 + - name: Riser PCIe-Gen3 3 + position: PCIe-Gen3-3 diff --git a/device-types/Dell/PowerEdge-R730xd.yaml b/device-types/Dell/PowerEdge-R730xd.yaml index 66a54d1be82523a8785a25006b518be79f16ef1e..5e0e60d66c89a5d3613d86f228cee668a40391de 100644 --- a/device-types/Dell/PowerEdge-R730xd.yaml +++ b/device-types/Dell/PowerEdge-R730xd.yaml @@ -4,20 +4,35 @@ model: PowerEdge R730xd slug: dell-poweredge-r730xd u_height: 2 is_full_depth: true -power-ports: - - name: Power 1 - type: iec-60320-c14 - - name: Power 2 - type: iec-60320-c14 +comments: '[Technical Guide](https://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell-PowerEdge-R730-and-R730xd-Technical-Guide-v1-7.pdf)' +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: Network Daughter Card slot 1 + position: NDC-1 + - name: PCIe slot 1 + position: PCIe-1 + label: '1' + - name: Riser PCIe slot 2 + position: PCIe-2 + label: '2' + - name: Riser PCIe slot 3 + position: PCIe-3 + label: '3' + - name: PCIe slot 4 + position: PCIe-4 + label: '4' + - name: Riser PCIe slot 5 + position: PCIe-5 + label: '5' + - name: Riser PCIe slot 6 + position: PCIe-6 + label: '6' interfaces: - - name: Gig-E 1 - type: 1000base-t - - name: Gig-E 2 - type: 1000base-t - - name: Gig-E 3 - type: 1000base-t - - name: Gig-E 4 - type: 1000base-t - name: iDRAC type: 1000base-t mgmt_only: true diff --git a/device-types/Dell/PowerEdge-R740.yaml b/device-types/Dell/PowerEdge-R740.yaml index 277f19a6f6b61af821e08507a0ec98af2fe2ebf2..ced1d906f45d9945cd79a669207c1609792f4e13 100644 --- a/device-types/Dell/PowerEdge-R740.yaml +++ b/device-types/Dell/PowerEdge-R740.yaml @@ -4,7 +4,7 @@ model: PowerEdge R740 slug: dell-poweredge-r740 u_height: 2 is_full_depth: true -subdevice_role: parent +comments: '[Technical Guide](https://i.dell.com/sites/csdocuments/Shared-Content_data-Sheets_Documents/en/aa/PowerEdge_R740_R740xd_Technical_Guide.pdf)' console-ports: - name: Rear Serial type: de-9 @@ -12,31 +12,40 @@ console-ports: type: other - name: Rear VGA type: other -power-ports: - - name: Power 1 - type: iec-60320-c14 - maximum_draw: 750 - - name: Power 2 - type: iec-60320-c14 - maximum_draw: 750 interfaces: - - name: Gig-E 1 - type: 1000base-t - - name: Gig-E 2 - type: 1000base-t - - name: Gig-E 3 - type: 1000base-t - - name: Gig-E 4 - type: 1000base-t - name: iDRAC9 type: 1000base-t mgmt_only: true -device-bays: - - name: PCIe-Gen3 1 - - name: PCIe-Gen3 2 - - name: PCIe-Gen3 3 - - name: Riser2 PCIe-Gen3 4 - - name: Riser2 PCIe-Gen3 5 - - name: Riser2 PCIe-Gen3 6 - - name: Riser3 PCIe-Gen3 7 - - name: Riser3 PCIe-Gen3 8 +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: NUMA 0 - NDC slot 1 + position: NDC-1 + - name: NUMA 0 - PCIe slot 1 - FH + position: PCIe-1 + label: '1' + - name: NUMA 0 - PCIe slot 2 - FH + position: PCIe-2 + label: '2' + - name: NUMA 0 - PCIe slot 3 - FH + position: PCIe-3 + label: '3' + - name: NUMA 1 - PCIe slot 4 - FH + position: PCIe-4 + label: '4' + - name: NUMA 1 - PCIe slot 5 - FH + position: PCIe-5 + label: '5' + - name: NUMA 0 - PCIe slot 6 - LP + position: PCIe-6 + label: '6' + - name: NUMA 1 - PCIe slot 7 - FH + position: PCIe-7 + label: '7' + - name: NUMA 1 - PCIe slot 8 - FH + position: PCIe-8 + label: '8' diff --git a/device-types/Dell/PowerEdge-R750.yml b/device-types/Dell/PowerEdge-R750.yml index aa59db962a8b05a8dd1225159dba452169d4ca99..3000d928dfc4286241c0621c95efcd6d594bf855 100644 --- a/device-types/Dell/PowerEdge-R750.yml +++ b/device-types/Dell/PowerEdge-R750.yml @@ -4,7 +4,7 @@ model: PowerEdge R750 slug: dell-poweredge-r750 u_height: 2 is_full_depth: true -subdevice_role: parent +comments: '[Technical Guide](https://i.dell.com/sites/csdocuments/Product_Docs/en/poweredge-r750-technical-guide.pdf)' console-ports: - name: Rear Serial type: de-9 @@ -12,34 +12,41 @@ console-ports: type: other - name: Rear VGA type: other -power-ports: - - name: Power 1 - type: iec-60320-c14 - maximum_draw: 800 - - name: Power 2 - type: iec-60320-c14 - maximum_draw: 800 interfaces: - - name: Gig-E 1 - type: 1000base-t - - name: Gig-E 2 - type: 1000base-t - - name: Gig-E 3 - type: 1000base-t - - name: Gig-E 4 - type: 1000base-t - name: iDRAC9 1 + label: iDRAC type: 1000base-t mgmt_only: true - - name: iDRAC9 2 - type: 1000base-t - mgmt_only: true -device-bays: - - name: Riser PCIe-Gen3 1 - - name: Riser PCIe-Gen3 2 - - name: Riser PCIe-Gen3 3 - - name: Riser PCIe-Gen3 4 - - name: Riser PCIe-Gen3 5 - - name: Riser PCIe-Gen3 6 - - name: Riser PCIe-Gen3 7 - - name: Riser PCIe-Gen3 8 +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: NUMA 0 - OCP slot 1 + position: OCP-1 + - name: NUMA 0 - PCIe slot 1 - FH + position: PCIe-1 + label: '1' + - name: NUMA 0 - PCIe slot 2 - FH + position: PCIe-2 + label: '2' + - name: NUMA 0 - PCIe slot 3 - LP + position: PCIe-3 + label: '3' + - name: NUMA 0 - PCIe slot 4 - FH + position: PCIe-4 + label: '4' + - name: NUMA 1 - PCIe slot 5 - FH + position: PCIe-5 + label: '5' + - name: NUMA 1 - PCIe slot 6 - LP + position: PCIe-6 + label: '6' + - name: NUMA 1 - PCIe slot 7 - FH + position: PCIe-7 + label: '7' + - name: NUMA 1 - PCIe slot 8 - FH + position: PCIe-8 + label: '8' diff --git a/device-types/Juniper/QFX5210-64C.yaml b/device-types/Juniper/QFX5210-64C.yaml index 0bfe7484b811516787726978ecc7846c54394681..5644ded99ce1670ec2dedbf0fdc9d87197674391 100644 --- a/device-types/Juniper/QFX5210-64C.yaml +++ b/device-types/Juniper/QFX5210-64C.yaml @@ -2,8 +2,9 @@ manufacturer: Juniper model: QFX5210-64C slug: juniper-qfx5210-64c -comments: '[Juniper QFX5200 Data Sheet](https://www.juniper.net/us/en/products-services/switching/qfx-series/qfx5200/)' -u_height: 1 +comments: '[Juniper QFX5210 Data Sheet](https://www.juniper.net/content/dam/www/assets/datasheets/us/en/switches/qfx5210-switch-datasheet.pdf)\n[Hardware + Guide](https://www.juniper.net/documentation/us/en/hardware/qfx5210/index.html)' +u_height: 2 interfaces: - name: fxp0 type: 1000base-t diff --git a/device-types/Pluribus/Freedom-E28Q-L.yaml b/device-types/Pluribus/Freedom-E28Q-L.yaml new file mode 100644 index 0000000000000000000000000000000000000000..19898d949b4dae9c49a41b0bbf9121bf28bf52bb --- /dev/null +++ b/device-types/Pluribus/Freedom-E28Q-L.yaml @@ -0,0 +1,440 @@ +--- +manufacturer: Pluribus +model: Freedom E28Q-L +slug: freedom-e28q-l +part_number: E28Q-L +u_height: 2 +is_full_depth: true +weight: 25 +weight_unit: kg +airflow: rear-to-front +comments: '[Freedom E28Q-L Data Sheet](https://www.pluribusnetworks.com/assets/PluribusFreedomE28Q-LSwitchDatasheet8-17-1.pdf)| [Hardware Installation Guide](https://www.pluribusnetworks.com/assets/PN-HIG-E28Q.pdf)' +console-ports: + - name: Console + type: rj-45 + label: CON + - name: Console USB + type: usb-a + label: USB +module-bays: + - name: PSU-1 + label: '1' + position: PSU-1 + - name: PSU-2 + label: '2' + position: PSU-2 + - name: PCIe slot 1 - FH + position: PCIe-1 + label: PCIe 1 + - name: PCIe slot 2 - FH + position: PCIe-2 + label: PCIe 2 +interfaces: + - name: mgmt + label: MGMT + type: 1000base-t + mgmt_only: true + - name: '1' + type: 40gbase-x-qsfpp + label: '1' + - name: '2' + type: 40gbase-x-qsfpp + label: '2' + - name: '3' + type: 40gbase-x-qsfpp + label: '3' + - name: '4' + type: 40gbase-x-qsfpp + label: '4' + - name: '5' + type: 40gbase-x-qsfpp + label: 5..8 + - name: 5-10GbE + type: 10gbase-x-sfpp + label: 5..8 + description: Breakout child for port 5 + - name: 6-10GbE + type: 10gbase-x-sfpp + label: 5..8 + description: Breakout child for port 5 + - name: 7-10GbE + type: 10gbase-x-sfpp + label: 5..8 + description: Breakout child for port 5 + - name: 8-10GbE + type: 10gbase-x-sfpp + label: 5..8 + description: Breakout child for port 5 + - name: '9' + type: 40gbase-x-qsfpp + label: 9..12 + - name: 9-10GbE + type: 10gbase-x-sfpp + label: 9..12 + description: Breakout child for port 9 + - name: 10-10GbE + type: 10gbase-x-sfpp + label: 9..12 + description: Breakout child for port 9 + - name: 11-10GbE + type: 10gbase-x-sfpp + label: 9..12 + description: Breakout child for port 9 + - name: 12-10GbE + type: 10gbase-x-sfpp + label: 9..12 + description: Breakout child for port 9 + - name: '13' + type: 40gbase-x-qsfpp + label: 13..16 + - name: 13-10GbE + type: 10gbase-x-sfpp + label: 13..16 + description: Breakout child for port 13 + - name: 14-10GbE + type: 10gbase-x-sfpp + label: 13..16 + description: Breakout child for port 13 + - name: 15-10GbE + type: 10gbase-x-sfpp + label: 13..16 + description: Breakout child for port 13 + - name: 16-10GbE + type: 10gbase-x-sfpp + label: 13..16 + description: Breakout child for port 13 + - name: '17' + type: 40gbase-x-qsfpp + label: 17..20 + - name: 17-10GbE + type: 10gbase-x-sfpp + label: 17..20 + description: Breakout child for port 17 + - name: 18-10GbE + type: 10gbase-x-sfpp + label: 17..20 + description: Breakout child for port 17 + - name: 19-10GbE + type: 10gbase-x-sfpp + label: 17..20 + description: Breakout child for port 17 + - name: 20-10GbE + type: 10gbase-x-sfpp + label: 17..20 + description: Breakout child for port 17 + - name: '21' + type: 40gbase-x-qsfpp + label: 21..24 + - name: 21-10GbE + type: 10gbase-x-sfpp + label: 21..24 + description: Breakout child for port 21 + - name: 22-10GbE + type: 10gbase-x-sfpp + label: 21..24 + description: Breakout child for port 21 + - name: 23-10GbE + type: 10gbase-x-sfpp + label: 21..24 + description: Breakout child for port 21 + - name: 24-10GbE + type: 10gbase-x-sfpp + label: 21..24 + description: Breakout child for port 21 + - name: '25' + type: 40gbase-x-qsfpp + label: 25..28 + - name: 25-10GbE + type: 10gbase-x-sfpp + label: 25..28 + description: Breakout child for port 25 + - name: 26-10GbE + type: 10gbase-x-sfpp + label: 25..28 + description: Breakout child for port 25 + - name: 27-10GbE + type: 10gbase-x-sfpp + label: 25..28 + description: Breakout child for port 25 + - name: 28-10GbE + type: 10gbase-x-sfpp + label: 25..28 + description: Breakout child for port 25 + - name: '29' + type: 40gbase-x-qsfpp + label: 29..32 + - name: 29-10GbE + type: 10gbase-x-sfpp + label: 29..32 + description: Breakout child for port 29 + - name: 30-10GbE + type: 10gbase-x-sfpp + label: 29..32 + description: Breakout child for port 29 + - name: 31-10GbE + type: 10gbase-x-sfpp + label: 29..32 + description: Breakout child for port 29 + - name: 32-10GbE + type: 10gbase-x-sfpp + label: 29..32 + description: Breakout child for port 29 + - name: '33' + type: 40gbase-x-qsfpp + label: 33..36 + - name: 33-10GbE + type: 10gbase-x-sfpp + label: 33..36 + description: Breakout child for port 33 + - name: 34-10GbE + type: 10gbase-x-sfpp + label: 33..36 + description: Breakout child for port 33 + - name: 35-10GbE + type: 10gbase-x-sfpp + label: 33..36 + description: Breakout child for port 33 + - name: 36-10GbE + type: 10gbase-x-sfpp + label: 33..36 + description: Breakout child for port 33 + - name: '37' + type: 40gbase-x-qsfpp + label: 37..40 + - name: 37-10GbE + type: 10gbase-x-sfpp + label: 37..40 + description: Breakout child for port 37 + - name: 38-10GbE + type: 10gbase-x-sfpp + label: 37..40 + description: Breakout child for port 37 + - name: 39-10GbE + type: 10gbase-x-sfpp + label: 37..40 + description: Breakout child for port 37 + - name: 40-10GbE + type: 10gbase-x-sfpp + label: 37..40 + description: Breakout child for port 37 + - name: '41' + type: 40gbase-x-qsfpp + label: 41..44 + - name: 41-10GbE + type: 10gbase-x-sfpp + label: 41..44 + description: Breakout child for port 41 + - name: 42-10GbE + type: 10gbase-x-sfpp + label: 41..44 + description: Breakout child for port 41 + - name: 43-10GbE + type: 10gbase-x-sfpp + label: 41..44 + description: Breakout child for port 41 + - name: 44-10GbE + type: 10gbase-x-sfpp + label: 41..44 + description: Breakout child for port 41 + - name: '45' + type: 40gbase-x-qsfpp + label: 45..48 + - name: 45-10GbE + type: 10gbase-x-sfpp + label: 45..48 + description: Breakout child for port 45 + - name: 46-10GbE + type: 10gbase-x-sfpp + label: 45..48 + description: Breakout child for port 45 + - name: 47-10GbE + type: 10gbase-x-sfpp + label: 45..48 + description: Breakout child for port 45 + - name: 48-10GbE + type: 10gbase-x-sfpp + label: 45..48 + description: Breakout child for port 45 + - name: '49' + type: 40gbase-x-qsfpp + label: 49..52 + - name: 49-10GbE + type: 10gbase-x-sfpp + label: 49..52 + description: Breakout child for port 49 + - name: 50-10GbE + type: 10gbase-x-sfpp + label: 49..52 + description: Breakout child for port 49 + - name: 51-10GbE + type: 10gbase-x-sfpp + label: 49..52 + description: Breakout child for port 49 + - name: 52-10GbE + type: 10gbase-x-sfpp + label: 49..52 + description: Breakout child for port 49 + - name: '53' + type: 40gbase-x-qsfpp + label: 53..56 + - name: 53-10GbE + type: 10gbase-x-sfpp + label: 53..56 + description: Breakout child for port 53 + - name: 54-10GbE + type: 10gbase-x-sfpp + label: 53..56 + description: Breakout child for port 53 + - name: 55-10GbE + type: 10gbase-x-sfpp + label: 53..56 + description: Breakout child for port 53 + - name: 56-10GbE + type: 10gbase-x-sfpp + label: 53..56 + description: Breakout child for port 53 + - name: '57' + type: 40gbase-x-qsfpp + label: 57..60 + - name: 57-10GbE + type: 10gbase-x-sfpp + label: 57..60 + description: Breakout child for port 57 + - name: 58-10GbE + type: 10gbase-x-sfpp + label: 57..60 + description: Breakout child for port 57 + - name: 59-10GbE + type: 10gbase-x-sfpp + label: 57..60 + description: Breakout child for port 57 + - name: 60-10GbE + type: 10gbase-x-sfpp + label: 57..60 + description: Breakout child for port 57 + - name: '61' + type: 40gbase-x-qsfpp + label: 61..64 + - name: 61-10GbE + type: 10gbase-x-sfpp + label: 61..64 + description: Breakout child for port 61 + - name: 62-10GbE + type: 10gbase-x-sfpp + label: 61..64 + description: Breakout child for port 61 + - name: 63-10GbE + type: 10gbase-x-sfpp + label: 61..64 + description: Breakout child for port 61 + - name: 64-10GbE + type: 10gbase-x-sfpp + label: 61..64 + description: Breakout child for port 61 + - name: '65' + type: 40gbase-x-qsfpp + label: 65..68 + - name: 65-10GbE + type: 10gbase-x-sfpp + label: 65..68 + description: Breakout child for port 65 + - name: 66-10GbE + type: 10gbase-x-sfpp + label: 65..68 + description: Breakout child for port 65 + - name: 67-10GbE + type: 10gbase-x-sfpp + label: 65..68 + description: Breakout child for port 65 + - name: 68-10GbE + type: 10gbase-x-sfpp + label: 65..68 + description: Breakout child for port 65 + - name: '69' + type: 40gbase-x-qsfpp + label: 69..72 + - name: 69-10GbE + type: 10gbase-x-sfpp + label: 69..72 + description: Breakout child for port 69 + - name: 70-10GbE + type: 10gbase-x-sfpp + label: 69..72 + description: Breakout child for port 69 + - name: 71-10GbE + type: 10gbase-x-sfpp + label: 69..72 + description: Breakout child for port 69 + - name: 72-10GbE + type: 10gbase-x-sfpp + label: 69..72 + description: Breakout child for port 69 + - name: '73' + type: 40gbase-x-qsfpp + label: 73..76 + - name: 73-10GbE + type: 10gbase-x-sfpp + label: 73..76 + description: Breakout child for port 73 + - name: 74-10GbE + type: 10gbase-x-sfpp + label: 73..76 + description: Breakout child for port 73 + - name: 75-10GbE + type: 10gbase-x-sfpp + label: 73..76 + description: Breakout child for port 73 + - name: 76-10GbE + type: 10gbase-x-sfpp + label: 73..76 + description: Breakout child for port 73 + - name: '77' + type: 40gbase-x-qsfpp + label: 77..80 + - name: 77-10GbE + type: 10gbase-x-sfpp + label: 77..80 + description: Breakout child for port 77 + - name: 78-10GbE + type: 10gbase-x-sfpp + label: 77..80 + description: Breakout child for port 77 + - name: 79-10GbE + type: 10gbase-x-sfpp + label: 77..80 + description: Breakout child for port 77 + - name: 80-10GbE + type: 10gbase-x-sfpp + label: 77..80 + description: Breakout child for port 77 + - name: '81' + type: 40gbase-x-qsfpp + label: 81..84 + - name: 81-10GbE + type: 10gbase-x-sfpp + label: 81..84 + description: Breakout child for port 81 + - name: 82-10GbE + type: 10gbase-x-sfpp + label: 81..84 + description: Breakout child for port 81 + - name: 83-10GbE + type: 10gbase-x-sfpp + label: 81..84 + description: Breakout child for port 81 + - name: 84-10GbE + type: 10gbase-x-sfpp + label: 81..84 + description: Breakout child for port 81 + - name: '85' + type: 40gbase-x-qsfpp + label: '85' + - name: '86' + type: 40gbase-x-qsfpp + label: '86' + - name: '87' + type: 40gbase-x-qsfpp + label: '87' + - name: '88' + type: 40gbase-x-qsfpp + label: '88' diff --git a/elevation-images/Dell/dell-poweredge-r630.front.png b/elevation-images/Dell/dell-poweredge-r630.front.png new file mode 100644 index 0000000000000000000000000000000000000000..a434f4df2f97318d5154a8dcc593d85b9bc155a9 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r630.front.png differ diff --git a/elevation-images/Dell/dell-poweredge-r630.rear.png b/elevation-images/Dell/dell-poweredge-r630.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfaa0328e135a857393d4fb611f23002a9246c7 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r630.rear.png differ diff --git a/elevation-images/Dell/dell-poweredge-r730xd.front.png b/elevation-images/Dell/dell-poweredge-r730xd.front.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1432d991a23accb1e8f0f41ab5c9a8b2f256f9 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r730xd.front.png differ diff --git a/elevation-images/Dell/dell-poweredge-r730xd.rear.png b/elevation-images/Dell/dell-poweredge-r730xd.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..a0df443113bc9c151ddd603fc087c7200d04d3e7 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r730xd.rear.png differ diff --git a/elevation-images/Dell/dell-poweredge-r750.front.png b/elevation-images/Dell/dell-poweredge-r750.front.png new file mode 100644 index 0000000000000000000000000000000000000000..6890d7d3b3c10478f84d5be099af0f94a93a1119 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r750.front.png differ diff --git a/elevation-images/Dell/dell-poweredge-r750.rear.png b/elevation-images/Dell/dell-poweredge-r750.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..ac162b92575cf496b425b15a3e8fb844e09d34e0 Binary files /dev/null and b/elevation-images/Dell/dell-poweredge-r750.rear.png differ diff --git a/elevation-images/Juniper/juniper-ex2300-24t.front.png b/elevation-images/Juniper/juniper-ex2300-24t.front.png new file mode 100644 index 0000000000000000000000000000000000000000..d7f60a04ea670415cbc7e3532f35daa15cfbcf78 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-24t.front.png differ diff --git a/elevation-images/Juniper/juniper-ex2300-24t.rear.png b/elevation-images/Juniper/juniper-ex2300-24t.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..a50f9fcb8188d3c95eb2ebc330824be0f3382ab9 Binary files /dev/null and b/elevation-images/Juniper/juniper-ex2300-24t.rear.png differ diff --git a/elevation-images/Juniper/juniper-qfx10002-36q.front.png b/elevation-images/Juniper/juniper-qfx10002-36q.front.png new file mode 100644 index 0000000000000000000000000000000000000000..918ba25aaff3a97881db1f845500de414bf24182 Binary files /dev/null and b/elevation-images/Juniper/juniper-qfx10002-36q.front.png differ diff --git a/elevation-images/Juniper/juniper-qfx10002-36q.rear.png b/elevation-images/Juniper/juniper-qfx10002-36q.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cdef9a0f91487e955dfbfe43db34c8e290002f Binary files /dev/null and b/elevation-images/Juniper/juniper-qfx10002-36q.rear.png differ diff --git a/elevation-images/Juniper/juniper-qfx5210-64c.front.png b/elevation-images/Juniper/juniper-qfx5210-64c.front.png new file mode 100644 index 0000000000000000000000000000000000000000..bf21bee2693069449afc04ee9ce7e3857ed85ce3 Binary files /dev/null and b/elevation-images/Juniper/juniper-qfx5210-64c.front.png differ diff --git a/elevation-images/Juniper/juniper-qfx5210-64c.rear.png b/elevation-images/Juniper/juniper-qfx5210-64c.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..57b86d294e99551b52808f3d69583a28c501300a Binary files /dev/null and b/elevation-images/Juniper/juniper-qfx5210-64c.rear.png differ diff --git a/elevation-images/Pluribus/freedom-e28q-l.front.png b/elevation-images/Pluribus/freedom-e28q-l.front.png new file mode 100644 index 0000000000000000000000000000000000000000..05b6d445f5f469d467a207047f4e97b9d629962f Binary files /dev/null and b/elevation-images/Pluribus/freedom-e28q-l.front.png differ diff --git a/elevation-images/Pluribus/freedom-e28q-l.rear.png b/elevation-images/Pluribus/freedom-e28q-l.rear.png new file mode 100644 index 0000000000000000000000000000000000000000..bff654545e16147bbef2d656419e2102f0fecf18 Binary files /dev/null and b/elevation-images/Pluribus/freedom-e28q-l.rear.png differ diff --git a/module-images/Dell/4V8KD-0.png b/module-images/Dell/4V8KD-0.png new file mode 100644 index 0000000000000000000000000000000000000000..bf64e1f4e53519561edf7fe41024c9541e14c3e0 Binary files /dev/null and b/module-images/Dell/4V8KD-0.png differ diff --git a/module-images/Dell/4V8KD-1.png b/module-images/Dell/4V8KD-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a67cb3663519e6cf67d96fdb9a19adb8a89b52 Binary files /dev/null and b/module-images/Dell/4V8KD-1.png differ diff --git a/module-images/Dell/4V8KD-2.png b/module-images/Dell/4V8KD-2.png new file mode 100644 index 0000000000000000000000000000000000000000..860ca70df78f00ed05c4a5e22b263620720c2b0d Binary files /dev/null and b/module-images/Dell/4V8KD-2.png differ diff --git a/module-images/Dell/4V8KD-3.png b/module-images/Dell/4V8KD-3.png new file mode 100644 index 0000000000000000000000000000000000000000..1a2828fcb8ac424b6415d08fbb643814d8d00d3b Binary files /dev/null and b/module-images/Dell/4V8KD-3.png differ diff --git a/module-images/Dell/4V8KD-4.png b/module-images/Dell/4V8KD-4.png new file mode 100644 index 0000000000000000000000000000000000000000..f8256ee43bdf31f21baffa03e9480eeadc0b4f9e Binary files /dev/null and b/module-images/Dell/4V8KD-4.png differ diff --git a/module-images/Dell/61X09-front.png b/module-images/Dell/61X09-front.png new file mode 100644 index 0000000000000000000000000000000000000000..0bbb8714618f62e198cab61b7b157b9f330c5119 Binary files /dev/null and b/module-images/Dell/61X09-front.png differ diff --git a/module-images/Dell/68M95-angle.png b/module-images/Dell/68M95-angle.png new file mode 100644 index 0000000000000000000000000000000000000000..cf186cf3299526e3f252be1435d63bb8637217d2 Binary files /dev/null and b/module-images/Dell/68M95-angle.png differ diff --git a/module-images/Dell/68M95-front.png b/module-images/Dell/68M95-front.png new file mode 100644 index 0000000000000000000000000000000000000000..215232fd6fe44fde21ccd053956306bc33e31079 Binary files /dev/null and b/module-images/Dell/68M95-front.png differ diff --git a/module-images/Dell/68M95-top.png b/module-images/Dell/68M95-top.png new file mode 100644 index 0000000000000000000000000000000000000000..560a856199c1312c7bcf01688ffc6eb84f3f9eeb Binary files /dev/null and b/module-images/Dell/68M95-top.png differ diff --git a/module-images/Dell/68M95.png b/module-images/Dell/68M95.png index d77d9157906c112bf8c99f063803e20d41aa1b30..ff114c9eaea317c519bdc268f7e7b6c356d634e8 100644 Binary files a/module-images/Dell/68M95.png and b/module-images/Dell/68M95.png differ diff --git a/module-images/Dell/942V6.png b/module-images/Dell/942V6.png new file mode 100644 index 0000000000000000000000000000000000000000..1aac5953e1d59f2be368dd288f04965e9e4e2ecd Binary files /dev/null and b/module-images/Dell/942V6.png differ diff --git a/module-images/Dell/C63DV.png b/module-images/Dell/C63DV.png new file mode 100644 index 0000000000000000000000000000000000000000..c717a09ca59a2cc6aaad6d0d79bdefddfcc36e9c Binary files /dev/null and b/module-images/Dell/C63DV.png differ diff --git a/module-images/Dell/CD16M-front.png b/module-images/Dell/CD16M-front.png new file mode 100644 index 0000000000000000000000000000000000000000..e152cbc5c876ba9099349a710e8706b984cb6190 Binary files /dev/null and b/module-images/Dell/CD16M-front.png differ diff --git a/module-images/Dell/CD16M-side.png b/module-images/Dell/CD16M-side.png new file mode 100644 index 0000000000000000000000000000000000000000..bbc005a666c80565e632992916c3fb2a700212a8 Binary files /dev/null and b/module-images/Dell/CD16M-side.png differ diff --git a/module-images/Dell/DDJKY.png b/module-images/Dell/DDJKY.png new file mode 100644 index 0000000000000000000000000000000000000000..b51384dd9c18dc4605c1e762a583bcb595c33d99 Binary files /dev/null and b/module-images/Dell/DDJKY.png differ diff --git a/module-images/Dell/M63JN-0.png b/module-images/Dell/M63JN-0.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca0579910f30dfbe98273e1aa742af3de715352 Binary files /dev/null and b/module-images/Dell/M63JN-0.png differ diff --git a/module-images/Dell/M63JN-1.png b/module-images/Dell/M63JN-1.png new file mode 100644 index 0000000000000000000000000000000000000000..25336197f334c27b5899c1b97ac1fbfd7b162bfc Binary files /dev/null and b/module-images/Dell/M63JN-1.png differ diff --git a/module-images/Dell/M63JN-2.png b/module-images/Dell/M63JN-2.png new file mode 100644 index 0000000000000000000000000000000000000000..68448ae853bc7678669ce8186b0a045d74739298 Binary files /dev/null and b/module-images/Dell/M63JN-2.png differ diff --git a/module-images/Dell/M63JN-3.png b/module-images/Dell/M63JN-3.png new file mode 100644 index 0000000000000000000000000000000000000000..27d1b37beacfb76ef19b0721f266b8d785ad00f6 Binary files /dev/null and b/module-images/Dell/M63JN-3.png differ diff --git a/module-images/Dell/M63JN-4.png b/module-images/Dell/M63JN-4.png new file mode 100644 index 0000000000000000000000000000000000000000..26e8700ff8176f6c77ee145140d64b4022795812 Binary files /dev/null and b/module-images/Dell/M63JN-4.png differ diff --git a/module-images/Dell/PJMDN-0.png b/module-images/Dell/PJMDN-0.png new file mode 100644 index 0000000000000000000000000000000000000000..f97af021d6c016a2b5ca980384c72ec739ba0ac8 Binary files /dev/null and b/module-images/Dell/PJMDN-0.png differ diff --git a/module-images/Dell/PJMDN-1.png b/module-images/Dell/PJMDN-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5fcd89a30b9f1e3dfcd0f20f95c0b751cde15dd7 Binary files /dev/null and b/module-images/Dell/PJMDN-1.png differ diff --git a/module-images/Dell/PJMDN-2.png b/module-images/Dell/PJMDN-2.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad0025670e1224d2af52cfbb6ee92110ee04609 Binary files /dev/null and b/module-images/Dell/PJMDN-2.png differ diff --git a/module-images/Dell/R1KTR-front.png b/module-images/Dell/R1KTR-front.png new file mode 100644 index 0000000000000000000000000000000000000000..c175ffb588070c6940d7bc5a00b4800173c0d3c9 Binary files /dev/null and b/module-images/Dell/R1KTR-front.png differ diff --git a/module-images/Dell/R1XFC.png b/module-images/Dell/R1XFC.png new file mode 100644 index 0000000000000000000000000000000000000000..26fb55fa6cc9d0bc4194d76dba15369d13a27556 Binary files /dev/null and b/module-images/Dell/R1XFC.png differ diff --git a/module-images/Dell/VK88G.png b/module-images/Dell/VK88G.png new file mode 100644 index 0000000000000000000000000000000000000000..bbc117ac19794e4f39a0c922df11c6671dc9554c Binary files /dev/null and b/module-images/Dell/VK88G.png differ diff --git a/module-types/Dell/4V8KD.yaml b/module-types/Dell/4V8KD.yaml new file mode 100644 index 0000000000000000000000000000000000000000..81be799c8e2cdfd340ea4552aa2a1d97c01ac563 --- /dev/null +++ b/module-types/Dell/4V8KD.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Dell +model: 4V8KD +part_number: 4V8KD +comments: Dell PowerEdge 14G (R640 R740) 750W 80+ Platinum AC Power Supply, Hotplug +power-ports: + - name: '{module}-pwr0' + type: iec-60320-c14 + maximum_draw: 750 diff --git a/module-types/Dell/61X09.yaml b/module-types/Dell/61X09.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8862a21c75fc40f8622852542f1dc4d4c321c952 --- /dev/null +++ b/module-types/Dell/61X09.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Dell +model: 61X09 +part_number: 61X09 +comments: Intel E810-XXV Dual Port 10/25 GbE SFP28, OCP NIC 3.0\n [Dell Specs](https://www.dell.com/en-us/shop/intel-e810-xxv-25gbe-sfp28-dual-port-ocp-30/apd/540-bcxy/networking#techspecs_section)\n + [Intel Specs](https://ark.intel.com/content/www/us/en/ark/products/97303/intel-ethernet-network-adapter-xxv710da2-for-ocp.html) +interfaces: + - name: '{module}-25GbE-0' + label: P1 + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: P2 + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/68M95.yaml b/module-types/Dell/68M95.yaml new file mode 100644 index 0000000000000000000000000000000000000000..409878fe8a42a93058204144fae70d8bca96d3f5 --- /dev/null +++ b/module-types/Dell/68M95.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Dell +model: 68M95 +part_number: 68M95 +comments: Intel X710 Quad Port 10GbE SFP +, rNDC\n [Dell Specs](https://www.dell.com/en-in/work/shop/dell-intel-x710-quad-port-10gb-da-sfp-ethernet-network-daughter-card-customer-install/apd/555-bckl/networking#techspecs_section)\n + [Intel Specs](https://www.intel.com/content/www/us/en/products/sku/184822/intel-ethernet-network-adapter-x710da4-for-ocp-3-0/specifications.html) +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/942V6.yaml b/module-types/Dell/942V6.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d90eaddd65dce69030bc0dd2a63c09c635567d74 --- /dev/null +++ b/module-types/Dell/942V6.yaml @@ -0,0 +1,12 @@ +--- +manufacturer: Dell +model: 942V6 +part_number: 942V6 +comments: Intel X520 DP 10Gb DA/SFP+ Server Adapter, Low Profile\n[Specs](https://www.dell.com/en-us/shop/intel-ethernet-x520-dp-10gb-da-sfp-server-adapter-low-profile-customer-installation/apd/430-4436/pc-accessories#techspecs_section) +interfaces: + - name: '{module}-10GbE-0' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/C63DV.yaml b/module-types/Dell/C63DV.yaml new file mode 100644 index 0000000000000000000000000000000000000000..11f2804ff1830fa2b9174fcc024d96e423b824eb --- /dev/null +++ b/module-types/Dell/C63DV.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: Dell +model: C63DV +part_number: C63DV +comments: Intel X520 DP 10Gb DA/SFP+ + I350 DP 1Gb Network Daughter Card [Specs](https://www.dell.com/en-hk/shop/intel-x520-dual-port-10gigabit-da-sfp-i350-dual-port-1gigabit-ethernet-network-daughter-card/apd/540-bbhj/networking#techspecs_section) +interfaces: + - name: '{module}-1GbE-0' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-1' + type: 1000base-t + mgmt_only: false + - name: '{module}-10GbE-0' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/CD16M.yaml b/module-types/Dell/CD16M.yaml new file mode 100644 index 0000000000000000000000000000000000000000..ae93cd2c464579a14af3e282ea02a3ea626c699d --- /dev/null +++ b/module-types/Dell/CD16M.yaml @@ -0,0 +1,15 @@ +--- +manufacturer: Dell +model: CD16M +part_number: CD16M +comments: Intel E810-XXV Dual Port 10/25 GbE SFP28 Adapter, PCIe Full Height\n [Dell Specs](https://www.dell.com/en-us/shop/intel-e810-xxv-dual-port-25gbe-sfp28-pcie-adapter-full-height/apd/540-bcyl/networking#techspecs_section)\n + [Intel Specs](https://www.intel.com/content/www/us/en/products/sku/189760/intel-ethernet-network-adapter-e810xxvda2/specifications.html) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/DDJKY.yaml b/module-types/Dell/DDJKY.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f4744f3c6b5bbf26e8f53194977b9d861463366e --- /dev/null +++ b/module-types/Dell/DDJKY.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Dell +model: DDJKY +part_number: DDJKY +comments: Intel X710 Quad Port 10GbE Direct Attach SFP+ Adapter, PCIe Full Height\n [Dell Specs](https://www.dell.com/en-us/shop/intel-x710-quad-port-10gb-direct-attach-sfp-converged-network-adapter-full-height/apd/540-bbiw/networking#techspecs_section)\n + [Intel Specs](https://www.intel.com/content/www/us/en/products/sku/83965/intel-ethernet-converged-network-adapter-x710da4/specifications.html) +interfaces: + - name: '{module}-10GbE-0' + label: '1' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-1' + label: '2' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-2' + label: '3' + type: 10gbase-x-sfpp + mgmt_only: false + - name: '{module}-10GbE-3' + label: '4' + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/module-types/Dell/M63JN.yaml b/module-types/Dell/M63JN.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2119bf528fd3bf3b36b2fddaac80f4552bed32e9 --- /dev/null +++ b/module-types/Dell/M63JN.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Dell +model: M63JN +part_number: M63JN +comments: Dell PowerEdge 15G (R650 R6525 R750 R7525) 2400W 80+ Platinum 86mm AC Power Supply +power-ports: + - name: '{module}-pwr0' + type: iec-60320-c20 + maximum_draw: 2400 diff --git a/module-types/Dell/PJMDN.yaml b/module-types/Dell/PJMDN.yaml new file mode 100644 index 0000000000000000000000000000000000000000..dbbb814043fe1e3113091549078c7ebbc6ddfb1d --- /dev/null +++ b/module-types/Dell/PJMDN.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Dell +model: PJMDN +part_number: PJMDN +comments: Dell PowerEdge 13G (R630 R730) 750W 80+ Platinum AC Power Supply, Hotplug +power-ports: + - name: '{module}-pwr0' + type: iec-60320-c14 + maximum_draw: 750 diff --git a/module-types/Dell/R1KTR.yaml b/module-types/Dell/R1KTR.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f67874f1a305ce09906bff591788c334174fc3d5 --- /dev/null +++ b/module-types/Dell/R1KTR.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Dell +model: R1KTR +part_number: R1KTR +comments: Intel E810-XXVDA4 Quad Port 10 /25GbE SFP28 Adapter, OCP NIC 3.0\n [Dell Specs](https://www.dell.com/en-sg/shop/intel-e810-quad-port-10-25gbe-sfp28-adapter-ocp-network-interface-card-30/apd/540-bddt/networking#compatibility_section)\n + [Intel Specs](https://ark.intel.com/content/www/us/en/ark/products/184820/intel-ethernet-network-adapter-e810xxvda4-for-ocp-3-0.html) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-2' + label: '3' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-3' + label: '4' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Dell/R1XFC.yaml b/module-types/Dell/R1XFC.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d6488e5e617de5886e23f003d76fef7bf00c7ea4 --- /dev/null +++ b/module-types/Dell/R1XFC.yaml @@ -0,0 +1,18 @@ +--- +manufacturer: Dell +model: R1XFC +part_number: R1XFC +comments: Intel Ethernet i350 QP 1Gb Network Daughter Card\n[Specs](https://www.dell.com/en-us/shop/intel-ethernet-i350-qp-1gb-server-adapter-network-daughter-card-customer-installation/apd/430-4437/pc-accessories#techspecs_section) +interfaces: + - name: '{module}-1GbE-0' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-1' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-2' + type: 1000base-t + mgmt_only: false + - name: '{module}-1GbE-3' + type: 1000base-t + mgmt_only: false diff --git a/module-types/Dell/VK88G.yaml b/module-types/Dell/VK88G.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3e8ac30ac76005ceecc00e5781a3a974d204f7c4 --- /dev/null +++ b/module-types/Dell/VK88G.yaml @@ -0,0 +1,23 @@ +--- +manufacturer: Dell +model: VK88G +part_number: VK88G +comments: Intel E810-XXVDA4 Quad Port 10 /25GbE SFP28 Adapter, PCIe Full Height\n [Dell Specs](https://www.dell.com/en-hk/shop/intel-e810-xxvda4tg1-quad-port-10-25gbe-sfp28-precision-timing-adapter-pcie-full-height/apd/540-bdjk/networking#techspecs_section)\n + [Intel Specs](https://ark.intel.com/content/www/us/en/ark/products/192560/intel-ethernet-network-adapter-e810xxvda4.html) +interfaces: + - name: '{module}-25GbE-0' + label: '1' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-1' + label: '2' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-2' + label: '3' + type: 25gbase-x-sfp28 + mgmt_only: false + - name: '{module}-25GbE-3' + label: '4' + type: 25gbase-x-sfp28 + mgmt_only: false diff --git a/module-types/Pluribus/E28Q-FAN.yaml b/module-types/Pluribus/E28Q-FAN.yaml new file mode 100644 index 0000000000000000000000000000000000000000..02f0d2a423f75e888245c011cb3129d32a26d11a --- /dev/null +++ b/module-types/Pluribus/E28Q-FAN.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Pluribus +model: E28Q-FAN +part_number: E28Q-FAN +comments: E28Q Fan Module diff --git a/module-types/Pluribus/E28Q-FANR.yaml b/module-types/Pluribus/E28Q-FANR.yaml new file mode 100644 index 0000000000000000000000000000000000000000..fdb07c021fdcc723b39616e0fd95fbf1407934d2 --- /dev/null +++ b/module-types/Pluribus/E28Q-FANR.yaml @@ -0,0 +1,5 @@ +--- +manufacturer: Pluribus +model: E28Q-FANR +part_number: E28Q-FANR +comments: E28Q Fan Module diff --git a/module-types/Pluribus/E28Q-PSU.yaml b/module-types/Pluribus/E28Q-PSU.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d5c6bdf13b27162452d7e606a3105f0ac46ae8ca --- /dev/null +++ b/module-types/Pluribus/E28Q-PSU.yaml @@ -0,0 +1,9 @@ +--- +manufacturer: Pluribus +model: E28Q-PSU +part_number: E28Q-PSU +comments: E28Q Power Supply Unit (AC 105-240V 50/60Hz) +power-ports: + - name: '{module}-pwr0' + type: iec-60320-c14 + maximum_draw: 1000