Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
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.

Looking for 1000+ Cloud/VPS servers with 2-4GB, 1-2 cores, 20-40GB

2»

Comments

  • BharatBBharatB Member, Patron Provider

    @anbelevebel said:
    Hi,

    We're currently running around 1500 Hetzner Cloud instances and about half of them are CX11 (2GB, 1C, 20GB) and the other half is CPX11 (2GB, 2C, 40GB main reason is being 2 cores).

    They cost about $4-4.5 a month. We also have about 20 of CPX31 (8GB, 4C, 80GB) which cost about $15 a month.

    The main reason we're using them is because they used to be cheap (not anymore), they have API (which we definitely need since this is a SaaS business) and the ability to rescale the servers (for instance all of our servers were used to CX11 but we had to rescale half of them to CPX11 last year due to 1 core not being enough for the application that these half of the servers were running.).

    Location doesn't matter. Could be anywhere.
    CPU doesn't matter. They're running idle 90% of the time. However initial setup process may use 100% for a day or two and that's why we had to use CPX11 for some.

    Disks have to be SSD and the amount is important. Usage will gradually increase so we'll have to increase them as well. These 1500 instances are using about 20TB disk space in total.

    RAM is very important. CPX11s are using about 1600MB constantly and CPX11s are also using around 1500MB.

    Half of the instances use about 70GB bandwidth a month for each. Other half is using about 5GB. So they're like using about 50TB a month in total and Hetzner gives 20TB bandwidth limit to each instance so we're literally using nothing when compared to what we're given.

    All of the instances are running Ubuntu 20.04 which were updated from Ubuntu 16.04 last year. We can also work with Linux containers/Docker etc. We don't necessarily need root access, KVM or whatever.

    We're doing this with Hetzner since 2018. So you can see that we're looking for a long term relationship.

    We're looking for a provider that would worth to move all of our servers from Hetzner. We basically have zero-downtime with Hetzner and that is the most crucial part. Our needs are also very dynamic and can change drastically over time and the ability to upscale/downscale resources is very important.

    Recently I discovered about Advin (https://advinservers.com/micro) and they seemed to have what we need for less than half the price but the reviews were really bad so we decided not to go with them.

    If we can find what we're looking for this price point, we can expect to triple the number of servers we have in the next 6 to 12 months (about 5000 servers I'd say.).

    We'd appreciate your offers/suggestions. We're open to any custom solutions as well.

    Thanks!

    Please contact us to discuss further @ support[at]readydedis.com

  • MrRadicMrRadic Host Rep, Veteran

    @anbelevebel said:

    @MrRadic said:

    @anbelevebel said:
    Recently I discovered about Advin (https://advinservers.com/micro) and they seemed to have what we need for less than half the price but the reviews were really bad so we decided not to go with them.

    Have you ever checked the reviews of Hetzner? Happy customers don't leave reviews very often. Unhappy customers make a point to leave reviews, often times skewing what actually happened.

    You're absolutely right. As a business owner I really understand this situation and I totally agree.

    However, when it comes to my case, from my understanding (correct me if I'm wrong on this), I did some research and I didn't just came to this conclusion about Advin because of bad reviews. I came to this conclusion because all of those bad reviews were about server down times and they're not being responsive to this for up to a week in some cases.

    Whereas if you check Hetzner's reviews almost 99% of the bad reviews are about account related problems like Hetzner closing newly created accounts etc. We didn't have any downtime problems with Hetzner neither most likely 99% of the people that are using them. Since I never had any technical issues with Hetzner, I don't care about their customer service either.

    In my 5 years of using Hetzner Cloud with 1000+ instances, I never have contacted their support for a technical issue, not even once because everything works without any issues. I only contacted their billing department a few times.

    But if all your bad reviews are about downtimes (which seems to be the case for Advin) then I would hesitate to use your service because that is the one thing that we -and probably most businesses- can't tolerate.

    I hope this clears it up.

    I'm glad you actually read the reviews :-) - most don't.

    Thanked by 1anbelevebel
  • Whatever you end up doing, don't rush it. There are a lot of things that needs deliberate consideration in your situation.

    Price increases can happen with any provider. My advice is to leave production as it is and look at your architecture and see where you can make changes and work on V2. You are saying the instances are idle 90% of the time, that doesn't sound very good. You say each instance requires a public IPv4, check if that is really the case or you could use something else.

    Thanked by 2yoursunny loay
  • bgerardbgerard Member
    edited February 2023

    @Kassem said:
    Whatever you end up doing, don't rush it. There are a lot of things that needs deliberate consideration in your situation.

    Price increases can happen with any provider. My advice is to leave production as it is and look at your architecture and see where you can make changes and work on V2. You are saying the instances are idle 90% of the time, that doesn't sound very good. You say each instance requires a public IPv4, check if that is really the case or you could use something else.

    Agreed, this seems like a super funky architecture to have so much compute provisioned but barely used, it doesn't make sense. Maybe FaaS could be helpful here but it's difficult to say without actually knowing the use case.

    Don't cut costs by going for lower end and potentially less reliable compute providers. Cut costs by optimising your usage of your already provisioned compute.

    Thanked by 1yoursunny
  • @Kassem said: You are saying the instances are idle 90% of the time, that doesn't sound very good. You say each instance requires a public IPv4, check if that is really the case or you could use something else.

    in Saas solutions, may be their clients use their panel/website only few times a day so most of the times, resources may be idle but when a client use panel...it should be live and running.

    if i were you,
    1. i do it on a small scale say 10-20 client panels first then move all other
    2. i do it on a high resource available dedi and splitting it into multiple vps and i can over-sell internally as i am aware, most of the times resources don't get used much, Also monitor load and adjust hardware or move accounts accordingly if there are few noisy neighbors in a dedi who are using resources at same.
    3. hire a good guy or take help of dedi providers to install proxmox, asking for suggestions on hardware, live transferring accounts betweens dedis etc.

    but over the period, i am sure you can save much more money.

    actually i am surprised why no one mentioned @Francisco buyvm, he has capacity to host vps at this scale and you can adjust plans/resources too.

  • tjntjn Member
    edited February 2023

    Also, do you actually need IPv4, or is it nice to have?

    Assuming your services are all HTTP/HTTPS on standard ports, you can use IPv6 with Cloudflare (who have a great API) and that would immediately save you 1,500 * 0.6 = €900.

    You can then run your own internal network for management/backups, etc...

    As far as I'm aware, there are no domain limits on CF free.
    Just open a ticket and let them know you're about to drop 1,500 domains on them 😅

    I'd elso echo what the others are saying, look more into optimising your stack - if you can.

  • @Kassem said:
    Whatever you end up doing, don't rush it. There are a lot of things that needs deliberate consideration in your situation.

    Price increases can happen with any provider. My advice is to leave production as it is and look at your architecture and see where you can make changes and work on V2. You are saying the instances are idle 90% of the time, that doesn't sound very good. You say each instance requires a public IPv4, check if that is really the case or you could use something else.

    @bgerard said:

    @Kassem said:
    Whatever you end up doing, don't rush it. There are a lot of things that needs deliberate consideration in your situation.

    Price increases can happen with any provider. My advice is to leave production as it is and look at your architecture and see where you can make changes and work on V2. You are saying the instances are idle 90% of the time, that doesn't sound very good. You say each instance requires a public IPv4, check if that is really the case or you could use something else.

    Agreed, this seems like a super funky architecture to have so much compute provisioned but barely used, it doesn't make sense. Maybe FaaS could be helpful here but it's difficult to say without actually knowing the use case.

    Don't cut costs by going for lower end and potentially less reliable compute providers. Cut costs by optimising your usage of your already provisioned compute.

    @tjn said:
    Also, do you actually need IPv4, or is it nice to have?

    Assuming your services are all HTTP/HTTPS on standard ports, you can use IPv6 with Cloudflare (who have a great API) and that would immediately save you 1,500 * 0.6 = €900.

    You can then run your own internal network for management/backups, etc...

    As far as I'm aware, there are no domain limits on CF free.
    Just open a ticket and let them know you're about to drop 1,500 domains on them 😅

    I'd elso echo what the others are saying, look more into optimising your stack - if you can.

    I'm not a VPS reseller or anything. I'm running a SaaS business and there are specific applications that are running on those servers. Each have their own ports and they're not web apps or anything so no HTTP/HTTPS. We're not giving our customers access to these servers. It's a SaaS business so everything's managed for them. Think about Game server hosting. Not exactly the same but a similar concept with a few differences. Although in Game server hosting you still give your customers some sort of access through a game control panel. We don't give that either. Our customers order our services and they never even log into their accounts or interact with their services in any way. They don't even think about it. We run these services for them and they just pay their fees that we're charging them for our services.

    IPv4 is a must have because otherwise these apps won't work. They only support IPv4. Some of them actually support IPv6 as well but it's not very stable so we don't use it.

    If we can find a solution here, either building our own or partnering up with a provider here, we will build our own migration tool to migrate all of our applications to the new place. Everything will be fully automated just as they're now with Hetzner's Cloud API.

    Thanked by 1maverick
  • Ah i gotcha!
    Well, I hope you find a long-term solution :)

  • As we don't have more information, it is hard to judge, but the fact, that each VM uses ~1.5GB RAM suggests that a lot of information is the same on all the VMs. Can you deduplicate the information? What makes the CPU usage spikes? Do they all happen on all VMs at the same time, or are your clients triggering that? If it wluld be possible to merge multiple clients on single VM, lets say deduplicating 60% of heap, you could have at least 10-15 clients on one 8GB VM. Then as mentioned by others, there must be a way to solve the IPv4 problem - use IPv6, make use of different ports, if its http(s) based, proxying by hostname (this could be subdomains, or FQDNs, doesn't matter). This way you could easily save at least 50% on your wallet. If that works, nothing stops you from aggregating even more and going to 32-64GB VM, or even a dedi...

    Basically, it feels like the problem of software architecture which you are trying to solve with infrastructure.

  • DamoHGDamoHG Member, Patron Provider

    As for IPv6 have you tried integrating your service into Cloudflare? Then you may not need IPv4.

    Also sounds to me like LXC/OpenVZ would be a better option if you go down the route of using your own hardware.

  • yoursunnyyoursunny Member, IPv6 Advocate

    @anbelevebel said:
    I'm running a SaaS business and there are specific applications that are running on those servers. Each have their own ports and they're not web apps or anything so no HTTP/HTTPS.

    Each IP address has 65535 ports.
    You can put everyone on different ports of the same IP address.
    Both IP address and port number are to be published in DNS as SRV record.

  • @anbelevebel said:
    Hi,

    We're currently running around 1500 Hetzner Cloud instances and about half of them are CX11 (2GB, 1C, 20GB) and the other half is CPX11 (2GB, 2C, 40GB main reason is being 2 cores).

    They cost about $4-4.5 a month. We also have about 20 of CPX31 (8GB, 4C, 80GB) which cost about $15 a month.

    The main reason we're using them is because they used to be cheap (not anymore), they have API (which we definitely need since this is a SaaS business) and the ability to rescale the servers (for instance all of our servers were used to CX11 but we had to rescale half of them to CPX11 last year due to 1 core not being enough for the application that these half of the servers were running.).

    Location doesn't matter. Could be anywhere.
    CPU doesn't matter. They're running idle 90% of the time. However initial setup process may use 100% for a day or two and that's why we had to use CPX11 for some.

    Disks have to be SSD and the amount is important. Usage will gradually increase so we'll have to increase them as well. These 1500 instances are using about 20TB disk space in total.

    RAM is very important. CPX11s are using about 1600MB constantly and CPX11s are also using around 1500MB.

    Half of the instances use about 70GB bandwidth a month for each. Other half is using about 5GB. So they're like using about 50TB a month in total and Hetzner gives 20TB bandwidth limit to each instance so we're literally using nothing when compared to what we're given.

    All of the instances are running Ubuntu 20.04 which were updated from Ubuntu 16.04 last year. We can also work with Linux containers/Docker etc. We don't necessarily need root access, KVM or whatever.

    We're doing this with Hetzner since 2018. So you can see that we're looking for a long term relationship.

    We're looking for a provider that would worth to move all of our servers from Hetzner. We basically have zero-downtime with Hetzner and that is the most crucial part. Our needs are also very dynamic and can change drastically over time and the ability to upscale/downscale resources is very important.

    Recently I discovered about Advin (https://advinservers.com/micro) and they seemed to have what we need for less than half the price but the reviews were really bad so we decided not to go with them.

    If we can find what we're looking for this price point, we can expect to triple the number of servers we have in the next 6 to 12 months (about 5000 servers I'd say.).

    We'd appreciate your offers/suggestions. We're open to any custom solutions as well.

    Thanks!

    I have all sorts of questions about your architecture with a footprint several small resourced VMs like that.

    Is this a clustered platform? Is this a multitenant platform where segmentation is VM?

    Is the storage you are using in each host for ephemeral tasks or is it intended to be persistent.. and if so how have you been backing the storage up?

    Is your scaling because of traffic spikes or resource contention / noisy neighbor problem from shared hosting.

    If your platform is container-ready this might be a good candidate for baremetal k8s. Your base workload could then be augmented with some k8s VM worker nodes as needed for additional scaling.

  • Thanks everyone for all the replies. I've made a deal with a local provider for $2 per 2GB RAM and 30GB SSD including IPv4. Using LXC. Also hourly billing which is the perfect solution for our use case.

    Thanked by 2c1vhosting Calin
Sign In or Register to comment.