写点什么

Scale out 和 Scale up 的隐藏成本

  • 2009-06-29
  • 本文字数:1031 字

    阅读完需:约 3 分钟

Jeff Atwood 在博客上发表了一篇文章,比较了 scale out 和 scala up 之间的隐藏成本,由此引发了一场热烈的讨论

话题由plentyoffish.com 的硬件升级引起。 Markus 的文章提到,plentyoffish 将一台具有 64GB 内存、8 个 CPU 的机器升级为一台型号为 HP ProLiant DL785 的 7U 服务器,这台机器拥有 512GB 内存和 32 个 CPU。这是一次明显的 scale up。经过 Jeff 的估算,这台机器的总成本大约为 10 万美金。如果使用 scale out 的形式,使用大量廉价的服务器来组件系统,这笔投资可以购买 83 台 StackOverflow.com 所使用的 1U 服务器。同样的投资,它们获得的资源分别如下:

Scaling Up Scaling Out CPUs 32 332 RAM 512 GB 664 GB Disk 4 TB 40.5 TB 以微软的软件体系为准,Jeff 又计算了软件授权的成本:

Scaling Up Scaling Out OS $2310 $33200 SQL $8318 $49800 此外,电费消耗对比如下:

Scaling Up Scaling Out Peak Watts 1200w 16600w Power Cost / Year $1577 $21815 由此,Jeff 提出这样的看法:

……scale up 和 scale out 都是可选的方案,这涉及到你要解决的问题,你的资源(如资金,软件)等情况。……这样看来,只有在使用开源软件时,scale out 才有较为明显的优势,因为 scale out 意味着较少的硬件投入,以及较高的软件授权成本。

Jeff 的文章引来了许多评论,众多网友发表了自己的看法。

Oli 认为这样的比较过于简单:

为什么没有考虑冗余?即使是 10 万美金的机器也可能崩溃,如果有一个集群的话就好多了。还有数据中心的费用,7U 的服务器虽不便宜,但比 83 个 1U 服务器要便宜多了。

Douglas 似乎认为这样的比较并不公平:

你的做法假设 83 台 1U 服务器的性能与一台 7U 服务器相同,这个自然需要更多授权 / 电费 / 机架的费用了。如果你购买 7 台 1U 的服务器,就只需要很少的投入,也不会增加太多的复杂度。

Ed 认为即使是开源,scale out 也会带来其他一些成本:

我们都知道“开源只有在时间是免费的情况下才会真正免费”。为 83 台服务器配备一个管理员的工资,一年下来可能就足够再买一台性能优越的机器了。别忘了还有其他的硬件投入,例如负载均衡……

不过 larry 认为这样的投入是值得的:

如果你想要有 25% 的性能提升,scale up 只要你增加一些机器就行了。

这场讨论中还有不少网友发表了非常有价值的看法,例如对成本计算方式的意见,以及对 scale out 和 scale up 各方面考虑进行了详细归纳。还有网友提出虚拟化及云计算在 scale 方面的作用。如果您这方面感兴趣,也不妨加入这场讨论。

2009-06-29 20:132941
用户头像

发布了 157 篇内容, 共 62.2 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

渗透率不到5%,低代码怎么就不受企业待见

代码生成器研究

一切为了应用!九章云极DataCanvas大模型系列成果重磅发布!

九章云极DataCanvas

【重磅合作】九章云极DataCanvas公司与生态伙伴强强联手,构建人工智能强生态!

九章云极DataCanvas

滴滴、阿里云、语雀相继宕机,损失巨大,软件的高可用失效了么?

极狐GitLab

阿里云 高可用 滴滴 geo

程序员,你会尝试一门新的编程语言吗?

代码生成器研究

TuGraph Analytics云原生部署:基于K8S Operator的轻量级作业启动方案

TuGraphAnalytics

云原生 图数据库 图计算 K8s Operator

编程需要天分吗?

代码生成器研究

编程到底难在哪里?

代码生成器研究

SQL HAVING 子句详解:在 GROUP BY 中更灵活的条件筛选

小万哥

MySQL 数据库 程序员 sql 后端开发

2D智能化标注,MatrixGo平台的宝藏功能

澳鹏Appen

数据标注 交互式标注 2D标注

如何整合淘宝/天猫购物车 API?

技术冰糖葫芦

API 文档

PingCAP 荣获亚马逊云科技 2023 年度合作伙伴奖项

编程猫

srm供应商、在线采购及询比价管理系统(源码)

金陵老街

在线协作新选择!5款风靡全球的白板软件盘点。

彭宏豪95

职场 科技 在线白板 在线协作 效率软件

8个程序员常用的开发工具,各位老铁请收好!

伤感汤姆布利柏

低代码 开发工具

程序员的护城河是什么 ?

代码生成器研究

TableAgent:首个国产可私有部署的企业级Code Interpreter

九章云极DataCanvas

“通识+产业”大模型,“Alaya元识”的赋能路径

九章云极DataCanvas

比亚迪面试,全程八股!

王磊

Java 面试

教育行业如何用技术推动用户增长

Onegun

小程序 在线教育 在线学习

低代码技术之争:表单驱动和模型驱动,谁更能代表未来的方向?

代码生成器研究

一款LED段码显示屏驱动芯片方案

芯动大师

瑞云科技参与《数字孪生世界白皮书》编写,实时云渲染助力数字孪生

3DCAT实时渲染

数字孪生 云渲染 实时渲染

如何获取淘宝/天猫添加到购物车 API 接口

技术冰糖葫芦

API】

探索低代码之路

互联网工科生

软件开发 低代码 JNPF

Raft理论篇

Geek_44385e

华为全屋智能5.0,无为而“智”

脑极体

AI

视频素材传输慢?大文件传输软件一步到位

镭速

大文件传输 大文件传输软件

低代码开发前景如何,大家都真的看好低代码开发么?

代码生成器研究

Scale out和Scale up的隐藏成本_.NET_赵劼_InfoQ精选文章