New EC2 M3 Instance Sizes and Lower Prices for S3 and EBS
aws.amazon.com
aws.amazon.com
It will be even better when this PR is merged (soon) https://github.com/powdahound/ec2instances.info/pull/37
Always happy to get feedback on this tool.
You are in a dynamic environment, a relatively static environment, or a mix of the two.
For static environments you should be buying reserved instances in year long blocks to save yourself the premium of on-demand pricing.
For dynamic environments are you really using services by the month? We scale with load and wouldn't care about monthly costs shown on their pricing page.
In our situation, a mix, we have year long reserved instances (some 3 years) and our scalability is on-demand or spot instances which changes, and is never monthly. Some months we have only a couple of days of on-demand use, other months it could be a week or 2. If we are getting to the point where there is a lot of dynamic use we add another reserved instance to the base cluster.
So I understand your frustration about monthly pricing for a quick glance, however the real world use of 'monthly' hosting is the least applicable in Amazon's eyes.
Bandwidth costs I hear you. Would love to not charge clients bandwidth, and we typically don't charge unless its over, coincidentally, 1 TB
For my personal DO servers for side projects/moonlighting, I wish they offered reserved year long pricing like Amazon.
I think that only giving the hourly costs helps to reinforce this.
(I say this not knowing anything about your particular setup...)
They will also make it later so all your nodes'bandwidth is cumulative.(like linode has)
Source? I've been told that that isn't the case by their support.
http://www.dreamhost.com/dreamscape/2006/05/18/the-truth-abo...
Amazon is probably charging a bit much, but DO's costs are probably unsustainable if people actually used their 1TB (much like any service that offers people a "huge amount" with the hope that nobody actually uses it.
1) They oversell their capacity. 2) Their terms of service agreement prohibit anything that would actually let you us unlimited.
I checked out Verizon's new cloud beta yesterday, and while they haven't announced pricing maybe they can do a good deal on bandwidth given that they own so much of the network.
Except that nobody ever has an average bandwidth utilization equal to their 95th percentile utilization. And Amazon probably has a lower mean-to-95th-percentile ratio than most ISPs, since a lot of their customers are "peaky" to begin with.
Great to see this competition. Does anyone know if s3 and gcs are comparable to azure's locally redundant or geographically redundant storage? The new pricing is basically in the middle of the two for azure.
Joyent's pricing is slightly better if you want to roll your own multi-region storage: http://www.joyent.com/products/manta/pricing (Also comes with an interesting Unix-compute service where you can submit jobs to run over the data where it lives, rather than having to download it into a VPS to process, which I find more interesting than the storage itself.)
us-east-1 is the S3 "US Standard" meta-region. For all other services, us-east-1 is just good old "US East (N. Virginia)". For S3, the two names refer to the same thing. It uses the us-east-1 pricing, no matter where your data is physically located, since it is us-east-1.
To clarify by way of an example, say you're putting data into S3 from an EC2 instance in us-east-1. Those requests will end up being handled by the NVA US Standard S3 endpoint, and the data will only be stored in NVA. If try and retrieve that key from an EC2 instance in us-west-2, that request will indeed be routed to the PNW S3 endpoint, which will see that it doesn't have a local copy of the object and will need to retrieve it from NVA before serving it to you. That object will be cached locally in the PNW endpoint for an unknown amount of time, after which it will need to be retrieved from NVA again.
All of this information was from a recent support ticket I had open with AWS while trying to troubleshoot poor S3 performance.
The verbage they use to describe the US Standard region is quite confusing, leading a lot of people to assume that it provides geographic redundancy when it actually does not provide this at all.
https://developers.google.com/compute/pricing#persistentdisk
Although for my applications, GCE persistent disk > 500 GB has more than twice the sustained IOPS of EBS standard volumes.
With GCE, IOPS now scales with the size of the volume, no need to pay extra for provisioned IOPS.
https://developers.google.com/compute/docs/disks#pdperforman...
You can have as much EBS/SAN data as you're willing to pay for, so everything important gets stored on that.
[1]: http://aws.typepad.com/aws/2014/01/aws-update-new-m3-feature...
Rackspace Block Storage vs EBS (provisioned) - Page 73: http://c1776742.cdn.cloudfiles.rackspacecloud.com/downloads/...
""Backed by Solid-State Drives (SSDs), Provisioned IOPS volumes support up to 30 IOPS per GB which enables you to provision 4000 IOPS on a volume as small as 134 GB.""