How will the SSD and HDD drive controller cards be implemented? We have two choices:
Software RAID
PROXMOX natively utilizes ZFS (Zettabyte File System), a high-performance, resilient, and feature-rich file system and volume manager. For comparison, Windows 11 uses NTFS, New Technology File System. ZFS implements RAID-Z1/Z2/Z3, mirror (RAID 1), and striped pools (RAID 0), so no hardware RAID controller is needed. With ZFS, it is recommended to use HBA (Host Bus Adapters) in IT Mode or direct disk passthrough instead of the hardware RAID controllers. Our cards are HBA, and this is our most viable option.
A HBA (Host Bus Adapter) RAID controller card is a hardware device that connects storage drives (HDDs or SSDs) to a server, enabling data transfer and management. Unlike full RAID controllers, HBAs can operate in pass-through mode (allowing software RAID) or provide basic hardware RAID functionality (utilizing the chips on the cards), depending on the model.
Hardware RAID
Installing and utilizing RAID Controllers and their chip set to manage our eight drives in our server is new to all of us on the project. The question is: will they work with PROXMOX, our operating system? PROXMOX is based on Debian Linux; therefore, we think "Yes." The Amazon description of our controllers reads: compatible with Ubuntu 16/18/19/20, Debian 9/10, etc... We know that each major release of PROXMOX VE is built on a stable Debian release. For example: Proxmox VE 8 is based on Debian 12.