Saya memiliki NAS 2-bay murah dengan HDD 2TB. Agar kuat terhadap kegagalan disk, saya berpikir untuk membeli HDD 2TB kedua dan memasukkannya ke RAID1 dengan Linux mdadm. Sistem file ext4.
Apakah ini akan meningkatkan atau menurunkan kinerja NAS? Bagaimana dengan sekedar membaca atau menulis kinerja?
Tampaknya ada banyak pendapat tentang ini secara online tetapi tidak ada konsensus.
Terima kasih.
Edit:
Jadi saya sudah mendapat tiga jawaban berbeda: "sedikit lebih cepat", "Anda tidak akan memperhatikan" dan "akan menurunkan kinerja jika ada". (Saya terutama tertarik pada kinerja membaca.) Wikipedia mengatakan "kinerja membaca dapat naik secara kasar sebagai kelipatan linear dari jumlah salinan". Yang mana?
Edit 2:
Saya telah menemukan bukti pemasangan yang mendukung peningkatan kinerja baca RAID1, termasuk halaman manual MD:
Perubahan ditulis ke semua perangkat secara paralel. Data dibaca dari salah satu perangkat. Pengemudi mencoba untuk mendistribusikan permintaan baca di semua perangkat untuk memaksimalkan kinerja.
Saya juga menemukan MD's RAID10 dengan --layout=f2
, yang menyediakan redundansi RAID1 dengan kinerja baca RAID0, dan dapat digunakan hanya dengan dua drive. Namun kinerja penulisan berkurang, karena penulisan berurutan melibatkan kedua drive yang mencari bolak-balik antara bagian drive yang jauh. man md
untuk detail.