raid配置ssd为缓存_超融合硬件选配推荐指南 | 第三期:SSD 与 HDD

本期《SMTX OS 硬件选配推荐指南》继续与大家分享单机硬件配置中存储相关的内容——固态硬盘 SSD 和机械硬盘 HDD 章节。前两期摘录了单机硬件配置中的 CPU 选择和内存选择参考,感兴趣的读者可点击回顾。

如果希望获取完整《指南》,可点击这里下载。

单机硬件配置之存储篇

固态硬盘 SSD 选择

1. 接口推荐

2.5” SSD 分为 SATA、SAS 及 U.2 NVMe 接口。目前 SATA 3.0 接口速率为 600 MBps,SAS 3.0 接口速率为 1200 MBps,U.2 NVMe 一般采用 PCIe 3.0 x 4,接口速率为 3.938 GB/s。

NVMe SSD 速度最快,但成本也相对高,SAS SSD 价格也较贵,同样的投入,不如购买 NVMe SSD 带来的收益大,若从成本上面考虑,不推荐 SAS SSD,但如果不太考虑成本或现有设备即为 SAS SSD,SAS SSD 比 SATA SSD 性能更好,也值得考虑应用 SAS SSD。

基于以上,推荐目前依然主流的 SATA 接口 SSD。

2. 数量推荐

至少 2 块。2 块 SSD 的前两个分区会组成软 RAID,放置 OS、Zookeeper 以及 MetaServer,保证它们的安全性,其余空间会作为 Journal 和 Cache 使用。2 块 SSD (2 × 6 Gbps)能保证足够的带宽,匹配万兆网络(10 Gb)。

82fd4c925231148c081c3ecb47b296e4.png

3. 容量推荐

SSD 总容量要保持为 HDD 总容量的 10% – 20%,如 HDD 总容量为 12 TB,建议 SSD 选择 2 块 960 GB。

4. 类型推荐

SSD 在应用层面主要分为三种类型:Read-intensive(读密集)、Mixed read/write(读写混合)及 Write-intensive(写密集)。

读密集 SSD 主要应用于启动盘、Web server、数据分析等应用;读写混合 SSD 适合于缓存、高速存储等应用;写密集 SSD 更适合于高性能计算(HPC)、高清成像和视频(HDIV)、高数据速率分析和数据库等应用。

一些典型应用的读写比例参考如下:

c2508e4edcb618cb016056b50e86c768.png

Intel S4510 读密集 SSD 与 Intel S4610 读写混合 SSD 理论性能对比参考如下:

69e916aaefa0003a0d358bcc72a56549.png

1878c9b5defe3c86b525bee97abdc8ba.png

可以看出顺序读、写性能基本一致,随机读性能也基本一致,但读密集型的 S4510 SSD 随机写性能要比读写混合型 S4610 SSD 随机写性能低 30% 左右(标称值,是单盘 S4510 和 S4610 均为 1.92 T 容量点的差异;960 G 容量点会差 41%;480 G 容量点会差 147%)。

一般用 DWPD(Drive Writes Per Day)来衡量一款 SSD 的寿命。DWPD 指质保期内,每日完整写入 SSD 的次数,次数越多,该 SSD 寿命越长,同样意味着价格更贵。写密集 SSD 由于写寿命超长,价格高昂,读密集及读写混合 SSD 为市场主流 SSD。

各 SSD 厂商对应不同类型均有 SSD 型号,读密集 SSD 的 DWPD 基本为 0-2,如 Intel S4510、Samsung PM883,读写混合 SSD 的 DWPD 基本为 3-5,建议优选读写混合 SSD。若一定要选择读密集 SSD,建议选择 DWPD > 1 的 SSD。

主流 SSD 列表如下:

035b83ac10f24eba4f9113cb49cf5dba.png

6345ca89e70a55f98e7da6396cabb68b.png

综上,SSD 总体推荐情况如下:

  • 接口:SATA,获得更高性价比。
  • 数量:至少 2 块,满足安全性以及提升性能,要尽量保证 2 块 SSD 型号、容量一致。
  • 容量:SSD 总体容量需为 HDD 总体容量的 10% – 20%,来提供最佳配比。
  • DWPD:3-5。

机械硬盘 HDD 选择

1. 数量与容量推荐

考虑到 HDD 并发性能,推荐选择多数量的 HDD 配置。另外考虑到单盘故障恢复速度,推荐低单盘容量 HDD,如总容量需求为 8T,4 x 2T 方案优于 2 x 4T 方案,2 x 4T 方案优于 1 x 8T 方案。

总体容量需求一般来自于客户需求,在考虑好预留的情况下,推荐尽量选择 4 块 HDD 以上的配置。对于单盘容量的选择,一般 2.5” HDD 容量不大于 2.4T,3.5” HDD 容量范围比较大,从 1T 到 14T。

2. 接口与转速推荐

目前 HDD 主要分为 SATA 与 SAS 接口,SATA HDD 一般转速为 7200 转,SAS HDD 转速分为 7200 转、10000 转及 15000 转,转速越高读写速度越快。若为保证性能,推荐高转速 HDD,若为降低成本,推荐低转速 HDD。

3. 主流 HDD 列表

主流 HDD 列表如下:

567587b31ec5836bf26ca8aa98d86c29.png

综上,HDD 总体推荐情况如下:

  • 数量:大于等于 4 块。
  • 容量:依据总体容量需求,选择单盘容量。
  • 接口、转速:性能优先时可选择高转速磁盘,成本优先时可选择低速盘。
  • 不支持 4K 盘。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/329335.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Oracle入门(十四.14)之处理异常

一、什么是异常? 在执行破坏程序正常运行的程序期间发现错误时会发生异常。 有很多可能的例外原因:用户在输入时出现拼写错误; 程序无法正常工作; 广告网页不存在; 等等。 你能想到在使用网站或应用程序时遇到的错误吗?二、PL / SQL中的异常…

1.(译)NoSQL与SQL数据库对比

【README】 1.本文翻译自: NoSQL Vs SQL Databases | MongoDB 2.NoSQL指的是不止sql(not only sql);NoSQL数据库是2000年代末开发的,重点是扩展,快速查询,允许频繁变更,让编程更简…

C#使用Redis集群缓存

本文介绍系统缓存组件,采用NOSQL之Redis作为系统缓存层。 一、背景 系统考虑到高并发的使用场景。对于并发提交场景,通过上一章节介绍的RabbitMQ组件解决。对于系统高并发查询,为了提供性能减少数据库压力,我们加入缓存机制&#…

Oracle入门(十四.15)之捕获Oracle服务器异常

一、异常类型 本课讨论预定义和非预定义的Oracle服务器异常。(1)使用PL / SQL处理异常有两种提出异常的方法: •Oracle服务器隐式(自动):- 发生Oracle错误并自动引发相关异常。- 例如,如果在SEL…

萤石云好友分享的监控怎么看_萤石S1:英超赛场上雄起的中国品牌

北京时间4月26日20:30,英超2014/15赛季第34轮,曼联客场0比3不敌埃弗顿,麦卡锡、斯通斯和米拉拉斯先后进球。曼联在连败的情况下积分榜跌至第四。后弗格森时代的曼联最近刚刚有点起色,似乎这场惨败又让曼联球迷的信心跌到了低谷。在…

2.es与mongodb的区别

【1】es vs mongo 图片转自: MongoDB和Elasticsearch的对比 参考文档: MongoDB和Elasticsearch的对比 10亿数据,数据库选Mongo还是Elalsticsearch?-51CTO.COM ElasticSearch可以替代Mongo么? - 知乎 https://www.j…

taro 缺点_Taro小程序富文本解析4种方法

最近遇到一个富文本解析的问题,尝试了很多办法,终于成功了!最后本人选择Parser。1.Taro组件rich-text优点:使用极其方便,引用一下就行了。缺点:不支持视频,放弃!2.wxParse https://g…

IIS负载均衡-Application Request Route详解第二篇:创建与配置Server Farm

自从本系列发布之后,收到了很多的朋友的回复!非常感谢,同时很多朋友问到了一些问题,有些问题是一些比较基本的问题,由于时间的缘故,不会一一的为大家回复,如果有不明白的,希望大家勤…

