预组装一台存储服务器关于固态硬盘的取舍

前言

公司打算搭建一套ESXi虚拟化集群,能够满足20-25人远程登录VDI桌面,因预算有限,在存储的取舍上犯了难:是采用成熟的品牌存储?还是自己搭建一台高性能存储?
经过一番抉择,决定采用自组装的方案。


`

一、预采用的组装方案

在这里插入图片描述
这里的三个重要参数需要论证一下:
1.CPU:性能足够,正常不会形成瓶颈
2.U.2固态:

  • 比如三星 PM9A3 固态:该硬盘顺序读取速度可达 6800MB/s,顺序写入速度可达 4000MB/s。
  • 预采用RAID - Z2,是一种类似于 RAID 6 的容错架构,它在 ZFS 文件系统中使用。在 RAID - Z2 中,数据分布在多个磁盘上,并通过校验信息来提供容错能力。通常情况下,对于顺序读写,RAID - Z2 的性能损失相对较小。一般来说,在顺序读取方面,性能可以达到原始驱动器总和的 90% - 95% 左右;在顺序写入方面,由于需要计算和写入校验数据,性能损失会相对大一些,可能达到原始驱动器总和的 70% - 80% 左右。12 块硬盘组成 RAID - Z2 后的顺序读取速度约为:10×6900MB/s×90% = 62100MB/s,转换为 Gbps 为74520x8÷1024≈485Gbps。顺序写入速度约为:10×4100MB/s×70% = 28700MB/s,转换为 Gbps 为34440x8÷1024≈224Gbps。(算的应该没错吧? 哈哈)

3.Intel X710 4 口万兆网卡,每个端口的传输速率为 10Gbps,总传输速率为4×10=40Gbps

二、从数据上来看,固态IO和网卡极限吞吐差别巨大

要不要更换SATA?

性能与成本对比
在这里插入图片描述

以上数据参考:
https://www.zhihu.com/question/13867679380/answer/122310107661
https://www.elecfans.com/d/6395009.html
https://baijiahao.baidu.com/s?id=1816158002230682185&wfr=spider&for=pc

从数据来看:换用SATA SSD后,存储池总吞吐(约40Gbps)与网卡带宽基本匹配,不会浪费性能。
但是,如果需要高并发随机IO,U.2 NVMe不可替代,降级为SATA SSD会直接影响业务性能。(尤其是虚拟化和数据库),存储与外界的数据交换(通过网卡)仅是存储重要性能的一部分,存储自身的校验、压缩、去重、rsync、快照等都需要高性能硬盘的加持。

替代方案:U.2与SATA组合,更加经济。

如果用户的应用以顺序读写为主(如FTP,高频次大文件读写),且网络是主要瓶颈,换用SATA SSD可行,节省成本。但如果有高IOPS需求或未来网络升级计划,则建议保留NVMe。需要明确用户的具体使用场景和未来规划,
如果保留NVMe,用在虚拟化环境中,网卡可以增加到2块(聚合)。


总结

  • 短期视角:若业务仅为网络传输且预算有限,换用SATA SSD是合理选择,性能与成本可平衡。
  • 长期视角:若需面向未来扩展或存在本地高性能需求,保留U.2 NVMe更稳妥。
  • 最终决策:应基于业务生命周期规划,而非单纯硬件参数对比。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北国大人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值