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

服务器上的直通和RAID模式区别

一、HBA卡和RAID卡区别。

1、查看信息来判断服务器是有直通卡(HBA卡)还是RAID卡。

[root@rac1 test]# lsmod | grep -E "megaraid_sas|mpt3sas"

[root@localhost test]# lsmod | grep -E "megaraid_sas|mpt3sas"

查看到mpt3sas显示是直通模式。

查看到megaraid_sas显示是RAID模式。

2、通过查看lsblk查看存储映射上来的LUN是否存在在多块盘来确认。直通模式是N块盘,N个不同LUN,盘独立;而RAID模式是N块盘,少数LUN,盘不独立,还有重复。

RAID模式下,重复映射同一个LUN映射了多次到不同scsi设备:

直通模式下,各个磁盘独立,没有映射到同一个LUN:

知识补充:物理设备和虚拟设备区别。

打比方

sdb 8:16 0 10G 0 disk

└─mpdiska 253:3 0 10G 0 storagepath

sdb是物理设备(块设备),mpdiska是物理设备下的虚拟设备。

直通模式是物理设备和虚拟设备是一一对应的,物理设备是独立的,而RAID模式下物理设备下可以有多个虚拟设备,因为组成物理设备组成RAID0了

二、直通(HBA卡)和RAID(RAID卡)模式下的LUN

1、磁盘的RAID和服务器的RAID区别

(1)、存储层级的RAID:把存储设备内部的物理盘组合成RAID,之后在RAID上创建LUN。

(2)、服务器层级的RAID:把服务器认到的磁盘(也有可能是存储这边映射上来的LUN),再组成RAID,服务器层再做一层冗余。

2、直通(HBA卡)和RAID(RAID卡)模式下,存储LUN映射到服务器的流程。

直通模式:

服务器不做任何RAID组合,每个存储LUN独立成为服务器的一块盘。

LUN-A ──→ /dev/sdb (独立)

LUN-B ──→ /dev/sdc (独立)

LUN-C ──→ /dev/sdd (独立)

RAID模式:

服务器把多个LUN再组合成多块虚拟盘,多个存储LUN可以组合成一块逻辑盘。

存储端 服务器RAID卡

LUN-A (1TB) ──┐

LUN-B (1TB) ──┼── RAID 0 ──→ /dev/sda (2TB) 虚拟盘1

LUN-C (1TB) ──┘

LUN-D (1TB) ──┐

LUN-E (1TB) ──┼── RAID 5 ──→ /dev/sdb (2TB) 虚拟盘2

LUN-F (1TB) ──┘

由此得出:

(1)、直通模式:直接打 LUN(块设备)

(2)、RAID模式:打 RAID组(逻辑盘),RAID卡自动分布到各个LUN

三、解惑。

1、在测试存储设备关联上来的LUN时,RAID模式把前面存储关联的LUN整合到服务器RAID里面,实际上打流量在服务器整合到的RAID里面,服务器这边如果Vdbench测试到问题怎么方便定位到是哪个LUN呢?

回复:RAID模式把多个后端LUN"隐藏"到RAID逻辑盘里,无法直接看到每个LUN。所以需要安装多路径软件,多路径则是把前端多条路径"合并"显示,每个多路径逻辑设备(mpath-xxx)唯一对应一个后端存储LUN,通过UUID进行区分和识别,方便定位问题。

多路径逻辑设备 、UUID 、 存储LUN,三者一一对应。UUID是连接服务器和存储端的桥梁。

2、为什么Hadoop建议使用直通模式呢?

回复:Hadoop 建议使用直通模式,是因为它需要直接管理每一块磁盘 ,以实现数据本地化、高并发写入和快速故障恢复。RAID 模式会把这些磁盘"隐藏"起来,反而降低了 Hadoop 的性能和可靠性。

比如说上述的Block A 有三个副本,每个副本都是从盘1、盘2其中的一块盘取出,三台服务器坏了任何一台服务器数据均不会丢失。

3、直通(HBA卡)和服务器上的网卡HBA卡是不是同一种卡?

回复:直通HBA卡(SAS HBA)连接的是服务器内部的硬盘背板,传输的是存储数据(SCSI/SATA协议);网卡连接的是外部网络交换机,传输的是网络数据(TCP/IP协议)。两者完全不同。

http://www.rkmt.cn/news/1532844.html

相关文章:

  • 2026年6月15日博客精选
  • 凯撒旅业的全称、股票代码是什么?一文为您清晰解答 - 品牌2026
  • 别再死记硬背了!用这3个真实项目案例,帮你彻底搞懂AAR、质量回溯和Review的区别
  • 微软开源语音AI神器:60分钟长音频一次处理,50+语言随意切换
  • 计算机Java毕设实战-基于 Web 的足球赛事点评与社区交流平台研发足球赛事资源整合与社区互动平台设计与实践【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • Flutter 性能监控方案:从帧率到渲染管线的全链路可观测性
  • yolo模型微调训练
  • 3D数据集剪枝:解决长尾分布与嵌入几何优化
  • Python subprocess管理外部进程的完整实践
  • SpringBoot+Vue BS老年人体检管理系统管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 绍兴豆包推广公司评测:实力与服务维度对比解析 - 奔跑123
  • 【解决方案】Parsec VDD:突破物理限制的虚拟显示器技术实践
  • 17天300万流水:揭秘邀请退款模式
  • 2026年长沙、成都婚介市场观察:有实力的正规婚介公司如何甄别? - 优质品牌商家
  • 孪生空间精准映射 营区库区物资与仓储空间透明化管控
  • 通用Agentic RAG智能知识系统
  • 3步实现NVIDIA显卡免费升级:用FSR 3帧生成技术替代DLSS-G的完整指南
  • 魔兽争霸3终极增强指南:WarcraftHelper插件让你的游戏体验焕然一新
  • 东莞跨境电商培训机构排名:2026年最新评测 - 东莞选校指南
  • FMRX2BMS 五功能马达驱动IC
  • 3分钟让外文游戏秒变中文:XUnity.AutoTranslator游戏翻译神器完全指南
  • PPG研究中暑的算法记录
  • 机器学习模型生产化:服务化架构、热更新与可观测性实战
  • Python Tkinter表格组件终极指南:tksheet实战应用解析
  • 3大痛点解决:Windows上直接安装APK文件的革命性方案
  • 解锁暗黑破坏神2存档编辑新维度:d2s-editor技术探索与实践路径
  • 模拟芯片ESD防护版图设计:从核心原理到实战布局布线
  • 2026年一流车企,一致之选:五代桩能效U7背后的车规级验证体系
  • codex和open claude两者只有客户端工具开源,底层大模型权重全部闭源
  • Vue动态组件+异步组件实战:Tab切换、按需加载、KeepAlive缓存,一次搞定