【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

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

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

关注

评论

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

Rust语言中,const 和 static 的区别

0x5d0de9

​Rust

电力行业首个自主可控的大模型发布了!百度飞桨、文心大模型提供支持

飞桨PaddlePaddle

飞桨 大模型 文心大模型

华为云API自然语言处理的魅力—AI情感分析、文本分析

华为云PaaS服务小智

人工智能 软件开发 API

Mac电脑数据转换 EasyDataTransform激活最新

胖墩儿不胖y

数据处理 Mac软件 数据处理工具 编辑数据

火山引擎DataTester智能发布:助力产品降低功能迭代风险

字节跳动数据平台

大数据 A/B 测试 对比实验 数字化增长 企业号10月PK榜

3D孪生场景搭建:模拟仿真

3D建模设计

数字孪生 3D应用场景 3D编辑器

EMQ 云边协同的 IIoT 解决方案架构,亮相 2023 工博会

新消费日报

解读亚马逊云服务器 EC2 预留实例与按需实例的区别,及其在成本节约的优势

亚马逊云科技 (Amazon Web Services)

sdk 云服务器 Amazon EC2

3D孪生场景搭建:模型区域摆放

3D建模设计

数字孪生 3D场景编辑器

3D孪生场景搭建:3D漫游

3D建模设计

数字孪生 3D编辑器 3D漫游

socks5代理怎么帮助广告投放?

巨量HTTP

http代理

简单好用的网页设计:EverWeb 中文版最新

mac大玩家j

网页设计 Mac软件 网页制作

位移贴图和法线贴图的区别

3D建模设计

材质修改 纹理贴图

深入理解MySQL中的Join算法

Java随想录

Java MySQL

DevOps平台建设的关键点是什么?

laofo

DevOps cicd 研发效能 持续交付 效能度量

Moblink与深度链接:用户裂变的增长利器

MobTech袤博科技

大数据

DCloud崔红保:云开发与跨端技术,构建企业降本增效新篇章

TRaaS

支付宝小程序 云开发 DCloud

用户案例合集 | 物联网平台的时序数据处理难点与优化实践

TDengine

时序数据库 ​TDengine 国产时序数据库

体验华为云CodeArts Check IDE插件国际化展示效果

华为云PaaS服务小智

软件开发 代码质量 华为云 代码检查

操作系统迁移难?Alibaba Cloud Linux 支持跨版本升级 | 龙蜥技术

OpenAnolis小助手

开源 操作系统 迁移 阿里云服务器 龙蜥社区

零售业:别让数据安全成为业务的绊脚石!

极盾科技

数据安全 零售行业

OWASP Top 10漏洞解析(3)- A3:Injection 注入攻击

华为云PaaS服务小智

云计算 软件开发 华为云

ShareSDK:社会化分享是如何助力APP拉新促活的

MobTech袤博科技

大数据 前端

如何在Mobpush中配置应用包名

MobTech袤博科技

大数据

火山引擎DataLeap一站式数据治理解决方案及平台架构

字节跳动数据平台

大数据 数据中台 数据安全 数据研发 企业号10月PK榜

从 Greenplum 到 YMatrix,某头部动力电池厂商核心业务数据的迁移实践

YMatrix 超融合数据库

greenplum 迁移数据 超融合数据库 YMatrix 电池厂商

要体验 AI 编程助手吗?

亚马逊云科技 (Amazon Web Services)

亚马逊云科技 AIGC

3D孪生场景搭建:参数化模型

3D建模设计

模型 数字孪生 参数化模型

透明度和透明贴图制作玻璃水杯

3D建模设计

3D模型 材质修改 纹理贴图

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