Hi.

is it merely that "images" are copied when they're deployed, whereas 
"snapshots" are resumed and any changes overwrite the old filesystem? Are there any other 
differences?
Yes, like that. Snapshot is backup for one volume. It can be converted to the image for creation of new VM's or to the volume and then mounted to one of your machines. As far as I understand, "snapshot" is raw data which can be used in several ways.

but I lack confidence because this doesn't seem to be explained anywhere
I think it would  be better if you ask Scaleway support too. At least you will be sure that they know exactly what they are saying.

That sounds reasonable, but when I go to shutdown the VM and see this scary 
message - https://i.imgur.com/1E02DrP.png
That's one of their user-unfriendly interfaces. "Archive" will not destroy your data and make you able to create snapshots. On the other hand "Terminate" will actually destroy almost all resources of your VM (excluding IP, snapshots and images).

I assume that "Archive" is the same as shutting down my PC - the contents of 
the VM are saved, and I can start it up again later.
AFAIK only for LSSD. I didn't used DSSD and can't tell you anything about it.
I don't understand the warning about the DSSD being "totally erased without any 
possible recovery"
Me too. I'd recommend you to create support ticket and then post their response about it here.
I don't feel confident in what I'm asking at the moment - I feel like these 
kind of questions ought to be covered in the first pages of a beginners' FAQ, 
but I don't immediately find them on Scaleway's site. I.E. I'm asking dumb 
questions, or I don't know the right questions to ask.
Your questions is pretty relevant and logical. Their FAQ is far from ideal. When I was moving my VM's from dedicated server to Scaleway I had questions too. Don't hesitate and write them a message. After all you're going to pay them money and answering your questions is their work.

I can't help but wondering if I should have spent the extra €2 a month and gone 
for Linode.
I chosen Scaleway only to cut the costs of my not very important resources. If you don't mind to pay a little more then it probably may be not such a bad idea to use more friendly hosting company if you're confident in them.

are customers always billed on an hourly basis?
Yes. You will be billed in the begining of each month.

if I have a have VM that I only spin up when I need it, an hour or two at a 
time, for a few hours a month, am I right in thinking I pay only pennies for 
that?
Not quite. You're billed for many things separately. It's not only CPU usage that you pay for. Read this page: https://www.scaleway.com/faq/billing/

I thing it can contain answers for most of your questions about billing.

In other words if you stop your VM then you stop paying for CPU but don't stop to pay for IP, volumes, snapshots, etc.

Is this charging model common amongst VM hosting providers?
I've seen some other providers with such billing rules. Can't say that it's industrial standard but I think it's popular.


On 09/11/2017 02:40 PM, Stroller wrote:
On 11 Sep 2017, at 00:08, Alexey Eschenko <skobkin...@ya.ru> wrote:

I'm using Scaleway with Gentoo VM for two months. You can try to ask here but I 
don't know if I can answer to you properly.
Thanks.

I signed up for an account there a day or two ago, and set up a VM running 
Gentoo.

Scaleway provide a Gentoo VM image x86_64-gentoo-latest-2016-04-06_16:15, so I 
added a user account and a handful of essential tools and started updating it 
to latest.

Having updated the VM to the current tree, I want to make an image of the 
system so that I have my Gentoo minimal 9-2017 VM that I can copy and deploy 
any time.

The VM admin interface has sections for "volumes", "snapshots" and "images" - I 
assume they're all kinds of disc images, but I don't think I fully understand the difference.

I think:

• Volumes are active disc images, currently deployed in a VM.
• Snapshots are VM disc images, which are saved once the VM has been shutdown.
• Images are VM disk images which can be used as the basis for new VMs?

If my understanding is correct, I don't really see the difference between a "snapshot" and an 
"image" - is it merely that "images" are copied when they're deployed, whereas 
"snapshots" are resumed and any changes overwrite the old filesystem? Are there any other differences?

I'm used to running Linux on physical hardware, so I tend to think of disc images as being created if I boot 
from SystemRescueCD and `dd if=/dev/sda of=/mnt/usb-drive/old-pc.dd.img`. I can understand that, running a VM 
farm, one would probably want to have a bunch of disk images available to use - some of these I might label 
"my-gentoo-basic-master-2017" and "my-gentoo-webserver-master-2017", which I would mark 
as read-only, whilst others would be "my-webserver-www.something.com", and which would be current, 
active and read-write. I *think* this is the diasctintion being made between volumes, snapshots and images, 
but I lack confidence because this doesn't seem to be explained anywhere.

When I try to make a snapshot of a volume I get a message "Volume not snapshot - 
server must be stopped to snapshot". That sounds reasonable, but when I go to 
shutdown the VM and see this scary message - https://i.imgur.com/1E02DrP.png

I assume that "Archive" is the same as shutting down my PC - the contents of the VM are 
saved, and I can start it up again later. I don't understand the warning about the DSSD being 
"totally erased without any possible recovery" - surely the whole point is to make the VM 
inactive, but save it's current state, ready to start up again next time it's needed (like 
switching a regular PC on again).

Also I'd rather recommend to write to Scaleway support. They usually answers in 
one business day.
I don't feel confident in what I'm asking at the moment - I feel like these 
kind of questions ought to be covered in the first pages of a beginners' FAQ, 
but I don't immediately find them on Scaleway's site. I.E. I'm asking dumb 
questions, or I don't know the right questions to ask.

The Scaleway community support pages show some customer discontent (e.g. the "Your SMTP ports 
are blocked. Contact our support to unblock them" and "Abuse reports ignored?") and 
I can't help but wondering if I should have spent the extra €2 a month and gone for Linode.

Final question: Scaleway advertise their servers as €2.99 a month / €0.006 per 
hour - are customers always billed on an hourly basis? I.E. if I have a have VM 
that I only spin up when I need it, an hour or two at a time, for a few hours a 
month, am I right in thinking I pay only pennies for that? It seems very 
convenient. Is this charging model common amongst VM hosting providers?

Thanks in advance for any pointers,

Stroller.





--
Kind regards,
Alexey Eschenko
https://skobk.in/


Reply via email to