存储进阶笔记(一):硬件基础:HDD/SDD、JBOD、RAID 等(2024)
💡
原文中文,约3900字,阅读约需10分钟。
📝
内容提要
本文介绍了存储硬件的基础知识,包括HDD、SSD、JBOD和RAID。JBOD是一种灵活且可扩展的多磁盘管理架构,但不提供冗余;RAID则通过多种类型提供数据冗余和性能提升。文中还讨论了RAID卡的分类及其工作原理,并强调电池和超级电容在数据保护中的重要性。
🎯
关键要点
- 本文介绍了存储硬件的基础知识,包括HDD、SSD、JBOD和RAID。
- JBOD是一种灵活且可扩展的多磁盘管理架构,但不提供冗余。
- RAID通过多种类型提供数据冗余和性能提升。
- 文中讨论了RAID卡的分类及其工作原理。
- 电池和超级电容在数据保护中非常重要。
- HDD和SSD的工作原理及其面临的问题。
- JBOD的定义及其优缺点,包括无冗余和扩展性好。
- JBOD适用于需要独立盘和动态扩容的场景。
- RAID的定义是独立磁盘冗余阵列,提供数据冗余。
- RAID卡按模式和缓存分类,影响性能。
- RAID卡的使用方式及其支持的设备类型。
- RAID卡配备电池或超级电容以防止数据丢失。
- 超级电容提供更高的安全性,解决了电池的寿命问题。
- 讨论了降低RAID卡成本的方案,如VROC技术。
❓
延伸问答
什么是JBOD,它的优缺点是什么?
JBOD(Just a Bunch Of Disks)是一种多磁盘管理架构,优点包括灵活性和可扩展性,缺点是没有冗余,数据安全性较低。
RAID的主要功能是什么?
RAID(独立磁盘冗余阵列)主要提供数据冗余和性能提升,防止单个磁盘故障导致数据丢失。
RAID卡的分类有哪些?
RAID卡可以按RAID模式和缓存类型分类,模式包括RAID 0、1、5等,缓存分为有缓存和无缓存。
为什么RAID卡需要配备电池或超级电容?
RAID卡配备电池或超级电容是为了在掉电时保护缓存中的数据,确保数据安全。
HDD和SSD的主要区别是什么?
HDD(机械硬盘)使用旋转磁盘存储数据,速度较慢;SSD(固态硬盘)使用闪存,速度更快且更耐用。
JBOD适合哪些使用场景?
JBOD适合需要独立盘、动态扩容频繁和精确控制备份策略的场景,如云存储和Ceph OSD。
➡️