Hi
I have a small shared (f1) instance. The CPU has a burst capability.
Its used for a low use Apache web server with static HTML files, so 99.99% of the time that's fine.
Occasionally, I need to run one-off programs, e.g. install a software update, or run a Perl script to update the HTML files.
=> They "burst" for the first 30 seconds or so, then slow to a crawl for the remainder.
=> Which is a drag waiting for it to complete.
=> e.g. Installing the newest version of Perl (or anything else for which no Ubuntu module available yet) would take ages.
1) Is there an (SLA compliant) way around it, e.g. using "nice"?
2) Or, could 'burst' be changed to allow for occasional sys-admin tasks that require occasional but sustained resources? There be a new class of burst-cpu machine to allow for this need.
3) Or, could an instance be live-upgraded (then downgraded afterwards) within the same class of machine (say f1 to/from g1) from without stop/starting it, i.e. pay more for the extra resource only when needed
(i.e. you could do this now by stopping it, starting it as a new machine type, installing updates, stopping it, restarting as the original type, but A) downtime, B) a drag)
Thanks
Andrew