Scaleway Global Expansion Starts in Amsterdam
blog.online.net
blog.online.net
Their low end offering allows me to get up and running quickly with a new machine and experiment, without touching any existing instances or firing up a VM myself.
It's a shame transferring machines to the new region apparently isn't supported, but since I'm running on docker it shouldn't be too hard to recreqte my current instances.
For professional news having data corruption is not something that you'd like, especially if you handle client data (as in backup) or even more importantly if you handle payments.
Overall for pro use lack of ECC is just a catastrophe waiting to happen.
I guess you get the picture.
I did not like that I am bound to their kernel on bare metal. There are setups that require kernel modules they don't provide, like DRBD. I got the modules to compile and work in the end, but it was not fun and will probably break on some future update. This is not how I expected it to be on "bare metal".
Also that prevents you from using the Xen hypervisor, which again I would not expect from "bare metal".
You only get a single IPv4-Adress per system, which not only is a burden to virtualization, but also larger container-setups.
So I found little value in the "bare metal"-part, but it's still great value if you compare it to other VM offerings.
If you treat it like a VM (or use one of their VMs), you need to be aware that disks are not redundant and their content (or at least the changes since the last boot) are gone on a crash or hardware failure. You need to mirror or replicate it yourself, or design around it on a higher level of the stack. There is no option to attach a persistent disk that would survive a hardware failure and could be attached to a replacement host/VM.
So in the end scaleway is a weird mix for me: for rented VMs I expect the platform/provider to take care of some basic reliability and redundancy stuff. For bare metal I expect to be able to setup all of that myself without trouble.
It's console is way simpler than AWS.
The only things that bother me are the limited availability of ARM nodes and being unable to ~~experiment~~ use SIS.
But even with that it's still way more fun.
Secondly, I could not find a source if Scaleway uses ECC or not...
Furthermore if you look at what CPUs they use, especially for the x86 solutions, the cpus themselves don't support ECC.
I guess I'll use more hashes.
In general, if a provider doesn't write ECC - it's almost always not ECC because it's a selling point.
When I brought the box back online it would stay online for about a day and then lock up for no reason. I spun up a new one, copied the data from the old volume to the new one. Why can't I clone or detach a volume from a running box? It was a read-only data-only volume. The copying between two boxes was at 12Mbps... In the end, the new box had the same lockup problem. Not it's not my software. It had been running without changes for 6 months prior with no downtime. Oh and in the end it locked up again and when it came back online in rescue mode, it was basically a brand new install. My home directory was gone, root password had been reset, all the configuration was not there.
Also no IPv6 for bare metal ARM boxes.
tl;dr: I moved on because of inflexible control panel and random hardware issues. Really wanted to like it.
>Users are required to use decent and respectful language. All abusive, violent or hateful sentiments are totally prohibited.
>The propagation of data, images or sounds that may constitute defamation, an insult, denigration or an infringement of privacy, image rights, good morals or public order.
Does anyone who knows this better than I anticipate that this would cause problems if one wanted to host, for example, an internet message board with this service?
Obviously one would comply with DMCAs, delete illegal content, etc, but I can't imagine forcing all users to use "decent and respectful language", for example. Is this something you just generally ignore until a specific problem with the provider surfaces?
Probably anything illegal in France or Netherlands. The sentence sum the most common thing you could do that could get you in legal troubles if you cross some lines.
I guess the truth is a mixture of "larger willingness to cut corners" and "aiming for a lower margin". That's not a bad thing. It's just that in a market as transparent and competitive as this, it's really hard to be better along every single dimension.
This means for example :
- one integrated network switch/router for 18 servers; no need to buy an external cisco/juniper/whatever
- one dual power supply for the whole gang instead of 19 (18 servers + switch)
- less metal/plastic parts
We try to reuse hardware designs and software from one iteration to another when possible.
In short, we do have less "unneeded components". Equivalent designs (thinking at moonshot for example) are expensive, so to achieve same density it's more expensive to buy existing solutions than what we design & build.
2x Intel(R) Atom(TM) CPU C2750 @ 2.40GHz
The ARM cores are slower - there was a thread a while back: https://news.ycombinator.com/item?id=9309459 the X86 servers are not very fast either: https://news.ycombinator.com/item?id=11251671 but if you look at the numbers in that thread it's likely that DO overbooks their machines and if you are unlucky you can end up with slower performance than on Scaleway.
But for me it doesn't matter. I'm not doing heavy computational lifting and for nginx + some database it's fine and 2GB memory is pretty nice to have.
A minor annoyance is that you can't choose the kernel version and you are stuck on 4.5.7 at the moment - I guess if you care about local security priv escalation bugs it's a no go.
But docker seems to work and you can select a kernel flavour in the admin menu.
Another annoyance is only a /128 IPv6 address for the VPSs - but IIRC the dedicated boxes get a /48
But for 3€/month I'm more than happy - you usually only get OpenVZ VMs with ancient 2.6.36 kernel for that price if at all.
[0] https://blog.rebased.pl/2015/11/04/scaleway-vs-digitalocean....