Block storage is a common general term. All Block storage can be used with Proxmox, however the level of support and integration can vary vastly.
The "block storage" is further segmented by the protocol used to access this storage : FC, FCoE, AoE, ESCON, iSCSI, iSER, NVMe/TCP. To name a few.
Your specific storage product seems to support : FC, iSCSI, NFS, CIFS, FC-NVMe, NVMe over RoCE, NDMP.
Note that NFS and CIFS are file access protocols, and NDMP is for backup.
Now that we have terminology out of the way, lets look at the integration with Proxmox.
As mentioned, any storage that can present a Block device to Linux can be used with PVE. Whether you provision LVM on top of it, format with a filesystem, or pass it through directly to VM.
Only iSCSI protocol has some basic integration in PVE GUI/CLI/API which may or may not be suitable for your storage. You can always configure iSCSI manually. All other protocols need to be configured and managed manually.
Your final needs, ie shared storage with HA, will drive the decision of the protocol and products to use.
This would be a useful page to get familiar with :
https://pve.proxmox.com/wiki/Storage
Good luck
Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox