เปเบเบเบปเบเบเบงเบฒเบกเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบปเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบฒเบเบเบฑเบ RAID arrays, เปเบฅเบฐเบเบฑเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบซเบเบถเปเบเปเบเบฎเบฒเบเปเบง RAID controllers เบเปเบฒเบญเบดเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ NVMe.
เบเบธเบเปเบเบฐเบเบดเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเปเบเบเปเบเปเบฅเบเบต RAID เปเบกเปเบเบเบปเบเปเบซเบฑเบเบขเบนเปเปเบเบเบฒเบเบชเปเบงเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบเบเบฒเบเบชเปเบงเบเบฅเบนเบเบเปเบฒ, เบเบฝเบเปเบเปเบเบญเบเปเบง RAID0 เบซเบผเบท RAID1 เปเบเบชเบญเบเปเบเปเบเบเบทเบเบเปเบฒเปเบเปเบซเบผเบฒเบเบเบตเปเบชเบธเบ.
เบเบปเบเบเบงเบฒเบกเบเบตเปเบเบฐเปเบซเปเบเบฒเบเบฅเบงเบกเบชเบฑเปเบเปเบเบญเบเปเบเบเปเบเปเบฅเบเบต RAID, เบเบปเบเบชเบญเบเบชเบฑเปเบเปเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเบชเปเบฒเบ RAID arrays เปเบเบเปเบเปเบชเบฒเบกเปเบเบทเปเบญเบเบกเบทเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบฅเบฐเบเบฒเบเบเบฝเบเบเบฝเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ virtual disk เปเบเบเปเบเปเปเบเปเบฅเบฐเบงเบดเบเบตเบเบฒเบ.
RAID เปเบกเปเบเบซเบเบฑเบ?
RAID (Eng เบเบฒเบเบเบเบฒเบเบเบปเบงเบเบญเบเปเบเปเบเบเบดเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบ - array redundant เบเบญเบเปเบญเบเบฐเบฅเบฒเบ (เปเบญเบเบฐเบฅเบฒเบ) disks) - เปเบเบฑเบเปเบเปเบฅเบเบต virtualization เบเปเปเบกเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเบกเบเบปเบเบญเบธเบเบฐเบเบญเบเปเบเปเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบซเบผเบฒเบเปเบเบปเปเบฒเปเบเปเบเปเบกเบเบนเบเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบเปเบเบทเปเบญเปเบเบตเปเบกเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบฅเบฐเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบญเบเบเบดเบชเบเปเบญเบฒเปเบฃ เปเบฅเบฐเปเบเบฑเบเปเบเปเบฅเบเบตเบเบตเปเปเบเปเปเบกเปเบเบเบถเปเบเบเบฑเบเบชเบดเปเบเบเบตเปเปเบฅเบทเบญเบ เบฅเบฐเบเบฑเบ RAID. เบฅเบฐเบเบฑเบ RAID เปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบชเบฐเปเบเบฒเบฐ
RAID0, เบซเบผเบท Stripes, เปเบกเปเบเบฅเบฐเบเบฑเบ RAID เบเบตเปเบฅเบงเบกเบชเบญเบเปเบเบเบฒเบเบฐเบเบฒเบเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบเปเบเบปเปเบฒเปเบเปเบเบซเบเบถเปเบเปเบเบเบตเปเบกเบตเปเบซเบเบเบปเบ. เบเบฐเบฅเบดเบกเบฒเบเบเบญเบ logical disk เปเบกเปเบเปเบเบปเปเบฒเบเบฑเบเบเบปเบเบฅเบงเบกเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบเบดเบชเบเบตเบเบดเบเบฅเบงเบกเบขเบนเปเปเบเบญเบฒเปเบฃ. เบเปเปเบกเบตเบเบฒเบเบเปเปเบฒเบเปเบญเบเปเบเบฅเบฐเบเบฑเบ RAID เบเบตเป, เปเบฅเบฐเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบซเบเบถเปเบเปเบเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเปเบซเปเบเบฒเบเบชเบนเบเปเบชเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเปเบ virtual disk.
เบฅเบฐเบเบฑเบ RAID1, เบซเบผเบท เบเปเบญเบเปเบฅเบเบเปเบฝเบเบเบงเบฒเบก, เบชเปเบฒเบเบชเบณเปเบเบปเบฒเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบขเบนเปเปเบเบชเบญเบเปเบเปเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ. เบเบฐเบซเบเบฒเบเบเบญเบเปเบเปเบ virtual เบเปเปเปเบเบตเบเบเบฐเบซเบเบฒเบเบเปเบฒเปเบชเบธเบเบเบตเปเบเบญเบเปเบเปเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบ. เบเปเปเบกเบนเบเปเบ RAID1 virtual disk เบเบฐเบกเบตเบขเบนเปเบเบฒเบเปเบเบเบตเปเบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบเปเบเปเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบเบฒเบ array เปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบเบฒเบเบเปเบฒเปเบเป RAID1 เปเบเบตเปเบกเบเบฒเบเบเปเปเบฒเบเปเบญเบ, เปเบเปเปเบเบฑเบเบเบฒเบเปเบเปเปเบเบฅเบฒเบเบฒเปเบเบเบซเบผเบฒเบ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบ array เบเบญเบเบชเบญเบเบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒ disks เบเบงเบฒเบกเบญเบฒเบเบชเบฒเบกเบฒเบเบเบญเบเบเบฝเบเปเบเปเบซเบเบถเปเบเบชเบฒเบกเบฒเบเปเบเปเปเบเป.
เบฅเบฐเบเบฑเบ RAID5 เปเบเปเปเบเบเบฑเบเบซเบฒเบเปเบฒเปเบเปเบเปเบฒเบเบชเบนเบ. เปเบเบทเปเบญเบชเปเบฒเบ array เบเบตเปเบกเบตเบฅเบฐเบเบฑเบ RAID5, เบเปเบฒเบเบเปเบญเบเบเบฒเบเบขเปเบฒเบเบซเบเปเบญเบ 3 เปเบเปเบ, เปเบฅเบฐ array เปเบกเปเบเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบซเบเบถเปเบเบเบดเบ. เบเปเปเบกเบนเบเปเบ RAID5 เบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเบฅเบฑเบญเบเบเบตเปเบกเบต checksums. เบเปเปเบกเบตเบเบฒเบเปเบเปเบเปเบเบเบขเปเบฒเบเปเบเบฑเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบเปเบเบเปเปเบกเบนเบเปเบฅเบฐเปเบเปเบ checksum. Checksums เปเบ RAID5 เปเบกเปเบเบเบปเบเบกเบฒเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ XOR เบเบตเปเปเบเปเบเบฑเบ N-1 blocks, เปเบเปเบฅเบฐเบญเบฑเบเบเบตเปเปเบญเบปเบฒเบกเบฒเบเบฒเบเปเบเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เปเบเบดเบเปเบกเปเบเบงเปเบฒ RAID arrays เปเบเบตเปเบกเบเบงเบฒเบกเบเปเปเบฒเบเบฑเบเปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเบเปเปเบฒเบเปเบญเบ, เบเบงเบเบกเบฑเบเบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ.
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบเบตเบเบเบฒเบเบชเบฑเปเบเปเปเบเบปเปเบฒเปเบเปเบเบเบฐเปเบเบเบเบญเบ RAID arrays, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเบซเบฒเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเปเบเบเบเบฒเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบงเบเบฅเบงเบกเปเบฅเบฐเปเบเป disk arrays.
เบเบฐเปเบเบเบเบญเบเบเบปเบงเบเบงเบเบเบธเบก RAID
เบกเบตเบชเบญเบเบงเบดเบเบตเปเบเบเบฒเบเบชเปเบฒเบเปเบฅเบฐเบเปเบฒเปเบเป arrays RAID: เบฎเบฒเบเปเบงเปเบฅเบฐเบเบญเบเปเบง. เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบงเบดเบเบตเปเบเปเปเบเบเปเปเปเบเบเบตเป:
- Linux Software RAID.
- Intelยฎ Virtual RAID เปเบ CPU.
- LSI MegaRAID 9460-8i.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเปเบเปเปเบ Intelยฎ เปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบดเบเปเบเบฑเบ, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเปเบฒเบเบฒเบกเบงเปเบฒเบกเบฑเบเปเบเบฑเบเบเบฒเบเปเบเปเปเบเบฎเบฒเบเปเบงเบซเบผเบทเบเบญเบเปเบง. เบเบปเบงเบขเปเบฒเบ, VMWare ESXi hypervisor เบเบดเบเบฒเบฅเบฐเบเบฒเบเบญเบเปเบง VROC เปเบฅเบฐเบเปเปเปเบเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบกเบฑเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ.
Linux Software RAID
เบเบญเบเปเบง RAID arrays เปเบเบเบญเบเบเบปเบง Linux OS เปเบกเปเบเบเบฒเบเปเบเปเปเบเบเบปเปเบงเปเบเบเปเบชเบปเบกเบเบงเบเปเบเบเบฑเบเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบชเบดเปเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบชเปเบฒเบ array เปเบกเปเบ mdadm utility เปเบฅเบฐเบญเบธเบเบฐเบเบญเบเบเบฅเบฑเบญเบเบเปเบฒเบเบงเบเบซเบเปเบญเบ. เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบฝเบเปเบเป Linux Software RAID เปเบชเปเปเบเบเบตเปเบกเบฑเบเปเบเปเปเบกเปเบเปเบเบทเปเบญเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฅเบฐเบเบปเบเปเบเป.
เบเบฒเบเบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเปเบฅเบฐเบเบญเบเปเบงเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบฑเบเปเบเบเบเบญเบเบงเบดเบเบตเบเบฒเบเบเบตเป. Linux Software RAID เบเบฑเบเบเบฑเปเบเบญเบฒเปเบฃเบเบดเบเบเปเบงเบเบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเปเบงเบฅเบฒ CPU. เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบฅเบฐเบเบฑเบ RAID เบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบฅเบฐเบชเบฐเบเบฒเบเบฐเบเบญเบ array เปเบเปเบเบเบฐเบเบธเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบเปเปเบเปเบเบฅเป mdstat, เปเบเบดเปเบเบเบฑเปเบเบขเบนเปเปเบเบฎเบฒเบ procfs:
root@grindelwald:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid10]
unused devices: <none>
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบฅเบฐเบเบฑเบ RAID เปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบกเบเบนเบ kernel เบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ:
root@grindelwald:~# modprobe raid456
root@grindelwald:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
unused devices: <none>
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบต disk arrays เปเบกเปเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเปเบฒเบเปเบเบทเปเบญเบเบกเบทเบเปเบฒเบชเบฑเปเบ mdadm. array เปเบเปเบเบเบทเบเบเบฐเบเบญเบเบขเบนเปเปเบเบเปเบฒเบชเบฑเปเบเบเบฝเบง:
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/nvme1n1 /dev/nvme2n1
เบซเบผเบฑเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบเปเบฒโเบชเบฑเปเบโเบเบตเปโ, เบญเบธโเบเบฐโเบเบญเบ block /dev/md0 เบเบฐโเบเบฒโเบเบปเบโเบขเบนเปโเปเบโเบฅเบฐโเบเบปเบโ, เบเบถเปเบโเปเบเบฑเบโเบเบปเบงโเปเบเบโเปเบซเปโเบเปเบฒเบโเปเบเบฑเบ virtual diskโ.
Intelยฎ Virtual RAID เปเบ CPU
เบเบฐเปเบเบฎเบฒเบเปเบงเบกเบฒเบเบเบฐเบเบฒเบ Intelยฎ VROC
Intelยฎ Virtual RAID On CPU (VROC) เปเบเบฑเบเบฎเบฒเบเปเบง เปเบฅเบฐ เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบญเบเปเบงเบชเบณเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบญเบฒเปเบฃ RAID เปเบเบเบญเบตเบเปเบชเปเบเบดเบเปเบเบฑเบ Intelยฎ. เปเบเบเปเบเปเบฅเบเบตเบเบตเปเปเบกเปเบเบกเบตเบขเบนเปเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเปเบกเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเปเบเบเปเบเบต Intelยฎ Xeonยฎ Scalable. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, VROC เบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป. เปเบเบทเปเบญเปเบเบตเบเปเบเปเบกเบฑเบ, เบเปเบฒเบเบเปเบญเบเบเบดเบเบเบฑเปเบเบฅเบฐเบซเบฑเบเปเบเบญเบฐเบเบธเบเบฒเบเบฎเบฒเบเปเบง VROC.
เปเบเบญเบฐเบเบธเบเบฒเบ VROC เบกเบฒเบเบเบฐเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบญเบฒเปเบฃเบเบดเบเบเบตเปเบกเบตเบฅเบฐเบเบฑเบ 0, 1 เปเบฅเบฐ 10 RAID. เบฎเบธเปเบเบเบตเปเบเบดเบเบปเบกเบเบฐเบซเบเบฒเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบเปเบงเบเบเบฒเบเบฎเบญเบเบฎเบฑเบ RAID5.
เปเบเบเปเบเปเบฅเบเบต Intelยฎ VROC เปเบเปเบกเบเบเบญเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเปเบฎเบฑเบเบงเบฝเบเบฎเปเบงเบกเบเบฑเบเบเบฑเบ Intelยฎ Volume Management Device (VMD), เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบฎเปเบญเบเบชเปเบฒเบฅเบฑเบ NVMe drives.
เปเบเบญเบฐเบเบธเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบ Intelยฎ VROC Arrays เบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบ Setup Utility เปเบกเบทเปเบญ server boots. เบขเบนเปเปเบเปเบเบ เปเบเบโเบเบดโเปเบชเบ Intelยฎ Virtual RAID เบขเบนเปเปเบเบฅเบฒเบเบเบฒเบ CPU เบเบฐเบเบปเบเบเบถเปเบ, เบเปเบญเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒ disk arrays.
เบเบฒเบเบชเปเบฒเบ RAID1 array เปเบเบชเบญเบเปเบ
เปเบเบเปเบเปเบฅเบเบต Intelยฎ VROC เบกเบต aces เบเบญเบเบเบปเบเปเบญเบเปเบเบดเบเปเบเบเบเบญเบเบเบปเบ. Disk arrays เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเปเบเป VROC เปเบกเปเบเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ Linux Software RAID. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบชเบฐเบเบฒเบเบฐเบเบญเบ arrays เบชเบฒเบกเบฒเบเบเบทเบเบเบงเบเบชเบญเบเปเบ /proc/mdstat เปเบฅเบฐเบเปเบฅเบดเบซเบฒเบเบเปเบฒเบ mdadm. "เบเบธเบเบชเบปเบกเบเบฑเบ" เบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบ Intel. เบซเบผเบฑเบเบเบฒเบเบเบฐเบเบญเบ RAID1 เปเบ Setup Utility, เบเปเบฒเบเบชเบฒเบกเบฒเบเบชเบฑเบเปเบเบเปเบซเบฑเบเบเบฒเบ synchronization เบเบญเบเปเบเปเบ OS:
root@grindelwald:~# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md126 : active raid1 nvme2n1[1] nvme1n1[0]
1855832064 blocks super external:/md127/0 [2/2] [UU]
[>....................] resync = 1.3% (24207232/1855832064) finish=148.2min speed=205933K/sec
md127 : inactive nvme1n1[1](S) nvme2n1[0](S)
10402 blocks super external:imsm
unused devices: <none>
เบเบปเปเบเบเบทเปเปเบงเปเบงเปเบฒเบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบเบฐเบเบญเบเบญเบฒเปเบฃเปเบ VROC เปเบเบเปเบเป mdadm (เบญเบฒเปเบฃเบเบตเปเบเบฐเบเบญเบเบเบฐเปเบเบฑเบ Linux SW RAID), เปเบเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเปเบเปเบเบเบงเบเบกเบฑเบเปเบฅเบฐเปเบเบเบญเบฒเปเบฃ.
LSI MegaRAID 9460-8i
เบฎเบนเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบปเบงเบเบงเบเบเบธเบก LSI MegaRAID 9460-8i
เบเบปเบงเบเบงเบเบเบธเบก RAID เปเบกเปเบเบเบฒเบเปเบเปเปเบเบฎเบฒเบเปเบงเปเบเบเบเปเบฝเบง. เบเบปเบงเบเบงเบเบเบธเบกเบเบฝเบเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบเบตเปเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเบปเบเบเบฑเบเบกเบฑเบ. เบเบปเบงเบเบงเบเบเบธเบก RAID เบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบดเบ 24 NVMe drives. เบกเบฑเบเปเบกเปเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ NVMe เบเบตเปเบเปเบฒเบเบปเบเบเบปเบงเบเบงเบเบเบธเบกเบเบตเปเบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบปเบงเบญเบทเปเบเปเบเปเบฒเบเบงเบเบซเบผเบฒเบ.
เปเบกเบเบนเบซเบผเบฑเบเบเบญเบเบเบปเบงเบเบงเบเบเบธเบกเบฎเบฒเบเปเบง
เปเบกเบทเปเบญเปเบเปเปเบซเบกเบ UEFI, เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเบเบงเบเบเบธเบกเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเปเบ Setup Utility. เปเบกเบทเปเบญเบเบฝเบเบเบฝเบเบเบฑเบ VROC, เปเบกเบเบนเบเบงเบเบเบธเบกเบฎเบฒเบเปเบงเปเบเบดเปเบเบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบเบซเบผเบฒเบ.
เบเบฒเบเบชเปเบฒเบ RAID1 เปเบเบชเบญเบเปเบเปเบ
เบเบฒเบเบญเบฐเบเบดเบเบฒเบเบงเบดเบเบตเบเบฒเบเบเบฑเปเบเบเปเบฒ disk arrays เปเบเบเบปเบงเบเบงเบเบเบธเบกเบฎเบฒเบเปเบงเปเบกเปเบเปเบเบฑเบเบซเบปเบงเบเปเปเบเบตเปเบฅเบฐเบญเบฝเบเบญเปเบญเบเปเบฅเบฐเบญเบฒเบเบเบฐเปเบเบฑเบเปเบซเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบงเบฒเบกเปเบเบฑเบกเบเบตเป. เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒเบเบฑเบเบเบปเบงเปเบญเบเปเบเบเบฒเบเบชเปเบฒเบ RAID0 เปเบฅเบฐ RAID1 เบเปเบงเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เปเบเปเบเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบปเบงเบเบงเบเบเบธเบกเบฎเบฒเบเปเบงเปเบกเปเบเบเปเปเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเบเบฒเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ. เปเบเบเบเบตเปเบเบฐ, เบเบปเบงเบเบงเบเบเบธเบก "เบซเบเปเบฒเบเบฒเบ" เบเบฑเบเบซเบกเบปเบ RAID arrays เปเบเบฑเบ SAS เบเบฑเบ. เปเบเบฃเบเปเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบปเบงเบเบงเบเบเบธเบก, เปเบเปเบเปเปเปเบกเปเบเบชเปเบงเบเปเบถเปเบเบเบญเบเบญเบฒเปเบฃเบเบดเบช, เบเบฐเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเปเบเบ OS.
root@grindelwald:~# smartctl -i /dev/sda
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-48-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: AVAGO
Product: MR9460-8i
Revision: 5.14
Compliance: SPC-3
User Capacity: 1,999,844,147,200 bytes [1.99 TB]
Logical block size: 512 bytes
Rotation Rate: Solid State Device
Logical Unit id: 0x000000000000000000000000000000
Serial number: 00000000000000000000000000000000
Device type: disk
Local Time is: Sun Oct 11 16:27:59 2020 MSK
SMART support is: Unavailable - device lacks SMART capability.
เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบฒเบเบเบญเบกเบเบปเบงเปเบเบฑเบ SAS drives, NVMe arrays เบเบฐเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเบเบตเปเบเบงเบฒเบกเปเบง PCIe. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบ boot เบเบฒเบ NVMe เปเบ Legacy.
เบขเบทเบเบเบปเบเบชเบญเบ
เปเบเปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบเบฑเบเบฅเบฝเบเบเบดเบชเบเปเบญเบฒเปเบฃเบกเบตเบเปเปเบเบต เปเบฅเบฐเบเปเปเปเบชเบเบเบญเบเบเบปเบเปเบญเบ. เปเบเปเบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ array เปเบเปเบ?
เปเบเบทเปเบญเบเบฑเบเบฅเบธเบเบงเบฒเบกเบเบธเบเบดเบเปเบฒเบชเบนเบเบชเบธเบ, เบเบฒเบเบเบปเบเบชเบญเบเบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเบเปเบฒเปเบเบตเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฝเบงเบเบฑเบ. เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบญเบโเบเบปเบโ:
- 2x Intelยฎ Xeonยฎ 6240;
- 12x DDR4-2666 16 GB;
- LSI MegaRAID 9460-8i;
- Intelยฎ VROC Standard Hardware Key;
- 4x Intelยฎ SSD DC P4510 U.2 2TB;
- 1x Samsung 970 EVO Plus M.2 500GB.
เบซเบเปเบงเบเบเบฒเบเบเบปเบเบชเบญเบเปเบกเปเบ P4510, เปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบซเบเบถเปเบเปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบกเบเบเบญเบ, เปเบฅเบฐเบญเบตเบเปเบเบดเปเบเบซเบเบถเปเบเบเบญเบเบเบปเบงเบเบงเบเบเบธเบก RAID. M.2 เบเปเบฒเบฅเบฑเบเปเบฅเปเบ Ubuntu 20.04 เปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเปเบเป fio เบฎเบธเปเบ 3.16.
เบเบฒเบเบเบปเบเบชเบญเบ
เบเปเบญเบเบญเบทเปเบ เปเบปเบ, เปเบซเปเบเบงเบเปเบเบดเปเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเปเบงเบฅเบฒเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเปเบ. เบเบฒเบเบเบปเบเบชเบญเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบซเบเบถเปเบเบซเบปเบงเบเปเป, เบเบฐเบซเบเบฒเบเบเบฑเบเปเบกเปเบ 4 KB. เปเบเปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบเปเบเปเปเบงเบฅเบฒ 5 เบเบฒเบเบต. เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบปเปเบ, เบญเบธเบเบฐเบเบญเบเบเบฅเบฑเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบทเบเบเบฑเปเบเปเบซเปเบเปเปเบกเบตเปเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเปเบงเบฅเบฒ I/O. เบเปเบฒเบชเบฑเปเบ fio เปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
fio --name=test --blocksize=4k --direct=1 --buffered=0 --ioengine=libaio --iodepth=1 --loops=1000 --runtime=300 --rw=<mode> --filename=<blkdev>
เบเบฒเบเบเบปเบเปเบเปเบฎเบฑเบ fio เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบงเบฅเบฒ clat 99.00%. เบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบชเบฐเปเบเบเบขเบนเปเปเบเบเบฒเบเบฐเบฅเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
เบเบฒเบเบญเปเบฒเบเปเบเบเบชเบธเปเบก, ฮผs
เบเบฒเบเบเบฑเบเบเบถเบเปเบเบเบชเบธเปเบก, ฮผs
เปเบเปเบ
112
78
Linux SW RAID, RAID0
113
45
VROC, RAID0
112
46
LSI, RAID0
122
63
Linux SW RAID, RAID1
113
48
VROC, RAID1
113
45
LSI, RAID1
128
89
เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบปเปเบฒเปเบเบดเบเบเปเปเบกเบนเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบขเบฒเบเปเบซเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบ virtual drives เปเบฅเบฐเบเบฝเบเบเบฝเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบเปเบเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบ. เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบ fio:
fio --name=test --blocksize=4k --direct=1 --buffered=0 --ioengine=libaio --loops=1000 --runtime=300 --iodepth=<threads> --rw=<mode> --filename=<blkdev>
เบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเปเบกเปเบโเบเบฒเบโเบงเบฑเบโเปเบเบโเปเบโเปเบเปโเบเบญเบโเบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบ I/Oโ. เบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบเปเบฒเบชเบฐเปเบซเบเบตเบขเบนเปเปเบเบเบฒเบเบฐเบฅเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
เบญเปเบฒเบเปเบเบเบชเบธเปเบก 1 เบเบฐเบเบนเป, IOPS
เบเบฒเบเบเบฝเบเปเบเบเบชเบธเปเบก 1 เบเบฐเบเบนเป, IOPS
Random เบญเปเบฒเบ 128 เบเบฐเบเบนเป, IOPS
เบเบฒเบเบเบฝเบเปเบเบเบชเบธเปเบก 128 เบเบฐเบเบนเป, IOPS
เปเบเปเบ
11300
40700
453000
105000
Linux SW RAID, RAID0
11200
52000
429000
232000
VROC, RAID0
11200
52300
441000
162000
LSI, RAID0
10900
44200
311000
160000
Linux SW RAID, RAID1
10000
48600
395000
147000
VROC, RAID1
10000
54400
378000
244000
LSI, RAID1
11000
34300
229000
248000
เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเปเบซเบฑเบเบงเปเบฒเบเบฒเบเปเบเปเบเบปเบงเบเบงเบเบเบธเบกเบฎเบฒเบเปเบงเปเบฎเบฑเบเปเบซเปเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบตเปเบกเบเบถเปเบเปเบฅเบฐเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฝเบเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบญเบเปเบง.
เบชเบฐเบซเบฅเบธเบ
เบเบฒเบโเบเปเบฒโเปเบเปโเบงเบดโเบเบตโเปเบเปโเปเบโเบฎเบฒเบโเปเบงโเปเบเบทเปเบญโเบชเปเบฒเบโเบญเบฒโเปเบฃโเปเบเปเบโเบเบฒเบโเบชเบญเบโเปเบเปเบโเปเบเบดเปเบโเบเบทโเบงเปเบฒโเบเปเปโเบชเบปเบกโเปเบซเบโเบชเบปเบกโเบเบปเบโ. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, เบกเบตเบงเบฝเบเบเบฒเบเบเบตเปเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบเบงเบเบเบธเบก RAID เปเบกเปเบเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ. เบเปเบงเบเบเบฒเบเบกเบฒเปเบเบดเบเบเบญเบเบเบปเบงเบเบงเบเบเบธเบกเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเปเบเบญเบ NVMe, เบเบนเปเปเบเปเบกเบตเปเบญเบเบฒเบเบเบตเปเบเบฐเปเบเป SSDs เปเบงเบเบถเปเบเปเบเปเบเบเบเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒ.
เบเบฝเบเปเบเปเบเบนเปเปเบเปเบฅเบปเบเบเบฐเบเบฝเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเปเบเบเบฒเบเบชเปเบฒเบซเบผเบงเบ.
เบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเปเบงเบดเบเบตเปเบเปเปเบ RAID เบเป?
-
29,6%เปเบกเปเบเปเบฅเปเบง, hardware solutions32
-
50,0%เปเบกเปเบเปเบฅเปเบง, เบเบฒเบเปเบเปเปเบเบเบญเบเปเบง54
-
16,7%เบงเบฑเบเบเบต 18
-
3,7%เบเปเปโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบ RAID 4
108 เบเบนเปเปเบเปเบฅเบปเบเบเบฐเปเบเบเบชเบฝเบ. 14 เบเบนเปเปเบเปเบเบปเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com