MinIO exceeds one billion downloads: blocks and files

MinIO has celebrated over a billion downloads of its software, making it the most widely used object storage in the world.

MinIO was started in 2014 to develop cloud-native, open source object storage software, with the goal of being AWS S3 to the rest of the world. It has become the most popular object storage software in history, following the path pioneered by Linux and the Apache HTTP server.

AB Perisamy, Co-Founder and CEO, said: “Developers are the engine of value creation in the company. By creating a product for them, we changed the storage landscape: obsoleting the appliance model, challenging legacy SAN/NAS implementations, and altering the perspective of what object storage was capable of. Developers and architects are partners in our journey and we are honored by their support.”

The company raised $103 million earlier in the year, at a $1 billion valuation, and says it has more than doubled its revenue since then.

MinIO says that 75 percent of the Fortune 100 run MinIO, so it’s far from just a game of small and medium-sized businesses. There have been up to 1.3 million Docker downloads per day this year, averaging just under 1 million, 11 per second. COO and co-founder Garima Kapoor said: “Those pulls don’t even take into account other hubs (Quay.io, for example) or private repositories, the real number is probably much higher, but we count what we can measure directly.”

The total Docker pull number was 756 million in January this year.

Other popularity numbers abound: The MinIO Slack community channel nears 20,000 members, up from 16,000 in January. MinIO recently achieved its 35,000th star on GitHub, placing it in the top 250 public repositories on the platform out of over 28 million. MinIO says this milestone is more than triple that of the next open source object store, Ceph, despite being 10 years younger.

Minimum I/O graph
MinIO GitHub Star Chart

Kapoor stated, “No storage company has ever captured the developer mindset like MinIO has. No file storage, no block storage, no object storage. Storage was boring, uninteresting, and in the hands of IT administrators. MinIO has made it a first-class citizen as a data store, on a par with databases (RDBMS, documents, charts, time series, columns, search engine), key value stores, and analytics engines.”

Andy Green, VP of Global Infrastructure and IT Operations at PRGX, noted, “MinIO’s Kubernetes-native object store is lightweight and can be packed densely on a server, making it ideal for containerization. This also allows MinIO to run anywhere and on any cloud, from the edge to the data center.”

It is available and deployed on Google Kubernetes Engine, Amazon Elastic Kubernetes Service, Azure Kubernetes Service, private cloud deployments on Red Hat OpenShift, VMware Tanzu, HPE Ezmeral, and SUSE Rancher, in addition to millions of color and edge deployments.

Kapoor said it’s a world of clouds: “Think about it for a second. If you are a developer and you have to choose between Hitachi Vantara or AWS, which would you choose? If the decision was between Dell ECS and Azure, what would you decide? The decision would be instant. I would go with the one that fits the cloud operating model.”

Well, yes, but not necessarily if you’re a developer stuck in a vendor’s object storage store.

Kapoor asks: “If the decision was between MinIO and GCP/AWS/Azure, there is a decision to be made. Why? Because they are functionally the same. Kubernetes-ready, high-performance, cloud-native object stores.”

MInIO runs on any of them: “This is why architects choose MinIO, because they know that even if they are not multicloud today, they will be tomorrow and that MinIO is the only way not to rewrite the application layer.”

Leave a Comment