New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Hosting Scylladb on vps
Scylladb uses 100% of the available CPU, I can limit the number of cores it can use, but it will try to allocate 100% of the CPU. Currently using a dedicated Server, but I need more nodes across different regions, I was wondering if VPS supports that, or maybe VDS? If you guys have experience running ScyllaDB clusters in VPS, help me out as a fellow bro

Comments
Hello! @shaongit
You can run ScyllaDB on a VPS, and it works fine for testing, learning, or smaller setups. But once you move into real production use dedicated servers or CPU-pinned VDS.
We Offer Global Locations Cloud VPS at an Affordable Cost:
✅ 4 vCPU Cores
✅ 6 GB DDR4 RAM
✅ 100 GB NVMe SSD
✅ 1 IPv4 + IPv6 Included
✅ Linux & Windows OS
✅ Locations: US, UK, NL, CA, DE, SG and More...
✅ 10 Gbps Shared Port
✅ 30 TB Outgoing Traffic
✅ Unlimited Incoming Traffic
✅ 99.9% Uptime Guarantee
🎉 Starting from: $9.99/month. (Get 20% Extra Discount on Yearly Purchase)
It will use 100% of cpu regardless if its vps or dedi, which means it will probably violate most provider's TOS. And $12/mo, I can probably get a ovh server, why would anyone choose a vps for $9/mo over that?
Better hardware, backup, ssd, etc
But I doubt that a Leaseweb vps by a reseller would help so no idea why hostwild posted their offer here.
shared hardware
Shared but still better yabs score than Kimsufi
Ancient Xeon with 7 years old HDD are not called "Modern Hardware"
Didn't ask for any modern hardware. I really don't care if it's from 15 years ago, as long as I can hit 100% without getting suspended. Also ovh KS-B comes with ssd
It supports changing this behaviour when running in a shared env
https://docs.scylladb.com/manual/master/getting-started/scylla-in-a-shared-environment.html
Maybe a $9 dedi would be better? https://www.nocix.net/legacy-and-budget-dedicated-servers/
If that the case, what you want is either a VDS or lowend dedicated server.
You can get many decent VDS provider here instead of taking Leaseweb reseller.
Ofcourse VDS its gonna be expensive because cpu dedicated to you mean it cant be oversell to other customer.
Thank you, I will run some tests. We have 150k reads/day, I am kinda scared that turning off cpu load might spike p99% latency a lot
In theory 50 % usage on a modern VPS in faster than a dedi for $9 from 1995 so unless there’s a HUGE penalty, if you can tweak it to work on a VPS that’d be preferable
Or you can use avoro.eu or Netcup, I think they allow 100 % CPU usage on their dedicated core series (not on normal VPS)
I second the VDS suggestion. Try running a test on a 1 or 2 core Ryzen 9 VDS. I'm fairly confident 2 cores of 9950x will out perform a cheap old dedicated server. @layer7 has a free 24 hour testing VPS/VDS you can try (I've never used them but I plan to).
Hi,
if you plan to use a software that runs permanently 100% CPU you WILL have to go for a VDS offer. Or you will risk issues ( sudden suspensions / cancellations / similar ) with the provider as the central nature of a VPS is being based on a shared service, not dedicated...
But of course you can try it -- at best simply contact the provider before you pay any money and ask if its ok.
Or you are using a scheduler inbetween. I dont remember any names now, but from my remember there is software available that you will use to start another application while the software will limit the resources of this application. So even this application will want to run 100%, using that software will prevent this wish from reaching the kernel.
This way you could run your service on a VPS without risking issues with the provider.
I hope such software ( still?! ) exist and is not just pure imagination now from me that i saw something like this in the past ... ( maybe related to container virtualization?! ) ^^;
Thank you. I will definitely take a look around. This is for a personal project if it were a project from my job, I would have thrown it onto an AWS Kubernetes cluster and called it a day