当前位置: 首页 > news >正文

磁盘阵列Raid探讨

最近公司买服务器,顺便了解一下服务器配置方面的问题
以下讨论的都是入门级服务器配置,全部是主观意见,没有任何科学依据,欢迎大家讨论

Raid0,Raid1,Raid10,Raid5,Raid6(Raid5+热备)

先说结论: 做Raid10

在大容量硬盘时代(>=1T), 由于Raid5在损坏一块硬盘的情况下降级运行时的性能很差而且恢复时间特别长,所以统一建议: 做Raid10

简单介绍各种阵列的特点

阵列的读写性能主要由cache决定, 所以各raid之间的性能差异并不大, 选择阵列时可以忽略性能差异
Raid0:两块硬盘,同时读写:读写性能提高一倍,容量不变,但是不安全,只要任何一块硬盘损坏就会丢失所有数据
Raid1:两块硬盘,一块做备份:写入性能较低(因为要写两份),读取性能稍高,容量减半,有冗余能力,挂掉一块硬盘照样工作,替换新硬盘后恢复冗余能力
Raid10:四块硬盘,先分两组都做Raid1,再在两组间做Raid0:读写速度提高一倍,容量减半,有冗余能力
Raid5:三块以上:写入速度稍低,读取速度为N-1,容量为N-1,具备冗余能力,允许坏一块硬盘,替换新硬盘后恢复,恢复过程中性能下降明显
Raid6:(Raid5+热备):四块以上,一块硬盘做热备(平时不存数据):写入速度不变,读取速度为N-2,容量N-2,具备更强的冗余能力,允许坏两块硬盘,硬盘故障时性能恢复快一点

实际中采用何种阵列跟硬盘数量有关系

一块硬盘:不谈
两块硬盘:Raid0或Raid1,很好决定,选用Raid0时要及时备份数据
三块硬盘:Raid5
四块硬盘:Raid10
1,为什么不是Raid5:容量差别不大,Raid10性能更好
2,为什么不是Raid6:容量一样,性能差很多
五块以上
1,考虑安全和性能:Raid10
2,考虑容量:Raid5
3,考虑数据安全和容量:Raid6,硬盘数量越多Raid6越合适
如果考虑硬盘损坏后的安全和性能问题: 只推荐Raid10
如果使用一般的硬盘做阵列,例如sata,推荐Raid10
注意:磁盘配置阵列后不能扩容
下面那常用的四块硬盘做一个比较
在这里插入图片描述
肯定有很多错误,强烈欢迎大家讨论

说点其他的
1,为什么只介绍上面几种?
入门级服务器常用的就上面几种,还有Raid01零售一般不支持
2,普通硬盘是否可以做服务器硬盘?
可以的,特别是现在的固态硬盘那么便宜,搞几块做Raid10,性能和容量都能得到保证,多备几块随时替换。

服务器的CPU和内存的配比

顺便介绍一下服务器的CPU和内存的配比
根据百度,我认为CPU核心数和内存容量的比例大致可以为1:4,注意这里说的是核心数,不是CPU个数
如下图是两个CPU,而E5-2609v3是6核,那么总核心数量就是12
在这里插入图片描述
现在CPU的性能都很强了,我们这里讲的都是1到3千元的入门级服务器CPU
一颗CPU的核心数是不一样的,4核,6核,8核
服务器的CPU数量是可以增加的,两颗8核CPU核心数就是16,这个时候应该配置的内存是16*4=64G

http://www.lryc.cn/news/34677.html

相关文章:

  • 基于MyBatis依次、批量、分页增删改查
  • Tomcat源码分析-Session源码解析
  • 常见数据模型
  • Lesson 8.3 ID3、C4.5 决策树的建模流程 Lesson 8.4 CART 回归树的建模流程与 sklearn 参数详解
  • 阿里云手机短信登录
  • Android Camera SDK NDK NDK_vendor介绍
  • SQL基础语句小结
  • 管理类书籍推荐
  • win10 mingw 调用python
  • 教你使用三种方式写一个最基本的spark程序
  • 软件设计师错题集
  • 【华为机试真题详解 Python实现】静态扫描最优成本【2023 Q1 | 100分】
  • 算法刷题总结 (四) 动态规划
  • Grafana 转换数据的工具介绍
  • Linux 学习笔记
  • HTML注入专精整理
  • 看完这篇我不信你不会二叉树的层序遍历【C语言】
  • 案例17-环境混用带来的影响
  • 知识蒸馏论文阅读:DKD算法笔记
  • Sentinel架构篇 - 熔断降级
  • shell脚本的一些记录 与jenkins的介绍
  • JVM的了解与学习
  • 提升数字品牌的5个技巧
  • java通过反射获取加了某个注解的所有的类
  • Warshall算法
  • vector中迭代器失效的问题及解决办法
  • 【蓝桥杯刷题训练营】day05
  • 线程中断interrupt导致sleep产生的InterruptedException异常
  • ubuntu的快速安装与配置
  • 人工智能AI工具汇总(AIGC ChatGPT时代个体崛起)