Google Offers Cheap Cloud Computing For Low-Priority Tasks
jfruh writes: Much of the history of computing products and services involves getting people desperate for better performance and faster results to pay a premium to get what they want. But Google has a new beta service that's going in the other direction — offering cheap cloud computing services for customers who don't mind waiting. Jobs like data analytics, genomics, and simulation and modeling can require lots of computational power, but they can run periodically, can be interrupted, and can even keep going if one or more nodes they're using goes offline.
It sounds like AWS's Spot Instances? Except for the fixed pricing.
Yup, it's their version. Forbes compares them. The fixed price is nice on the Google side, but there's no 2-minute warning before termination on Google like you get on AWS, and AWS launched a new Spot Fleet product the same day Google announced.
Either way, you need to be doing the kind of work where you can lose VMs on short notice and keep going, but it's a very nice discount if you can.
Socialism: a lie told by totalitarians and believed by fools.
They do give you 30 seconds of warning: https://cloud.google.com/compu...
Compute Engine performs the following steps to preempt an instance:
Compute Engine sends a preemption notice to the instance in the form of an ACPI G2 Soft Off signal.
If the instance does not stop after 30 seconds, Compute Engine sends an ACPI G3 Mechanical Off signal to the operating system.
Compute Engine transitions the instance to a TERMINATED state.
So if you're able to persist your state in less than 30 seconds, just watch for SIGTERM and you should be golden. Otherwise, checkpoint frequently.