Backblaze is slow for Nextcloud. Any recommendations for faster s3 compatible storage?

I've been using Backblaze B2 as "External Storage" connected to my Nextcloud on a vps, but it seems unreasonably slow. I've tried Linode/Akamai, and it seems faster, but it's more expensive. I've heard that Wasabi is fast, but they have weird terms and conditions where you actually have to pay for 3 months of data retention, which makes them sus.

I mention s3 compatible, but that's only because that's all I've known, so if there are other options that are relatively cheap, and are faster than Backblaze, I'm open to it.

I have Backblaze connected via the External Storage app in Nextcloud, cuz I'm running Nextcloud AIO in Docker. I know s3 storage can be setup as the main storage, but that requires setting things up manually. AIO is much easier, and I'm not a pro at this stuff. And I'm not sure how much of a performance increase it would even be.

Just for reference, I've set up a Nextcloud instance for work on a Linode vps at 2 cores and 4GB RAM, using their s3 compatible storage as external storage, and it's decently fast. My personal Nextcloud is a Racknerd vps at 4 cores and 4GB RAM, with backblaze as external storage, and it's slower than my work's instance. (both are AIO)

In terms of pricing Backblaze is $6/month for 1TB, while Linode is $10/month for 250GB, and about $20/month for 1TB.

Who knows, at the end of the day, I may just have to bite the bullet and pay more for Linode for the faster storage.

58 points · 17 comments · view on lemmy.world

17 Comments

lemming741@lemmy.world · 28 pts · 1y (1 reply)

My brother in networking- you can store your files in the L1 cache of your CPU and nextcloud is still going to be slow

bender223@lemmy.today · 2 pts · 1y

🤣

rimu@piefed.social · 18 pts · 1y

There are sooo many S3 providers.

Hetzner is 5 Euro / mo for 1 TB (traffic is extra). Cloudflare R2 is $15 / mo for 1 TB (traffic is free and they charge per GB so you'd probably pay much less than that).

walden@sub.wetshaving.social · 10 pts · 1y (4 replies)

Is it maybe because of physical distance? How far is your VPS from the Backblaze region? Check the bucket "S3 Region". I'm stuck on west, for example, even though I live on the other side of the country. There's a way to switch, but I haven't had the need to bother with it.

surph_ninja@lemmy.world · 3 pts · 1y

No. Even mounting Nextcloud shares over the lan, on a 10gb fiber connection, gives absolutely dogshit performance.

bender223@lemmy.today · 2 pts · 1y

I am in the same general region as backblaze. My vps is in a city that's 6 hours drive away from my backblaze region's server.

dukatos@lemmy.zip · 2 pts · 1y (1 reply)

I am on US west but I live in eastern Europe. BB needs better location detection.

Mora@pawb.social · 3 pts · 1y

They dont detect at all. It depends on what location you choose when you register. So if you want to migrate, you have to create a new account.

bulwark@lemmy.world · 3 pts · 1y

Well I would recommend Akami/Linode because I've had some form of an instance for close to a decade and any downtime has been my own fault. I did just start playing with one of their premium compute linodes for some experiments. I have had Nextcloud in a shared resources node and it wasn't bad, but it was slow. Currently I just run AIO on my home server mapped to the NAS for storage. If I set it up again I think I would do the same on Linode but it is pricey.

poke@sh.itjust.works · 3 pts · 1y

I haven't used nextcloud in years. Has it gotten any better with external storages, specifically when there are many files in one directory? It used to time out/become unresponsive in that situation, and make many unnecessary database requests/updates.

3dcadmin@lemmy.relayeasy.com · 2 pts · 1y

Loads of S3 suppliers out there but a lot depends on your region and how much you dislike certain corps. I mean AWS is the daddy of S3 but I doubt you would go down that route unless your are criminally insane like Uncle Fester

panda_abyss@lemmy.ca · 2 pts · 1y

Eazy backup has s3 compatible storage

trk@aussie.zone · 2 pts · 1y (1 reply)

I never had any success using Nextcloud with any type of cloud storage. It was always slow as molasses, even by normal Nextcloud standards.

I just bought a JBOD and store the data myself locally, with a remote backup instead.

I believe it is cheaper long term this way, though with energy costs on the up and up that may not always be the case. Does mean I have super fast access to the content when I want it though.

bender223@lemmy.today · 2 pts · 1y

Thanks, that sounds like a good setup. Keep everything local, and then rsync or backup certain more important files to cloud backup.

BuccaneerScientist@discuss.tchncs.de · 2 pts · 1y (2 replies)

Hetzner has managed Nextcloud hosting with add-ons for ~5€/month.

bender223@lemmy.today · 1 pts · 1y (1 reply)

I looked into that, and decided against it cuz I like having a vps where I can also do other stuff with, like my own self hosted vpn. Small stuff.

BuccaneerScientist@discuss.tchncs.de · 2 pts · 1y

I get that.

I think you can get the same amount of storage for the same price to use for a seperate VPS from them too.