3 ms·
As cute as it is to have $.01/GB backup storage....every time you pull out a backup it costs you $.13/GB. That is a pretty steep hit when you can use a lower q
by fweespeech 11y ago
As cute as it is to have $.01/GB backup storage....every time you pull out a backup it costs you $.13/GB.
That is a pretty steep hit when you can use a lower quality object store:
https://www.runabove.com/storage/object-storage.xml https://www.runabove.com/storage/object-storage.xml
For $.01/GB and $.01/GB to pull.
Yeah, it may not be as highly available as Nearline but for the 99% of the time it is available...you don't have a 3 second delay and you aren't paying a 13x premium to pull data out.
For instance, lets say you have a 50GB backup that you automatically verify via a testing process. You don't want to burden the disks of your primary datastore longer than you have to [the source of the backup] so your workflow is:
Database Server -> Create Backup Locally -> Push Backup to Object Store Bucket [$.50/month to store the backup, assume you store 7 days] -> Spin up VM which pulls from Object Store Bucket and verifies the backup [$.06/day for an 4GB Linode for an hour to do this which is plenty of RAM and time ] -> Pull the Backup & Verify [$.50/Day]
30 Days Backup Cost:
$20.30/month to maintain a week of verified backups with RunAbove = (7 * 50 * .01) + (30 * .06) + (30 * .01 * 50)
$200.30/month to maintain a week of verified backups with Nearline = (7 * 50 * .01) + (30 * .06) + (30 * .13 * 50)
I don't know why anyone would willingly pay an order of magnitude more for cold storage.
- Zaheer 11y agoPulling out backup on the site is $.01/GB - am I missing something?
- vonmoltke 11y agoIf I am reading the pricing page[1] correctly, you still get hit with the egress charges on top of the $0.01/GB charge to retrieve from Nearline. Thus, for less than 1TB of data retrieval is $0.13/GB ($0.01 Nearline charge + $0.12 egress charge) if you are not in China or Australia. [1] https://cloud.google.com/storage/pricing#storage-pricing https://cloud.google.com/storage/pricing#storage-pricing
- fweespeech 11y agoYeah, that is how I read the pricing page as well and its consistent with how all other Google and Amazon products of this nature work. The bandwidth cost is simply too high. They really need a "low quality" v. "standard quality" option. Plenty of people sell bandwidth at $.01-$.04 a GB with 99%-99.99% availability
- vonmoltke 11y agoHowever, the egress charge only applies to data moved off Google Cloud Services. If you use a Google compute instance to verify the backup (same size as the Linode at $0.05/hr), the cost becomes: (7 * 50 * .01) + (30 * .05) + (30 * .01 * 50) = $20.00/month
- fweespeech 11y agoYou forgot disk pricing for apples to apples. You also lose multi-provider redundancy [e.g. Everything must be on Google cloud or you are maintaining multiple builds of your production database machines ] https://cloud.google.com/compute/pricing#localssdpricing https://cloud.google.com/compute/pricing#localssdpricing $0.113 So its: [apples to apples; local ssd] $186.95 = (7 * 50 * .01) + (30 * .05) + (30 * .1213 * 50) [persistent provisioned ssd] $54 = (7 * 50 * .01) + (30 * .05) + ( ( ( (.17 * 96) / 720) + .01) * 50 * 30)