Hi,
On Thu, Aug 25, 2016 at 09:11:51PM +0000, Andy Smith wrote:
By now you should have all received notification of
the scheduled
maintenance that will be taking place in the early hours of the
morning (UK time) on 2016-09-02, 03 and 05.
Today's maintenance is now completed and went without incident.
Thanks for your patience in this matter. It is unfortunate that we
have had two serious security issues come to light within 6 weeks of
each other.
As mentioned in previous similar events, when we have to reboot a
host we prefer to have all customer VPSes shut down and then boot
again.
Xen and Linux do contain support for suspend and restore, so in
theory it would be possible to suspend customer VPSes to storage and
then restore them again when the host has been booted. To the VPS
and processes inside it this would look like time stood still.
Network connections would most likely drop.
Although this is much less disruptive than a shutdown and boot, it
doesn't always work. Some older Linux kernels don't restore
correctly, leaving the VPS in a hung state (requires destroy and
boot again).
Some applications get massively confused by the clock getting stuck.
I have experienced that with pacemaker (clustering software); I
could not get the restored node to rejoin the cluster without
stopping the cluster on every node and starting it again, which was
much more more disruptive than just rebooting the VPS would have
been, given it was in an HA cluster anyway!
So, we have not been suspending any customer VPSes. I have however
been suspending BitFolk's own infrastructure VMs each time, mainly
to see how well it works. I've generally found that for any given
VM it either works every time or it works none of the time. For most
VMs it works. In the cases I know it won't work or is otherwise
undesirable, I don't suspend them.
If you'd be interested in being able to have your VPS suspended, I
would encourage you to vote¹ for this feature:
https://tools.bitfolk.com/redmine/issues/32
If there's enough interest then we will expose an option that
indicates to us that your VPS should be suspended. You would still
need to check that it does actually work for you, i.e. the default
would have to remain as "shutdown, don't suspend" for now.
Cheers,
Andy
¹ In order to vote for a feature you will need to be logged in. The
credentials are you usual BitFolk ones. Once logged in, up and
down arrows should appear next to the number of votes.
--
http://bitfolk.com/ -- No-nonsense VPS hosting
The optimum programming team size is 1.
Has
Jurassic Park taught us nothing? — pfilandr