Hardware Environment Requirements

MongoDB

Audience
Public
Product
FlashArray
FlashArray > Purity//FA
Technology Integrations
MongoDB
Source Type
Documentation

Block storage on FlashArray can be accessed using a number of protocols. These protocols and their requirements are listed as follows :

Protocol

Requirements

Fibre Channel Protocol (FCP) for SCSI

A fiber channel fabric with an established zone between the initiator (MongoDB deployment system) and host (FlashArray).

Internet Protocol for SCSI (iSCSI)

A high speed (Min 10Gb/s speed capability) TCP/IP network with the initiator (MongoDB deployment system) and target(FlashArray) having either routable or direct line-of-sight connectivity between assigned addresses.

NVM Express over RoCEv2 Fabric (NVMe-oF/RoCEv2)

The transport for RoCEv2 uses theIPv4 user datagram protocol (UDP) which requires a lossless network. The converged Ethernet network switches are required to support industry standard congestion control mechanisms.

The guides on how to configure the switches and topologies can be found at these locations :

The MongoDB deployment system will require dedicated Host Bus Adapters (HBA) which support RoCEv2.

More information on supported hardware and configurations for NVMe-oF/RoCEv2 can be found in the /RoCE Support.

NVM Express over Fibre Channel Fabric (FC-NVMe)

NVMe/FC uses standard Fibre Channel mechanisms for the transport of NVMe commands.

More information on supported hardware and configurations for NVMe/FC can be found in the /FC Support.

NVM Express over Transmission Control Protocol (NVMe/TCP)

NVMe/TCP use standard TCP mechanisms for the transport of NVMe commands.

More information on supported hardware and configurations for NVMe/TCP can be found in the -oF Support Matrix Overview.