Using MinIO is your best bet if you want to have private cloud storage. It is compatible with AWS S3, which means that applications using AWS S3 can be easily ported to MinIO. They have a guide on connecting the MinIO server to the AWS command line interface. You can check it on the public MinIO server https://play.min.io:9000 . Please refer to the AWS CLI with the MinIO server .
You can have a highly available storage system using the MinIO distributed installation. Remember that dynamic expansion is not a function of the distributed MinIO setup. If you want to expand your cluster, you end up launching a new cluster with the number of servers / disks you need, and then you need to transfer data from the old to the new.
I find this much easier to use than HDFS. In addition to this, there are many technologies outside the Hadoop ecosystem that lack HDFS integration. For example, the Docker Registry does not have a built-in HDFS storage driver. However, it has an S3 driver, so you can use MinIO as a storage object.
source share