[译]Spotify真的每月向Google支付$290,518吗?

原文:How much is Spotify paying Google Cloud?

作者:David Mytton

译者:杰微刊兼职译者刘晓鹏

两周前,Spotify声明他们正在将数据中心迁移到Google云平台。

这是Google的一次巨大胜利,因为Spotify是第一个部署在多个云产品上大规模服务。我们都知道 Snapchat 已经在Google上运行了一段时间了,但它主要是一个App 引擎,Google提供的其他的服务需要一个可靠的用例来检验,现在,有这样一个用例出现了。这就类似于AWS上的Netfix。

Spotify逐渐暴露了他们决定移植到云服务背后的数字,并进一步强调了“为什么是Google?”的原因。然而,他们忘记了一个主要的评判标准:成本。

幸运的是,Google的定价相当透明,并且很容易计算,所以我们可以通过Spotify发的博文来估算Spolity可能需要赋给Google的账单。

事件传递

迄今为止,事件传递是唯一的服务,我们有真实的数据证明这一点。Spolify之前的数据中心采用的是Kafka,但是移植到Google后决定使用发布/订阅的方式。

Google的定价

Google发布/订阅服务的价格是基于三个变量来计算的:

1、操作数。每次API 调用是一次操作,一个“事件”至少有三次 API调用:发布,推送(或拉取)给消费者,消息确认,这是在假定消息体小于等于 64KB的情况下。

2、网络。如果你是在同一个区域内使用发布/订阅,那就不存在网络费用,但是如果存在区域之间的通信,你就需要支付标准的网络费用。

3、存储。消息会一直存储直到确认,存储时间可以长达 7 天。

Spotify 的数据

基于Spotify发布的博文,我们可以抽取出如下的数据:

1、操作数。Spotify生产环境的平均负载是每秒 700,000个事件。在测试阶段,他们使用每秒 2,000,000 个事件对系统进行压测,并且以后还可能会增长,但实际上,他们同样是使用生产环境的工作负载数据。

2、网络。Spotify的测试是在单个区域内的,所以网络费用为 $0。但如果我们假定他们是分多个区域部署的话(因为他们需要做适当的故障转移和灾难恢复),虽然入口是免费的,但是将调用推送给其他区域的消费者就会产生费用。Spotify 指出每秒 2,000,000个事件需要 1Gb左右的流量,也就是说每秒 0.125 GB。如果所有的消息都对应同一个消费者,也就是说每条消息为0.0000000625GB。按区域出口每GB$0.08的价格计算(可以简单地采用最优惠价格),相当每条消息 $0.000000005。

3、存储。这个非常难计算,因为 Spotify 从端到端的传输看起来有大约 20 秒的延迟,这使得很难知道它到底使用了多少存储。并且存储量还依赖于维护,宕机时间和消费者延迟等等。为了简单起见,我们假定它们没有使用存储。

Spotify需要为发布/订阅服务支付多少钱给 Google?

通过上面的计算,我们可以得出如下的结果:

操作数

700,000个事件每秒 = 1,874,880,000,000事件每月

= 5,624,640,000,000次API调用每月(每个事件三次API调用)

= 前 1,750,000,000API调用为 $300

= 之后每1,000,000次API调用为$0.05

= (5,624,640,000,000–1,750,000,000) = 5,622,890,000,000

= (5,622,890,000,000/1,000,000) = 5,622,890

= 5,622,890 * $0.05

= $281,144.50每月

网路

如果在同一区域,网络费用为$0。如果我们假设有一个二级区域的消费者:

1,874,880,000,000 调消息* 0.0000000625 GB

= 117,180 GB

= 117,180 * $0.08

= $9,374.40

如果存在多个消费者跨多个区域的情况,这个数字将会生变化,因为发布/订阅会自动实现所有消费者之间的负载均衡。例如,如果有一个消费在“源”区域,另一个在二级区域,这样你就只需要支付一半的费用,因为只需要为二级区域的消息付费。

总价格:

$281,144.50 + $9,374.40

= $290,518.90/月

Spotify真的有每月支付$290,518吗?

当然,对于这样一个高级客户,并且为了获得案例研究特权,我们可以假定Spotify有很高的折扣。不过,成本固然很重要,但是对于公有云,尤其是类似发布/订阅的管理服务,最大的优势在于易部署,而无需为每个功能做管理或扩展。

此外,还要记住,这只是Spotify的产品中的一部分。我们应该了解还存在其他的Google产品——BigQuery,数据流(Dataflow),计算引擎(Compute Engine),尤其是为所有媒体提供流的网络成本。我怀疑他们是否与Netfix类似,有自己的CDN,或者他们也是从Google购买的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,793评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,567评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,342评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,825评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,814评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,680评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,033评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,687评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,175评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,668评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,775评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,419评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,020评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,206评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,092评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,510评论 2 343

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,596评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,455评论 25 707
  • https://aws.amazon.com/cn/s3/faqs/#sia_anchor Amazon Simp...
    守望者_1065阅读 8,220评论 0 5
  • 长相思, 回忆就像一扇窗; 忆往昔, 是谁拨乱了琴弦; 不懂,世间人情世故多; 不忘,旧日依依惜别时; 相见不如怀...
    只为你而守候阅读 397评论 0 1
  • 20几岁,30来岁,都是奋斗的年龄最好年龄,向往大城市的生活,明明知道北上广难闯,还是想去看看,可是,来过便...
    血薇格阅读 993评论 2 4