Oracle入门(十四.16)之捕获用户定义的异常

一、异常类型 本文讨论用户定义的错误。二、捕获用户定义的异常 PL / SQL允许你定义你自己的异常。 您根据应用程序的要求定义异常。输入数据期间需要用户定义的异常的一个示例。 假设您的程序提示用户输入部门编号和名称,以便它可以更新部门的名称。 当用户进入无效…

以太坊地址和公钥_以太坊交易签名解析源码解读

上篇文章《以太坊交易签名过程源码解析[1]》从源码角度分析了一个合约调用的的签名过程,签名后的交易发送到以太坊节点后,节点需要从签名交易中还原出公钥(从公钥中单向计算出账号地址),进而将交易放入交易池中。本文从go-ethereum源码的出发…

IIS负载均衡-Application Request Route详解第三篇:使用ARR进行Http请求的负载均衡

在前两篇文章中,我们已经讲述如何配置与安装ARR,从本篇文章开始,我们将重点的来讲述如何在使用ARR进行负载均衡。 本篇文章的目的主要是一步步的带领大家如何配置和使用ARR来进行Http请求的负载均衡,从而实现高可用与高扩展性。同…

Oracle入门(十四.17)之procedure传递参数

一、PROCEDURE 参数模式参数模式在形式参数声明中指定,位于参数名称之后,位于其数据类型之前。 参数传递模式: •IN参数(默认值)为子程序提供处理值。 •OUT参数将值返回给调用者。•IN OUT参数提供一个输入值&#xf…

1.elasticsearch文档存储(保存|修改|删除)

【README】 0.本文部分内容(数据)总结自 es 开发文档, Document APIs | Elasticsearch Guide [7.2] | Elastic ; 1.本文的es版本是7.2.1; 2.elasticsearch 是一个数据存储,检索和分析引擎;本…

db9针232接口波特率标准_理解串口通信以及232,485,422常见问题

下面先讲一讲串口通信的一些基本概念,术语。如果对串口通信比较熟悉的,就当复习复习,如果哪里讲错或不到位,也可以及时指出,当作一块交流交流。这里并不对串口的编程作讲解,主要是从应用的角度去讲一讲。因…

理解 .NET Platform Standard

.NET Platform Standard:https://github.com/dotnet/corefx/blob/master/Documentation/architecture/net-platform-standard.md .NET Platform Standard 是什么?直译过来就是 .NET 平台规范或标准,它的目的就是使 .NET 各个平台之间更加统一…

Oracle入门(十四.18)之使用动态SQL

一、SQL的执行流程数据库中的所有SQL语句都经历了不同的阶段: •解析:预执行“这可能吗?”检查包括语法,对象存在,权限等 •绑定:获取语句中引用的任何变量的实际值 •执行:语句被执行。•提取&…

天平游码读数例题_初二上册物理实验——托盘天平使用的注意事项

今天给大家讲讲托盘天平的使用和注意事项。(1)首先,我们回忆一下什么是托盘天平如下图托盘天平由底座、横梁、分度盘、托盘、平衡螺母、标尺、游码、托盘等组成,当然还有砝码。托盘天平是称量物体的质量的工具(质量符号m,单位:国际…

3.elasticsearch文档查询dsl

【README】 1.本文elasticsearch版本是 7.2.1; 2.文档查询语句叫做 DSL, domain structure language, 领域特定语言;dsl,参见 Query DSL | Elasticsearch Guide [7.2] | Elastic 3.elasticsearch 基于json 提供了完…

Oracle入门(十四.19)之触发器简介

一、触发器的需求让我们从一个例子开始吧:一条业务规则规定,只要员工的工资发生变化,变更就必须记录在日志记录表中。 可以创建两个过程来执行此操作:UPD_EMP_SAL更新工资,LOG_SAL_CHANGE将行插入日志表。可以从UPD_EM…

搜狐视频Redis私有云cachecloud开源了

项目地址:https://github.com/sohutv/cachecloud/ 一、CacheCloud是做什么的 CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减…