This document provides information about MetalSoft compatibility with various equipment from various vendors.
MetalSoft draws the following distinction between equipment types:
- supported equipment - equipment that MetalSoft expects to work with the software.
- validated equipment - equipment that MetalSoft has tested in its lab.
MetalSoft maintains distinct “drivers” for different vendors (and sometimes generations of hardware and software), which lets MetalSoft cope with the different implementations of similar features across vendors.
MetalSoft supports a wide array of servers. MetalSoft has tested a range of equipment, but most other brands and server models should also be supported, at least partially.
MetalSoft performs all listed operations via the server’s OOB (management) interface.
MetalSoft supports both iDRAC 9 and iDRAC 8 servers for both Intel and AMD.
| Feature | PowerEdge 17G | PowerEdge 16G | PowerEdge 15G | PowerEdge 14G | PowerEdge 13G |
|---|
| OS deployment | ✓ | ✓ | ✓ | ✓ | ✓ |
| Power control | ✓ | ✓ | ✓ | ✓ | ✓ |
| Auto-discovery & enrollment | ✓ | ✓ | ✓ | ✓ | ✓ |
| Cabling detection | ✓ | ✓ | ✓ | ✓ | ✓ |
| Raid Control | ✓ | ✓ | ✓ | ✓ | ✓ |
| Firmware upgrade | ✓ | ✓ | ✓ | ✓ | ✓ |
| Remote console proxy | ✓ | ✓ | ✓ | ✓ | ✖ |
| Secure cleanup | ✓ | ✓ | ✓ | ✓ | ✓ |
| Component | Validated equipment |
|---|
| Chassis | Dell PowerEdge R660, R760, R7615, R250, R650, R750, R450, R440, R240, R340, R740, R430, R730/xd, R230, R620, C6420 |
| NICs | Intel(R) Gigabit 4P X520/I350 rNDC, Broadcom Gigabit Ethernet BCM5720, Intel(R) Ethernet 10G 2P X520 Adapter, Intel(R) Ethernet Converged Network Adapter X710, NVidia (Mellanox) ConnectX-6 Dx Dual Port 100 GbE QSFP56, Intel E810, Broadcom Gigabit Ethernet BCM5720, QLogic 25GE 2P QL41262HxCU-DE, NVIDIA ConnectX-6 Lx 2x 25G SFP28, Broadcom Adv. Dual 25Gb Ethernet |
| RAID Controllers | PERC H730 Mgini, PERC 745, PERC H330, PERC H330 mini, PERC H740P, PERC H965i, BOSS S1, BOSS S2, BOSS-N1 Monolithic |
- MetalSoft requires an iDRAC Enterprise (or better) license.
- MetalSoft uses Virtual Media as the default deployment mechanism for all Dell servers, except 12G servers, which support only the PXE mechanism. The PXE mechanism is deprecated, and MetalSoft may remove it in a later version of the software.
- The minimum supported iDRAC 8 version is 2.75.75.75.
- The minimum supported iDRAC 9 version is 5.0.0.0.
- MetalSoft requires the Serial Com port option for NICs that do not support SwitchConnectionView.
- MetalSoft does not support the Dell S1x0 series RAID controller.
MetalSoft supports all servers with ILO 7, ILO 6, and ILO 5.
| Feature | ProLiant Gen12 | ProLiant Gen11 | ProLiant Gen10 | ProLiant Gen9 | ProLiant Gen8 |
|---|
| OS Deployment | ✓ | ✓ | ✓ | ✓ | ✓ |
| Power control | ✓ | ✓ | ✓ | ✓ | ✓ |
| Auto-discovery & enrollment | ✓ | ✓ | ✓ | ✓ | ✓ |
| Cabling detection | ✓ | ✓ | ✓ | ✓ | ✓ |
| Raid Control | ✓ | ✓ | ✓ | ✖ | ✖ |
| Firmware upgrade | ✓ | ✓ | ✓ | ✓ | ✖ |
| Remote console proxy | ✓ | ✖ | ✖ | ✖ | ✖ |
| Secure cleanup | ✓ | ✓ | ✓ | ✓ | ✓ |
| Component | Validated equipment |
|---|
| Chassis | HPE ProLiant DL360 g10, DL380 g10, DL160 g9,DL180 g9, Dl380 g8, DL 320e/p gen8, DL 360e/p, mx710x,mx510x, XL320 |
| NICs | Ethernet 1Gb 4-port 331i +Adptr, FlexFabric 10Gb 554FLR-SFP+ FIO Adptr, Ethernet 10Gb 2P 560SFP+ Adptr |
| RAID Controllers | Smart Array P840/4G, Smart Array P408i-a SR Gen10 |
- MetalSoft requires an ILO Advanced (or better) license for all ILO versions.
- The minimum supported ILO version is 3.11.
- MetalSoft does not support HPE B1x0i controllers.
- For Gen 12, MetalSoft supports only the Intel VROC NVMe controllers.
- For Gen12, MetalSoft does not support the SR, MR, and NS204 controllers in versions prior to 7.0.4.
- MetalSoft does not support ILO5 with NVME drives directly connected to the backplane (MetalSoft does not see them as disks, but the OSs can still use them).
MetalSoft supports Lenovo servers in general.
| Feature | ThinkSystem SR250, SR650 etc. |
|---|
| OS Deployment | ✓ |
| Power control | ✓ |
| Auto-discovery & enrollment | ✓ |
| Cabling detection | ✓ |
| Raid Control | ✖ |
| Firmware upgrade | ✓ |
| Remote console proxy | ✖ |
| Secure cleanup | ✖ |
| Component | Validated equipment |
|---|
| Chassis | Lenovo ThinkSystem SR250, SR650 |
MetalSoft generally supports Supermicro servers, though the array of hardware that Supermicro makes is vast.
| Feature | Supermicro servers |
|---|
| OS Deployment | ✓ |
| Power control | ✓ |
| Auto-discovery & enrollment | ✓ |
| Cabling detection | ✓ |
| Raid Control | ✖ |
| Firmware upgrade | ✓ |
| Remote console proxy | ✖ |
| Secure cleanup | ✖ |
| Component | Validated equipment |
|---|
| Chassis | Supermicro ASG-1115S-NE316R |
MetalSoft offers a generic driver starting with version 7.1 of the software.
| Feature | Generic servers |
|---|
| OS Deployment | ✓ |
| Power control | ✓ |
| Auto-discovery & enrollment | ✓ |
| Cabling detection | ✓ |
| Raid Control | ✖ |
| Firmware upgrade | ✖ |
| Remote console proxy | ✖ |
| Secure cleanup | ✖ |
MetalSoft supports all NX-OS switches (Nexus 9k, 10k) and ACI 6.x platforms.
| Features | Cisco NX-OS | Cisco ACI |
|---|
| OS Versions supported | 9x,10x | 5.x,6.x(6.0(3d)) |
| L2 Overlay | VLAN, EVPN | EPGs |
| Gateway management | ✓ | ✖ |
| Multi-chassis link aggregation | ✓ | ✖ |
| VRF | ✓ | ✖ |
| ACL | ✖ | ✖ |
| ZTP | ✓ (POAP) | Handled by ACI |
| Component | Validated equipment |
|---|
| Chassis | APIC 6.0 (3d) |
- Cisco Nexus: MetalSoft supports a single VRRP group per interface.
- Cisco Nexus: MetalSoft does not set a VRRP priority per network device.
MetalSoft supports all recent (4.x) EOS switches.
| Features | Arista EOS |
|---|
| OS Versions supported | 4.x |
| L2 Overlay | VLAN, EVPN |
| Gateway management | L3 SVI |
| Multi-chassis link aggregation | ✓ |
| EVPN-Multi-homing | ✓ |
| VRF | ✓ |
| ACL | ✖ |
| ZTP | ✖ |
| Component | Validated equipment |
|---|
| Chassis | Z9664F-ON, ,Z9432-ON, S5248F-ON, S5232-ON, S5224-ON,S5212F-ON, S5248F-ON, S4148T-ON, S4128T-ON, S4048-ON |
Tomahawk-based switches do not support EVPN, so MetalSoft does not support any EVPN-related features on them.
MetalSoft supports all Dell Ent. SONiC and Dell OS10 equipment.
| Features | Dell Ent. SONiC on Trident 3/4 | Dell Ent. SONiC on Tomahawk 4 | Dell OS10 |
|---|
| OS Versions supported | 4.x | 4.x | 10 |
| L2 Overlay | VLAN, EVPN | VLAN | VLAN, EVPN |
| Gateway management | Symmetric IRB, VRRP | VRRP | Symmetric IRB, VRRP |
| Multi-chassis link aggregation | ✓ (MCLAG) | ✓ (MCLAG) | ✓ (VLT) |
| EVPN-Multi-homing | ✖ | ✖ | |
| VRF | ✓ (for Symmetric IRB) | ✖ | ✖ |
| ACL | ✓ | ✓ | ✓ |
| ZTP | ✓ | ✓ | ✖ |
| Component | Validated equipment |
|---|
| Chassis | Z9664F-ON, ,Z9432-ON, S5248F-ON, S5232-ON, S5224-ON,S5212F-ON, S5248F-ON, S4148T-ON, S4128T-ON, S4048-ON |
Tomahawk-based switches do not support EVPN, so MetalSoft does not support any EVPN-related features on them.
MetalSoft should support all equipment on the Cumulus compatibility list.
| Features | Cumulus 4.2 |
|---|
| OS Versions supported | 4.x |
| L2 Overlay | VLAN, EVPN |
| Gateway management | L3 SVI |
| Multi-chassis link aggregation | ✓ |
| EVPN-Multi-homing | ✖ |
| VRF | ✓ |
| ACL | ✖ |
| ZTP | ✖ |
| Component | Validated equipment |
|---|
| Chassis | |
MetalSoft supports all Juniper equipment running Junos 18 or later.
| Features | Junos 23.x | Junos 20.x | Junos 18.x |
|---|
| L2 Overlay | VLAN, EVPN | VLAN, EVPN | VLAN, EVPN |
| Gateway management | L3 SVI | L3 SVI | L3 SVI |
| Multi-chassis link aggregation | ✓ | ✓ | ✓ |
| EVPN-Multi-homing | ✓ | ✖ | ✖ |
| VRF | ✓ | ✓ | ✓ |
| ACL | ✖ | ✖ | ✖ |
| ZTP | ✖ | ✖ | ✖ |
| Component | Validated equipment |
|---|
| Chassis | Juniper qfx5100-24q-2p (Junos 20.2R3-S2.5), Junos 23.2R1.14 |
MetalSoft handles volume management, file and object storage, the storage network, snapshots, and more.
| Features | PowerFlex | PowerScale | PowerStore | Elastic Cloud Solutions (ECS) |
|---|
| Firmware Versions supported | 4.5+ | OneFS 9.8+ | 4.0.0.0+ | ECS 3.8+ |
| Block volume management | ✓ | N/A | ✓ | N/A |
| File share management | N/A | ✓ | N/A | N/A |
| Object storage management | N/A | N/A | N/A | ✓ |
| Snapshot Management | ✓ | N/A | ✓ | N/A |
| QoS Management | ✖ | ✖ | ✖ | ✖ |
| Custom Snapshot Policy | ✖ | ✖ | ✖ | ✖ |
| Protocols supported | Proprietary, ISCSI, NVME-OF | NFS | NVMe-over-TCP, NVMe-over-FC | S3 |
| Tenant isolation at the network level | ✓ ACL | ✓ ACL | ✓ (Virtual ports) | ✓ ACL |
| Component | Validated equipment |
|---|
| Chassis | PowerMax, PowerFlex 4.5, PowerScale F200, ECS EX3000D,PowerStore 9200T, PowerStore 3200 4.1.00 |
MetalSoft supports all NetApp equipment running ONTAP starting with version 9.6.
| Features | A250, A300, A400 | FAS2720, FAS8200 |
|---|
| Firmware Versions supported | ONTAP 9.7+ | ONTAP 9.7+ |
| Block volume management | ✓ | ✓ |
| File share management | ✓ (min. OnTap 9.8) | ✓ (min. OnTap 9.8) |
| Block Storage volume | ✓ (min. OnTap 9.7) | ✓ (min. OnTap 9.7) |
| Object storage management | ✖ | ✖ |
| Protocols supported | iSCSI, NVMe-over-TCP,NVMe-over-FC,NFS | iSCSI, NVMe-over-TCP, NVMe-over-FC,NFS |
| Snapshot Management | ✓ | ✓ |
| QoS Management | ✓ (SVM, Drive, File Share level) | ✓ (SVM, Drive, File Share level) |
| Custom Snapshot Policy | ✓ (SVM, Drive, File Share level) | ✓ (SVM, Drive, File Share level) |
| Tenant isolation at the network level | ✓ (Virtual ports) | ✓ (Virtual ports) |
| Component | Validated equipment |
|---|
| Chassis | NetApp ONTAP 9.16.1P1 |
MetalSoft should support all Pure Flash Array Storage systems using API version 2.36+. MetalSoft added support in version 7.1 and added file share management in version 7.2.
MetalSoft should support all Pure Flash Blade Storage systems using API version 2.0+. MetalSoft added support in version 7.5.
| Features | FlashArray | FlashBlade |
|---|
| Firmware Versions supported | 2.36+ | 2.0+ |
| Block volume management | ✓ | N/A |
| File share management | ✓ | ✓ |
| Object storage management | ✖ | ✓ |
| Protocols supported | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC, NFS | NFS, S3 |
| Snapshot Management | ✓ | ✓ |
| QoS Management | ✓ (Realm, Drive level) | ✓ (Realm, File Share level) |
| Custom Snapshot Policy | ✓ (Protection Groups (applied to drives), File Share level) | ✓ (File Share level) |
| Tenant isolation at the network level | ✓ (Virtual ports) | ✓ (Virtual ports) |
| Component | Validated equipment |
|---|
| Chassis | Purestorage FlashArray Purity 6.9.0 (API version 2.46) |
| Chassis | Purestorage FlashArray Purity 6.10.4 (API version 2.51) |
| Chassis | Purestorage FlashBlade S200 Purity 4.8.2 (API version 2.26) |
MetalSoft supports all Hitachi Vantara Storage Platforms. MetalSoft added support in version 7.1.
MetalSoft should also support the Hitachi WEKA Storage Platform on versions 4.1 - 4.4 and 5.0.
| Features | One Block | 5000 Series | E Series | G/F Series | Weka |
|---|
| Firmware Versions supported | A3-04-2X+ | 93-07-2x+ | 90-09-2x+ | 88-08-12+ | 4.4.10.80 |
| Block volume management | ✓ | ✓ | ✓ | ✓ | N/A |
| File share management | ✖ | ✖ | ✖ | ✖ | ✓ |
| Object storage management | ✖ | ✖ | ✖ | ✖ | ✓ |
| Protocols supported | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC | S3, NFS |
| Snapshot Management | ✓ | ✓ | ✓ | ✓ | ✓ |
| QoS Management | ✖ | ✖ | ✖ | ✖ | ✖ |
| Custom Snapshot Policy | ✖ | ✖ | ✖ | ✖ | ✖ |
| Tenant isolation at the network level | ✓ (IP Checks) | ✓ (IP Checks) | ✓ (IP Checks) | ✓ (IP Checks) | ✓ (IP Checks) |
| Component | Validated equipment |
|---|
| Chassis | Hitachi VSP One B26 A3-04-21-40/00 |
| Chassis | Hitachi Weka 4.4.10.80 |
MetalSoft supports Huawei OceanStor Dorado Series Storage Platforms. MetalSoft added support in version 7.2.
| Features | OceanStor Dorado |
|---|
| Firmware Versions supported | 6.1.x, V700R001C10 and later |
| Block volume management | ✓ |
| File share management | ✓ |
| Object storage management | ✓ |
| Protocols supported | iSCSI, SCSI-FC, NVMe-over-TCP, NVMe-FC |
| Snapshot Management | ✓ |
| QoS Management | ✖ |
| Custom Snapshot Policy | ✖ |
| VLAN Isolation | ✓ |
| High Availability | ✓ |
| Tenant isolation at the network level | ✓ (Virtual ports) |
| Component | Validated equipment |
|---|
| Chassis | OceanStor Dorado 5000 V6 V700R001C10SPC100 |
| Features | Hopper PCIe Cards | Ampere PCIe cards | Turing PCIe cards |
|---|
| Detected as a component | ✓ | ✓ | ✓ |
| Used in server types | ✓ | ✓ | ✓ |
| Component | Validated equipment |
|---|
| Chassis | H100, A40, P100, T4 |