On-premises replacement for Azure Blob Storage or Amazon S3 (flat file storage)?

amazon-s3, azure, durability, storage

Solution

In the meantime minio could be a good solution as it provides S3 API compatible object storage.

Problem

What's a suitable durable storage replacement for Azure Blob Storage (and Amazon S3) for on-premise installations that are disconnected from the public internet? The development environment is C# - if it matters. Losing live geo-replication is fine (offline geo-replicated backups work) but would like to retain the high-availability feature exhibited by Azure Blob Storage - meaning if one file server goes down, another one can continue service at the same (or predictable) location/URI till the 1st is restored.

Original source