Good question, but I‘m afraid we‘re looking for a solution to a problem that S3 is not trying to solve. Blob storage solves problems such as redundancy and resiliency, effectively abstracting away the underlying storage.
That said, I would recommend hosting different instances (“clusters”) of Garage S3 for that purpose. You could also use the storage type as the region name for more clarity (AFAIK a garage cluster works with a single region).
This would probably work well because Garage is so light on resources (unlike minio). I also have Garage running in a similar setup for around 2 years, with daily reads/writes… Never had an operational issue. Rock-solid stuff.
Good question, but I‘m afraid we‘re looking for a solution to a problem that S3 is not trying to solve. Blob storage solves problems such as redundancy and resiliency, effectively abstracting away the underlying storage.
That said, I would recommend hosting different instances (“clusters”) of Garage S3 for that purpose. You could also use the storage type as the region name for more clarity (AFAIK a garage cluster works with a single region).
This would probably work well because Garage is so light on resources (unlike minio). I also have Garage running in a similar setup for around 2 years, with daily reads/writes… Never had an operational issue. Rock-solid stuff.