4 ms·
So, rent the spike a la hybrid cloud?
by fizwhiz 9y ago
So, rent the spike a la hybrid cloud?
- vidarh 9y agoYes. The beauty of it is that building in the capability makes hosting your own even more cost competitive. Because while you might have to plan for 2x or even 3x your average to handle normal peaks if you don't have anywhere else to send traffic, if you can spin up cloud instances to handle spikes you can plan for far higher utilization rates for your own equipment.
- danmaz74 9y agoMakes a lot of sense for the customer. I just wonder what Amazon could try to do to prevent this model becoming prevalent.
- sah2ed 9y agoContrary to what you think, they activately encourage this style of usage. AWS has a product called Direct Connect [0] to reduce bandwidth costs between AWS and your infrastructure. [0] https://aws.amazon.com/directconnect/ https://aws.amazon.com/directconnect/
- ChuckMcM 9y agoThis is the local data center connection option I was referring to, the Coresite data centers on Stender Way (in Sunnyvale) had this option. There is a latency spike between local and Amazon infrastructure so it would be critical to build your system so that putting this spike in the mix didn't impact your own flow path. I had thought a bit about how we might do that at Blekko and I would probably shift crawling into the cloud (user's don't see that compute resource) and move crawler hosts over to the frontend/index side. But I'm sure there would have been a bunch of ways to slice it.
- vidarh 9y agoI think it'd be false economy for them to try, as if the customer understands how expensive Amazon is, but still wants to use them for certain things, they're more likely to jump ship than switch fully to AWS if AWS starts pulling any stunts. They certainly can and likely will respond by tweaking their cost models - bandwidth costs at AWS are completely out of whack - e.g. list prices at AWS per TB are tens of times higher than Hetzner for example; I presume that's based on looking at what customers are most sensitive to. E.g. if you retrieve only a small percentage of your objects every month, it won't matter much. Similarly, if most of your retrievals is from EC2 rather than from the public internet, the bandwidth prices won't be a big deal, and you may not pay attention to how much you actually pay per TB. The high bandwidth prices hit some niches much more than others, and it may be more expedient for AWS to keep it straight forward for those affected to put caches in front than it is to rattle the cage of other customers. E.g. if you consume huge amounts of bandwidths you'll sooner or later speak to specialized CDN's or start looking at peering anyway.