LVM,软件RAID和硬件RAID的区别

RAID是一种存储协议,允许将多个存储设备以不同的方式虚拟成一个存储设备以满足用户的不同需求。

硬件RAID是通过硬件(RAID卡或板臷)实现。对OS来说,只看得到虚拟之后的设备。性能比较好,但需要额外的成本。

软件RAID是通过软件来实现,可以在分区级别上实现,灵活性超过硬件RAID,但需要CPU实现RAID芯片的功能。以及只有部分OS支持。

LVM源于HP,是LINUX平台下的一种综合存储解决方案。算是RAID的一个超集。不但实现了主流的RAID功能(span/stripe/mirror/stripemirror/RAID 4/RAID 5/RAID 6),而且还有快照和存储池支持;同时还支持在线数据迁移和卷级别的尺寸变动等功能。算是一种相当优秀的解决方案。当然,缺点跟软件RAID一样,需要占用CPU。

发布了17 篇原创文章 · 获赞 3 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Areslee/article/details/87939865