Ohledně posledního odstavce: já jsem nedávno krátce zkoušel SeaweedFS: jako funguje to, je to docela minimalistické, ale nedoporučuju. Ono to například nemá vyřešené co dělat při výpadku repliky, musí se nějaký rebuild/rebalance inicializovat ručně. Pro moje využití vyšel nejlíp Ceph (a RadosGW). Můj nejstarší Ceph cluster běží už přes 10 let, jen s postupnými upgrady (a výměnami/reinstalacemi uzlů na kterých to běží).
Minio a Ceph to se nedá srovnat - Minio deployment je tak 100x jednodušší než Ceph.
Je to škoda, ale asi to bylo nevyhnutelné. Ale tak "byl" to open-source - někdo to třeba forkne a bude to udržovat - kdysi bylo minio i pod Apache než přešli na AGPL.
Posledni "funkcni" verze https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.2024-12-13T22-19-12Z kde bylo web administration interface a lifecycle tab uz taky nejde stahnout...
Mate nekdo tip, cim Minio nahradit?
Já jsem s tím dělal a nahradit to je bolestivé. Kouzlo Minio je v tom, že to bylo fakt jednoduché spustit cluster. Řekl bych, že 90% funkcionality není pro běžný deployment potřeba, ale třeba Erasure Coding a Replication jsou 2 věci, bez kterých se člověk neobejde.
Tak díky bohu, že jsem se před těma 2 lety rozhodl pro Garage https://garagehq.deuxfleurs.fr/. Řešit změnu všeho by se mi zrovna teď nechtělo..
Mate nekdo srovnani a hlavne osobni zkusenost s nahradou Minio?
Jasne, clanku je spousta a Claude to taky shrne. Zajima me spis osobni zkusenost, co jste zvolili a tak.
- Silo
- SeaweedFS
- RustFS
- Garage
Garage: jednoducha instalace, snadne nastavení, 4 uzly mám spojené skrze wireguard na koncentrátor. Konfiguráky se snadno dělají jak v cli, tak na koncentrátoru (gateway) i uzlu jde nahodit webové rozhraní pro správu bucketů a uzlů. Monitoruji pomocí NETXMS, udělal jsem si jednoduché skripty na monitorování.
Mám to klasika spojeno na nextcloud, immich. Snadno se to spojuje s rclone.
https://jan.wildeboer.net/2026/01/1-Local-S3-With-Garage/ Zde uvádím pro přehled
Ceph :). Docela fajn je také Apache Ozone, sice to nemáš za odpoledne hotové, ale umí být velmi stabilní (máme na tom 500 TB pole s 1 mld souborů).
Garage je zatím spíše hobby projekt, velmi stabilní, dobře udržovaný, málo změn s rozumem, ale chybí tomu řada důležitých funkcí (versioning, lock, bucket policies/acl, sse-s3/kms, replication api atd.). Na drobné věci ho mám rád, jako interní storage funguje dobře, ale nenahradíš s tím obecný hostovaný s3 storage.
SeaweedFS je takový neslanný, nemastný, užitečný až v placené verzi (self-healing, EC vacuum, snapshoty chceš). Jak zápasí s malými soubory je skvělé, v minio to bylo peklo. Já u něj ale bojuji s filery, stabilitou distribuovaného řešení, backend databáze je velmi důležitá a opět těžké držet stabilitu. SeaweedFS je ale velmi zajímavý pro malé clustery (desítky TB), stojí to do 10 tis měsíčně a těch funkcí a schopností tam je dost, pokud máš jen pár serverů, tak to funguje dobře.
Silo je fork minio, tam se ukáže, jak půjde údržba. Minio je ale technicky také dost nešikovný, takže vlastně jsem raději, když ho už nemusím nikde udržovat.
+1
Jo, tohle taky používám, funguje to, ale fakt spíš jako doplnění.
Logicky to nenahradí standardní S3 sever se všemi jeho typickými fíčurami, ale je to fajn třeba na místa, kde se sdílí data a z jedné strany na to přistupují klienti přes CIFS, NFS a z druhé přes S3 např. do nějakých webových workerů.