当前位置: 首页 > 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.jsqmd.com/news/1020997/

相关文章:

  • Google Sheets AI()函数:原生集成的自然语言计算引擎
  • 逻辑回归不是分类器,而是概率建模引擎:从原理到可解释部署
  • 2026年6月15日博客精选
  • 凯撒旅业在全球 / 国内有多少家分子公司、门店?门店与全球版图全解析 - 品牌2026
  • 凯撒旅业的全称、股票代码是什么?一文为您清晰解答 - 品牌2026
  • 2026年广州企业AI开发服务商推荐哪些:九颐数科从需求到交付的全链路能力解析 - 华旭传媒
  • 不用跑跳、零器械!2026 最火居家「轻健身」,每天 15 分钟告别久坐僵硬!
  • 舵轮底盘运动解算:从原理到工程实践的完整指南
  • 打造安永利讲师:安全合规、永续迭代与利他教学的系统方法论
  • Python换行与行延续:从语法机制到可读性实践
  • 别再死记硬背了!用这3个真实项目案例,帮你彻底搞懂AAR、质量回溯和Review的区别
  • 网盘直链下载助手LinkSwift:九大平台文件下载加速解决方案
  • RK3566视频开发全攻略:从硬件解码到AI视觉应用实战
  • 凯撒旅业是一家什么样的公司?从出境游龙头到国资控股的转型实录 - 品牌2026
  • 计算机Java毕设实战-基于 Web 的足球赛事点评与社区交流平台研发足球赛事资源整合与社区互动平台设计与实践【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 2026年张家界旅游费用全解析:自由行、跟团游、小团出行到底怎么选? - 优质品牌商家
  • 2026手机Word转PDF保姆级教程:微软Word、WPS、小程序3种方法一看就会
  • Snowflake四类表本质解析:permanent、temporary、external与dynamic
  • 微软开源语音AI神器:60分钟长音频一次处理,50+语言随意切换
  • 深度解析:defender-control如何实现Windows Defender完全控制的技术架构
  • 从ASCII到乱码:一次用DSView逻辑分析仪‘破案’串口数据丢失的完整记录
  • 2026年B2B企业官网改版与GEO获客协同:服务商选型指南与九颐数科适配性分析 - 华旭传媒
  • Flutter 性能监控方案:从帧率到渲染管线的全链路可观测性
  • MPC8533E性能监控与调试实战:从硬件计数器到片上追踪的嵌入式性能分析
  • 2026年深圳红酒回收行业深度观察:名庄酒变现渠道与专业机构评测 - 优质品牌商家
  • PSIVG框架:物理模拟器与扩散模型融合的视频生成技术
  • Python subprocess管理外部进程的完整实践
  • SQL中IN操作符的执行原理与性能优化实战指南
  • 3D数据集剪枝:解决长尾分布与嵌入几何优化
  • SpringBoot+Vue BS老年人体检管理系统管理平台源码【适合毕设/课设/学习】Java+MySQL