Top
Best
New

Posted by hajtom 12 hours ago

MinIO is now in maintenance-mode(github.com)
423 points | 243 commentspage 5
0x1ch 6 hours ago|
> Kill open source features.

> Gaslight community when rightfully annoyed

> Kill off primary product

> Offer same product with AI slapped on the name to enterprise customers.

Good riddance Minio, and goodbye!

Eikon 8 hours ago||
I've been using Minio in ZeroFS' [0] CI (a POSIX compliant filesystem that works on top of s3). I guess I'll switch to MicroCeph [1].

[0] https://github.com/Barre/ZeroFS

[1] https://canonical-microceph.readthedocs-hosted.com/stable/

ahepp 7 hours ago|
What is the use case for implementing a POSIX filesystem on top of an object store? I remember reading this article a few years ago, which happens to be by the minio folks: https://blog.min.io/filesystem-on-object-store-is-a-bad-idea...
Eikon 6 hours ago||
> What is the use case for implementing a POSIX filesystem on top of an object store?

The use case is fully stateless infrastructure: your file/database servers become disposable and interchangeable (no "pets"), because all state lives in S3. This dramatically simplifies operations, scaling, and disaster recovery, and it's cheap since S3 (or at least, S3 compatible services) storage costs are very low.

The MinIO article's criticisms don't really apply here because ZeroFS doesn't store files 1:1 to S3. It uses an LSM-tree database backed by S3, which allows it to implement proper POSIX semantics with actual performance.

ahepp 5 hours ago||
It makes sense that some of the criticisms wouldn't apply if you're not storing the files 1:1.

What about NFS or traditional filesystems on iSCSI block devices? I assume you're not using those because managing/scaling/HA for them is too painful? What about the openstack equivalents of EFS/EBS? Or Ceph's fs/blockdev solutions (although looking into it a bit, it seems like those are based on its object store)?

cies 10 hours ago||
I use Supabase Storage. It does S3-style signed download links (so I can switch to any S3 service if I like later).
Joel_Mckay 11 hours ago||
Like many smart people they focused on telling people the "how", and assume visitors to their wall of "AI"/hype text already understand the use-case "why".

1. I like that it is written in Go

2. I saw nothing above what Apache Spark+Hadoop with _consistent_ object stores already offers on Amazon (S3), Google Cloud (GCS), and or Microsoft (Azure Storage, ADLS Gen2)

Best of luck, maybe folks should look around for that https://donate.apache.org/ button before the tax year concludes =3

PunchyHamster 10 hours ago|
> I saw nothing above what Apache Spark+Hadoop with _consistent_ object stores already offers on Amazon (S3), Google Cloud (GCS), and or Microsoft (Azure Storage, ADLS Gen2)

it was very simple to setup, and even if you just leased a bunch of servers off say OVH, far FAR cheaper to run your own than paying any of the big cloud providers.

It also had pretty low requirements, ceph can do all that but setup is more complex and RAM requirements far, far higher

Joel_Mckay 9 hours ago||
MinIO still makes no sense, as Ceph is fundamentally already RADOS at its core (fully compatible with S3 API.)

For a proper Ceph setup, even the 45drives budget configuration is still not "hobby" grade.

I will have to dive into the MinIO manual at some point, as the value proposition still seems like a mystery. Cheers =3

PunchyHamster 7 hours ago|||
MinIO is far less complex than getting same functionality on Ceph stack.

But that's kind of advantage only on the small companies and hobbyist market, big company either have enough needs to run big ceph cluster, or to buy it as a service.

Minio is literally "point it at storage(s), done". And at far smaller RAM usage.

Ceph is mon servers, osd servers, then rados gatway server on top of that.

Joel_Mckay 6 hours ago||
It sounds a lot like SwiftOnFile with GlusterFS, but I would need to look at it more closely on personal time. =3
dardeaup 7 hours ago|||
"Ceph is fundamentally already RADOS at its core (fully compatible with S3 API.)"

Yes, Ceph is RADOS at its core. However, RADOS != S3. Ceph provides an S3 compatible backend with the RADOS Gateway (RGW).

Joel_Mckay 7 hours ago||
My point was even 45drives virtualization of Ceph host roles to squeeze the entire setup into a single box was not a "hobby" grade project.

I don't understand yet exactly what MinIO would add on top of that to make it relevant at any scale. I'll peruse the manual on the weekend, because their main site was not helpful. Thanks for trying though ¯\_(ツ)_/¯

dardeaup 6 hours ago||
What I tried to say (perhaps not successfully) was that core Ceph knows nothing about S3. One gets S3 endpoint capability from the radosgw which is not a required component in a ceph cluster.
Joel_Mckay 6 hours ago||
The risk with mixing different subjects per thread. Cheers =3

https://docs.ceph.com/en/latest/radosgw/s3/

Aurornis 11 hours ago||
> For enterprise support and actively maintained versions, please see [MinIO AIStor]

Naming the product “AIStor” is one of the most blatant forced AI branding pivots I’ve seen.

evil-olive 10 hours ago||
for maximum performance with MinIO AIStor, make sure to use one of Seagate's "AI hard drives":

https://www.seagate.com/products/video-analytics/skyhawk-ai-...

bityard 10 hours ago|||
And the naming conflicts with NVidia's AIStore (https://github.com/NVIDIA/aistore). The two products are extremely similar. I don't know which came first, but Minio is going to want to do another pivot very soon if they want to survive. I doubt they have the resources to stand up to NVidia's army of extremely well-paid IP lawyers.
Natfan 6 hours ago||
this is no different than grok vs groq imo. aistor and aistore are different names, even if they're pronounced similarly.
positisop 11 hours ago||
Raising 100 mil at 1 B valuation and then trying for an exit is a bitch!
atemerev 11 hours ago||
How it makes sense? If they are no longer open-source S3 and cloud only, I'll just use S3.
More comments...