Live data from Hacker News

Show HN: EC2 prices per GB of memory

instaguide.io

21–30 of 52 posts

Re: Show HN: EC2 prices per GB of memory

#21

Earlier quoted context omitted.

I havent looked at OVH lately, but are they really a cloud? Do they provide full VPC with central firewall? Dynamic network disk storage that can be mapped to servers?

How does EBS work, anyway? Is it some form of NFS with caching under the hood?

IIRC EBS is based on GNBD.

Re: Show HN: EC2 prices per GB of memory

#22
post #20

Pricing is yet another area where Google Compute Engine is superior. Automatic sustained use discounts[1], the ability to commit long term to a certain amount of cpus and memory and get a discount without any upfront cost[2]. Extended memory[3], basically you can craft a VM instance of any size. Need just 1 cpu but 32 GB of memory, no problem. AWS on the other hand... A labyrinth of pricing tables, spot instances, EB…

Google Cloud maybe is superior in the pricing of compute, but it is actually more expensive on network egress traffic, object storage and block storage. I recently created a simple tool ( http://theprice.cloud/ ) to compare egress traffic, object storage, and block storage cost among AWS, Google Cloud and Azure. It seems like Googel Cloud is the most expensive one in egress traffic and object storage.

Except that Google Cloud cross zone and cross region (US) prices are much less than AWS.

    Ingress	                                Free  
    Egress inner-zone	                        Free  
    Egress cross-zone in the same region	$0.01  
    Egress cross-region within the US	        $0.01  
See: https://blog.elasticbyte.net/comparing-bandwidth-prices-and-...

Re: Show HN: EC2 prices per GB of memory

#23
post #20

Pricing is yet another area where Google Compute Engine is superior. Automatic sustained use discounts[1], the ability to commit long term to a certain amount of cpus and memory and get a discount without any upfront cost[2]. Extended memory[3], basically you can craft a VM instance of any size. Need just 1 cpu but 32 GB of memory, no problem. AWS on the other hand... A labyrinth of pricing tables, spot instances, EB…

Google Cloud maybe is superior in the pricing of compute, but it is actually more expensive on network egress traffic, object storage and block storage. I recently created a simple tool ( http://theprice.cloud/ ) to compare egress traffic, object storage, and block storage cost among AWS, Google Cloud and Azure. It seems like Googel Cloud is the most expensive one in egress traffic and object storage.

Our egress pricing (from all sources) is certainly higher because we operate a private backbone rather than just dumping your packets straight onto the internet.

Your site seems to be hugged to death (so I can't see it), but there are lots of gotchas with S3 pricing (like rounding up file sizes with Infrequent Access and Glacier) that in our experience means our customers come out ahead. Glacier and Coldline also aren't really comparable in the sense that GCS always responds within milliseconds. We only economics to discourage frequent access from Coldline, not delays. As above, our egress is more expensive because it's better (we hear you though if your response is "I don't care! Give me cheaper instead, then!").

Disclosure: I work on Google Cloud.

Re: Show HN: EC2 prices per GB of memory

#24
post #23
post #20

Earlier quoted context omitted.

Google Cloud maybe is superior in the pricing of compute, but it is actually more expensive on network egress traffic, object storage and block storage. I recently created a simple tool ( http://theprice.cloud/ ) to compare egress traffic, object storage, and block storage cost among AWS, Google Cloud and Azure. It seems like Googel Cloud is the most expensive one in egress traffic and object storage.

Our egress pricing (from all sources) is certainly higher because we operate a private backbone rather than just dumping your packets straight onto the internet. Your site seems to be hugged to death (so I can't see it), but there are lots of gotchas with S3 pricing (like rounding up file sizes with Infrequent Access and Glacier) that in our experience means our customers come out ahead. Glacier and Coldline also are…

AWS also has their own backbone. Starting at about 7 min: https://www.youtube.com/watch?v=bqPfQgatMko

Re: Show HN: EC2 prices per GB of memory

#25
post #20

Earlier quoted context omitted.

Google Cloud maybe is superior in the pricing of compute, but it is actually more expensive on network egress traffic, object storage and block storage. I recently created a simple tool ( http://theprice.cloud/ ) to compare egress traffic, object storage, and block storage cost among AWS, Google Cloud and Azure. It seems like Googel Cloud is the most expensive one in egress traffic and object storage.

Except that Google Cloud cross zone and cross region (US) prices are much less than AWS. Ingress Free Egress inner-zone Free Egress cross-zone in the same region $0.01 Egress cross-region within the US $0.01 See: https://blog.elasticbyte.net/comparing-bandwidth-prices-and-...

They seem pretty comparable to me? Cross-region is $0.02, inner-zone is free, and cross-zone is free or $0.01.

https://aws.amazon.com/ec2/pricing/on-demand/

Re: Show HN: EC2 prices per GB of memory

#26
post #10

Earlier quoted context omitted.

How does EBS work, anyway? Is it some form of NFS with caching under the hood?

It's not NFS, it's a block storage mechanism. NFS presents a file-based interface, EBS is a block/device-based interface. The underlying implementation isn't widely publicized, but if you think about how a block device works on a Unix and the AWS bigger-is-faster model for non-PIOPS EBS, you can probably draw some reasonable inferences.

PIOPS?

Re: Show HN: EC2 prices per GB of memory

#27
post #24
post #23

Earlier quoted context omitted.

Our egress pricing (from all sources) is certainly higher because we operate a private backbone rather than just dumping your packets straight onto the internet. Your site seems to be hugged to death (so I can't see it), but there are lots of gotchas with S3 pricing (like rounding up file sizes with Infrequent Access and Glacier) that in our experience means our customers come out ahead. Glacier and Coldline also are…

AWS also has their own backbone. Starting at about 7 min: https://www.youtube.com/watch?v=bqPfQgatMko

Google's backbone is a little bit different. Google Cloud shares this backbone with Youtube, Maps, and the rest. Not only are there DC-to-DC cables, our backbone extends to a vast number of Edge POPS (more than AWS and Azure combined), detailed at [0]. Our DC-to-DC network is pretty great too, allowing things like Spanner to exist (minimizing P in CAP etc) at [1].

Here's what it means for you in practice:

- Google's Load Balancer supports a single global anycast endpoint.

- When your packet tries to hit Google network, it hits the nearest POP, which acts as an on-ramp to the network and traverses only Google network, not touching public.

- Similarly, when data is en route to a customer, Google network will take it all the way to the nearest DC or POP on its private backbone.

- Google by default gives you a global software-defined VPC. No need to create VPN tunnels between zones/regions/etc.

(work at G)

[0] https://peering.google.com/#/infrastructure

[1] https://cloudplatform.googleblog.com/2017/02/inside-Cloud-Sp...

Re: Show HN: EC2 prices per GB of memory

#28
post #25

Earlier quoted context omitted.

Except that Google Cloud cross zone and cross region (US) prices are much less than AWS. Ingress Free Egress inner-zone Free Egress cross-zone in the same region $0.01 Egress cross-region within the US $0.01 See: https://blog.elasticbyte.net/comparing-bandwidth-prices-and-...

They seem pretty comparable to me? Cross-region is $0.02, inner-zone is free, and cross-zone is free or $0.01. https://aws.amazon.com/ec2/pricing/on-demand/

I could have sworn AWS prices cross-zone used to be higher maybe this changed recently. Or... I was just wrong. :-)

Re: Show HN: EC2 prices per GB of memory

#29
post #26
post #10

Earlier quoted context omitted.

It's not NFS, it's a block storage mechanism. NFS presents a file-based interface, EBS is a block/device-based interface. The underlying implementation isn't widely publicized, but if you think about how a block device works on a Unix and the AWS bigger-is-faster model for non-PIOPS EBS, you can probably draw some reasonable inferences.

PIOPS?

Provisioned/guaranteed IOPS.

Re: Show HN: EC2 prices per GB of memory

#30
post #21

Earlier quoted context omitted.

How does EBS work, anyway? Is it some form of NFS with caching under the hood?

IIRC EBS is based on GNBD.

Such rumors have been around for quite a while -- Amazon is not talking -- but their relevant patent https://www.google.com/patents/US8769186 has

> For example, in at least some embodiments, a representative logical local block data storage device may be made available to an executing program via use of GNBD (“Global Network Block Device”) technology.

Post reply on HN