Ampere and MinIO have been working behind the scene to ensure that the MinIO object storage server is the highest performance S3 compatible storage layer on Arm based servers in the industry. Joint benchmarks show that Ampere® Altra® processors out-perform other competitive systems in the typical Reed-Solomon, hashing and cipher algorithms used to implement the backend storage services of the MINIO operator. Regression tests for MinIO will be made available soon on the Ampere Solutions Portal.
MinIO is a high performance, distributed object storage system. It is software-defined, runs on industry standard hardware and is 100% open source under the Apache V2 license. MinIO was designed from its inception to be the standard in private cloud object storage. Because MinIO is purpose-built to serve only objects, a single-layer architecture achieves all the necessary functionality without compromise. The result is a cloud-native object server that is simultaneously performant, scalable and lightweight.
While MinIO excels at traditional object storage use cases like secondary storage, disaster recovery and archiving, it is unique at overcoming the private cloud challenges associated with machine learning, analytics and cloud-native application workloads.
MinIO was built from scratch in the last four years and is native to the technologies and architectures that define the cloud. These include containerization, orchestration with Kubernetes, microservices and multi-tenancy. No other object store is more Kubernetes-friendly.
Recent collaboration between MinIO and Ampere has led to initial competitive performance characterization to be captured. The following chart shows typical performance benchmarks for computational functions typically used in the MinIO storage operator service.
Performance data shown is preliminary testing on Arm competitive platforms as of October 2020