TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why is the bandwidth on the big 3 cloud providers insanely expensive?

59 点作者 rydre将近 5 年前
0.08 per gb is... insane? Are they out of their mind? Maybe I don&#x27;t get this but whenever I chose a provider, I always look at the bandwidth pricing in addition the the compute costs.<p>Bandwidth on DO, Vultr, Linode etc is priced reasonably at 0.01 per gb, though that can be decreased further now.<p>Such is the case with mongodb atlas (their cloud DBaaS) because they only provide their offering at those providers I can&#x27;t use them.<p>Or am I missing something here?

12 条评论

iscoelho将近 5 年前
Bandwidth pricing at GCP&#x2F;AWS&#x2F;Azure is not reflective of the price to provide the bandwidth.<p>Cloud pricing is strange because it&#x27;s not based on reality or cost of providing the service at all. It&#x27;s also clearly an anti-competitive market once you understand that.<p>Short answer is that the big clouds are trying to make a profit - a large profit - and competing with each other cuts into that profit &amp; devalues the market. If the market isn&#x27;t lucrative enough, the big clouds will have less priority to push their clouds and everyone loses.<p>There is no other property here.<p>Reliability&#x2F;redundancy is not a factor. (Routers &amp; switches don&#x27;t cost much anymore)<p>Performance is not a factor. (Do people really think they don&#x27;t get their bandwidth almost free through peering?)<p>It&#x27;s all profit.
评论 #23508976 未加载
评论 #23504997 未加载
评论 #23504082 未加载
评论 #23505309 未加载
codegeek将近 5 年前
They don&#x27;t necessarily care about the little guys. They make plenty from the big fishes so they don&#x27;t need to care. That is why services like DO exist who can server little guys like us. Just my 2 cents.<p>If price is too high, you are not the intended audience. That is how the market generally works regardless of what we think about the value of the price.
评论 #23506062 未加载
sixothree将近 5 年前
I don&#x27;t want to startle you or anything, but have you seen at the price of iops compared to what you get from a laptop? Ouch.
fullito将近 5 年前
I would not compare something like DO with Google&#x2F;AWS&#x2F;Azure.<p>Google has a globally spanning Network under its own control. They have peering with all bigger ISPs &#x2F; Networkowner.<p>DO doesn&#x27;t has that. They have barely a few locations and not all locations support all services.<p>When Google tell you they have 1-3ms latenc between Zones, thats what they have. On DO you probably don&#x27;t even check that.<p>If you need to operate globally, you will probably not go to DO. You wanna provide a good service with low latency globally, you go to GAA.<p>What Google also does, it terminates your TLS connection as close as possible, for low latency for that expensive roundtrip and encrypts it internally.<p>When i&#x27;m looking for my private stuff, i&#x27;m not going to GAA, i go to DO or Hetzner. They are cheap, relativly reliable and thats it.<p>When i&#x27;m doing something at work, i will not go to DO or Hetzner if it costs me overhead. That stuff needs to run, 24&#x2F;7, without me or my colleges interacting with it. That would cost much more. It is also an operational risk.<p>The scale also changes: If a Service costs me 500$ more per month on AWS but it allows me to have a few new bigger customers (b2b) onboarded, no one will look at those 500$. An external developer costs between 600-1000$ per day.<p>I still can&#x27;t tell you how reasonable those Bandwithprices are, but i do know, that when i would need low latency or high bandwith also at peak time, i would go to GAA and i assume that that is part of the cost you pay for it.
devxpy将近 5 年前
Whats even more insane is how bad their documentation is.<p>Especially with AWS I feel like I get ripped off everytime I use any of their services, because there&#x27;s always some magic, undocumented buttons I need to press in their godforsaken gui to make it work.
ShakataGaNai将近 5 年前
The pricing is insane, yes and no. They are most definitely not out of their minds.<p>Networking at scale is complicated and expensive. Of course, at the economies of scale providers like AWS and GCP it does become much cheaper. No one in datacenters pays per gigabyte, but you do in the cloud because you&#x27;re paying for so much more than just data-go-out.<p>There is a lot of hardware and glass that goes into you being able to reliably transfer a gigabyte of data in or out of AWS. They peer with hundreds of providers and need to constantly monitor and balance traffic in hundreds of locations. When you buy your own transit, you pay for say 1 gigabit per second with Level 3. What if Level 3 has an issue? Or that fiber is cut? Well now you need to pay for 1gbps with GTT. What if the path to your customers isn&#x27;t optimal via GTT? Well now you need to pay for 1gbps with Verizon.<p>Huge transit speeds, combined with huge IP spaces and huge routing tables means hugely expensive routers anywhere they are doing significant amounts of peering (which is hundreds of locations). You as the customer don&#x27;t care, you just expect your gigabyte to go where you want it, no matter what.<p>Does all this really cost AWS $0.02&#x2F;GB? Hell no. They want you in their ecosystem. If it&#x27;s cheap and easy for you to send your data out (as it is practically free to get your data in), then you&#x27;d just leave anytime you wanted.
Someone将近 5 年前
I think part of it is that the big players don’t want you to move data or some of your processes out of their cloud.<p>Moving data to clouds or within clouds typically is cheaper than moving data out of it. For example, moving data <i>into</i> EC2 is free (or used to be, or <a href="https:&#x2F;&#x2F;www.cloudmanagementinsider.com&#x2F;data-transfer-costs-everything-you-need-to-know&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.cloudmanagementinsider.com&#x2F;data-transfer-costs-e...</a> is incorrect. I tried checking that on AWS.amazon.com, but got lost. I also tried finding within-AWS transfer costs, but again, got lost)<p>It basically is a trap: once you have a lot of stuff in a cloud, all processes working with the data better be in the same cloud.
verdverm将近 5 年前
Well, you are getting more than just raw bandwidth, there are other considerations with topology, performance, and security.<p>Google has two network tiers now, so there is a lower priced option. Note(1) most go down with volume, but do not get that close to $0.01&#x2F;Gb. Note(2) intra data center &#x2F; cloud networking has different prices.<p>Is the issue your application is running in a different cloud than the database? If so, you will want to move your application to the same cloud simply for latency reasons.
评论 #23507991 未加载
steffan将近 5 年前
As another commenter has pointed out, if your application server is in the same region as your MongoDB Atlas deployment, you&#x27;re not paying for transfer to your application tier.<p>You&#x27;d only have to worry about outbound data transfer from your app servers to the internet.
iptrans将近 5 年前
Wholesale Internet bandwidth can be had for $0.05 per Mbps per month.<p>You can transfer about 320 GB in a month.<p>In other words, what you pay for a GB from the cloud costs about what you&#x27;d pay for a Mbps in a well connected datacenter.
throwaway888abc将近 5 年前
0.08 per gb is... insane? It is!<p>As long there is a buyer, there is also seller. They are some serious money pumped into marketing last few years to establish this model as &#x27;cloud&#x27; standard.
gpapilion将近 5 年前
Network is now generally not oversubscribed in aws and gcp. This adds much higher costs since you’re talking about 40g+ network adapter and CLOS fabrics (google juipter style). That doesn’t even account for the development of the sdn layer.<p>So yes it’s expensive, but you’re unlikely to exhaust its capacity or either are any of your neighbors. That’s what you’re paying for.