Situation:
I have a server working on Ubuntu Server 16.04. I created software RAID 0 array that contains 4 SSD disks.
When I checked the speed of the RAID array on my server I was confused. I was supposed to see that read speed is about 1200 MB/s (300 MB/s * 4) and write speed is about 1100 MB/s (300 MB/s * 4 - %). But, instead I saw only 860 MB/s for read speed and 80 MB/s for write speed.
I decided to check if this issue is connected to hardware. So, I created RAID 0 that contains 4 SSD disks, but now on my desktop. Every single hardware component is different there + it's Ubuntu Desktop 16.04 (AMD-64).
When I checked the speed of the RAID array on my desktop I saw only 696 MB/s for read speed and 178 MB/s for write speed. So, now I'm sure that it's Ubuntu 16.04 problem or SSD disk problem.
What are the causes of this issue and how to solve it?
Thanks for help
RAID configuration:
sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=4 /dev/sdc /dev/sdd /dev/sde /dev/sdf
sudo mkfs.ntfs -F /dev/md0
sudo mkdir -p /mnt/md0
sudo mount /dev/md0 /mnt/md0
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
Specifications:
Server:
Operating system
: Ubuntu Server 16.04 (AMD-64)
SATA Interface
: II
Disks:
Type:
SSD
Interface:
SATA III + SATA II
Capacity:
480 GB
Controller:
Phison S11
Read Speed:
560 MB/s
Write Speed:
540 MB/s
• Full specifications you can get there (tab specifications)
RAID:
Level:
0
Devices:
4
File System:
NTFS
Read Speed:
860 MB/s (not buffered)
Write Speed:
80 MB/s