写点什么

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:132888
用户头像

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

关注

评论

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

鸿蒙知识点笔记(二)

悬空八只脚

HarmonyOS HarmonyOS NEXT

React-Native开发鸿蒙NEXT-cookie设置

悬空八只脚

React Native HarmonyOS HarmonyOS NEXT

关键词搜索淘宝商品列表数据接口详解

tbapi

淘宝商品列表数据接口 淘宝API 关键词搜索淘宝接口

华为开发者空间新体验:一站式开发工具Notebook正式上线!

华为云开发者联盟

开发工具 notebook 华为开发者空间

企业AI应用找不到好场景?无法落地?这场来自华为的宝藏直播千万别错过!

轶天下事

OpenAI的“噩梦”,DeepSeek V3-0324效率革命展现中国AI雄心

AI数据云Relyt

openai LLM DeepSeek

React Native开发鸿蒙Next---灰度模式

悬空八只脚

React Native HarmonyOS NEXT

Apache Flink 2.0.0: 实时数据处理的新纪元

Apache Flink

大数据 flink Apache Flink

React Native开发鸿蒙Next---图片浏览与保存的问题交流

悬空八只脚

React Native HarmonyOS HarmonyOS NEXT

家政上门按摩/预约网站微信抖音小程序系统源码开发

网站,小程序,APP开发定制

几个实操案例,告诉你什么是真正可用的企业级通用智能体

王吉伟频道

自动化 智能体 AI应用 AI Agents 通用智能体

图灵数据洞察平台-TDF(Turing Data Finder)

百度Geek说

百度 用户行为分析 数据分析、 增长营销

混沌工程与服务依赖治理

FunTester

如何评估React Native结合小程序的技术架构?

xuyinyin

和鲸科技入选数健委数字健康新质生产力服务平台首批企业,推动医疗数智化发展

ModelWhale

Nexpose 8.0.0 for Linux & Windows - 漏洞扫描

sysin

Nexpose

Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端

sysin

Studio 3T

VMware ESXi 8.0U3d macOS Unlocker & OEM BIOS Huawei (华为) 定制版

sysin

esxi

融云上线智能体接口,让通信从工具进化为生产力伙伴

融云 RongCloud

火山引擎推出大模型应用防火墙,为企业开辟安全推理空间

极客天地

Vue3组合式API从原理到实战终极指南

秃头小帅oi

WebGL开发3D模型的流程

北京木奇移动技术有限公司

软件外包公司 webgl开发 3D开发

直播预告 | TDgpt 智能体发布 & 时序数据库 TDengine 3.3.6 发布会即将开启

TDengine

tdengine 时序数据库

智能制造:条码的应用

积木链小链

数字化 智能制造 条码应用

React Native开发鸿蒙Next---富文本浏览

悬空八只脚

React Native HarmonyOS HarmonyOS NEXT

因聚而生,众智有为:华为中国合作伙伴大会2025圆满举行

新消费日报

AD域迁移:最佳实践与工具指南

运维有小邓

AD域管理 AD域迁移 AD域组管理

鸿蒙知识点笔记(一)

悬空八只脚

HarmonyOS HarmonyOS NEXT

保障飞行安全:飞机起落架收放系统的挑战与突破

DevOps和数字孪生

React-Native开发鸿蒙NEXT-video

悬空八只脚

React Native HarmonyOS HarmonyOS NEXT

INTERSPEECH2025-MLC-SLM挑战赛正式启动!语音AI的巅峰之战!

数据堂

大语言模型 语音ai 语音数据集

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