Konfigurasi RAID apa yang paling tepat untuk pengguna rumahan?

13

Saya memiliki komputer untuk penggunaan umum di rumah dan permainan ringan (tidak meningkatkan kartu grafis jadi masih di AGPx8). Saat ini dikonfigurasi untuk akses bergaris atas dua disk 80GB. Apakah ini pilihan terbaik? Haruskah saya mempertimbangkan untuk meningkatkan ukuran drive dan pindah ke pengaturan mirrored atau ini hanya sangat penting jika tidak ada solusi cadangan lain yang tersedia? Apa faktor pendorong di balik konfigurasi RAID yang tersedia untuk rata-rata pengguna rumahan?

Jeff Yates
sumber
7
RAID tidak pernah merupakan solusi cadangan
Dan McClain
2
Apa? Mengapa? phsr?
bobobobo

Jawaban:

13

Tergantung pada apa yang Anda perjuangkan:

Kecepatan mentah : RAID0

Mirroring : RAID1

Integritas + Kecepatan : RAID5 (satu paritas disk)

Catatan untuk setiap:
RAID0 : Jika Anda kehilangan satu drive, Anda kehilangan semua data
RAID1 : Anda harus memotong ukuran total drive Anda menjadi setengah
RAID5 : Anda kehilangan ruang satu drive, dan membutuhkan setidaknya 3 drive. Anda harus menunggu drive untuk membangun kembali jika Anda mengganti drive yang buruk, dan selama membangun kembali, jika Anda kehilangan drive kedua, Anda akan kehilangan data Anda

Anda juga dapat menggabungkan konfigurasi RAID untuk mencapai berbagai pengaturan (RAID10, RAID50)

Semua dikatakan, jika Anda mencari kecepatan, tetapi tidak peduli kehilangan data, lanjutkan RAID0, jika Anda ingin memiliki drive cadangan jika salah satu turun, lanjutkan RAID1. RAID5 bagus jika Anda menginginkan kecepatan, dan untuk memetikan backup saat drive berjalan.

Satu hal yang perlu diingat: RAID tidak pernah merupakan solusi cadangan

Dan McClain
sumber
2
Perhatikan bahwa RAID5 dengan n drive harus kira-kira sama cepat untuk BACA dengan RAID1 dengan drive n-1. Namun, RAID5 akan lebih lambat untuk menulis karena perhitungan paritas diperlukan.
ChrisInEdmonton
2
Kawan Mengapa Anda terus mengatakan "RAID tidak pernah solusi cadangan"
bobobobo
1
Raid tidak pernah merupakan solusi cadangan karena Anda masih dapat kehilangan data Anda jika sesuatu "bencana" terjadi (adaptor RAID Anda menyala, atau sambaran petir dan kentang goreng setengah dari harddisk Anda, membuat array tidak dapat ditemukan
Dan McClain
1
@phsr benar saya jika saya salah, tapi RAID1 adalah dapat dianggap sebagai 'solusi backup' hanya dalam arti bahwa ia menyediakan redundansi jika salah satu drive secara fisik gagal (yang lebih umum daripada ada yang ingin harus berurusan dengan ...)
Josh Newman
1
Raid tidak akan pernah melindungi Anda dari DELETE * Backup will.
Daniel Williams
6

RAID 0 (striping) hampir tidak pernah sesuai.

Pernyataan bahwa "meningkatkan kecepatan" itu menyesatkan: meningkatkan kecepatan transfer maksimum , tetapi itu tidak relevan di sebagian besar aplikasi (satu-satunya pengecualian untuk pengguna rumahan yang dapat saya pikirkan adalah penyuntingan video) karena HD modern memiliki kecepatan transfer massal lebih dari 70 MB / s yang lebih dari cukup.

Apa yang membuat HD lambat biasanya mencari secara acak, dan RAID 0 tidak melakukan apa pun untuk memperbaikinya. RAID 1 berpotensi (mungkin tidak dengan RAID perangkat lunak), jadi sebenarnya RAID 1 mungkin mempercepat aplikasi tipikal lebih dari RAID 0 - dan ini secara drastis mengurangi (daripada secara drastis meningkatkan) risiko Anda dari kehilangan data total.

Michael Borgwardt
sumber
Segala sesuatu tentang jawaban ini salah. Secara khusus, sebuah array N disk RAID 0 dapat melakukan N kali lebih banyak pencarian acak (dan dengan demikian dibaca acak) per detik sebagai disk tunggal.
David Schwartz
@ Davidvidchwartz: Saya mungkin telah melebih-lebihkan bagian itu, tetapi setiap pembacaan yang lebih besar dari ukuran garis akan melibatkan beberapa disk, jadi array pasti tidak bisa melakukan pembacaan acak sebanyak perangkat keras mampu. Apa lagi yang menurut Anda salah?
Michael Borgwardt
4

Saya akan merekomendasikan menggunakan sesuatu dengan mirroring - mungkin RAID 1, karena saya tidak merasa ada kebutuhan besar untuk mulai menyukai sistem rumah. Cadangan adalah satu hal; layanan terdegradasi tetapi tidak terganggu ketika salah satu disk Anda meledak adalah hal lain yang sangat berharga.

kekacauan
sumber
Untuk penggunaan di rumah semua yang saya butuhkan adalah mirror, RAID1, dua drive, tidak ada yang lain, begitu banyak motherboard yang mendukung ini sekarang. Strategi saya adalah saya memiliki drive identik ketiga yang saya backup, jadi jika mirror gagal saya mendapatkan drive backup baru dan menggunakan drive backup lama untuk memperbaiki mirror. Saya lebih suka menggunakan 3 drive untuk ini daripada RAID5, dan strip hanya baik jika Anda tidak peduli dengan data di dalamnya. Oh, dan drive cadangan hanya dinyalakan selama cadangan, jadi itu harus memiliki umur yang lebih lama dari dua lainnya yang ada di sepanjang waktu.
Bratch
2

Raid BUKAN solusi cadangan. Ini adalah solusi redundansi (atau solusi peningkatan kinerja jika Anda menggunakannya untuk striping). Sejumlah besar kerusakan disk disebabkan oleh faktor lingkungan (panas berlebih, dll) sehingga dengan asumsi Anda dapat menggunakannya sebagai pengganti cadangan yang layak bukanlah taruhan yang aman.

Jika Anda memiliki pengaturan RAID yang mencari peningkatan kinerja, gunakan RAID 0 untuk striping. Jika Anda melakukannya untuk cadangan, lepas RAID dan temukan layanan cadangan online yang bagus.

Mark Roddy
sumber
1

Dengan belang Anda mendapatkan akses lebih cepat dan semua ruang Anda. Dengan Mirror Anda mendapatkan redundansi data dan setengah ruang Anda. Apa yang lebih tepat tergantung pada kebutuhan Anda.

Jika Anda ingin membaca informasi detail lebih lanjut, buka di sini untuk wikipedia.

Dari sana: "RAID 0 (striped disks) mendistribusikan data di beberapa disk dengan cara yang memberikan peningkatan kecepatan pada setiap saat. Namun, jika satu disk gagal, semua data pada array akan hilang, karena tidak ada paritas atau mirroring. "

"RAID 1 mencerminkan isi disk, membuat bentuk cadangan realtime rasio 1: 1. Isi setiap disk dalam array identik dengan setiap disk lainnya dalam array."

Jvanderh
sumber
1

Sebelum Anda memutuskan konfigurasi mana yang akan digunakan, Anda perlu melihat aplikasi. Biasanya dengan PC rumahan, hard drive diminta untuk membaca data lebih sering daripada menulis data. Misalnya dengan permainan, Anda hanya pernah menginstalnya sekali yang merupakan operasi penulisan, tetapi ketika Anda memainkan permainan, Anda terus memuat level, membaca.

Apa yang kebanyakan orang lewatkan dengan melihat konfigurasi RAID adalah bahwa RAID0 memberi Anda kinerja membaca 2x serta keamanan data, kinerja membaca yang sama dengan yang dicapai RAID1. RAID0 hanya kalah dengan RAID1 dalam operasi penulisan dan kapasitas penyimpanan.

Karena sebagian besar waktu komputer Anda melakukan operasi membaca, saya pribadi akan menggunakan RAID0 untuk keamanan data dan mengorbankan kinerja penulisan RAID1 karena tidak banyak digunakan.


sumber
Ya tapi, save game bisa memakan waktu .. detik untuk game seperti NWN
bobobobo
1

Untuk rata-rata pengguna rumahan, RAID seharusnya tidak menjadi pertimbangan.

arathorn
sumber
RAID 1 terdengar masuk akal. Saya bersedia menghabiskan $ 100 untuk drive kedua untuk secara otomatis mencerminkan data saya.
bobobobo
0

NAS yang menjalankan RAID1 adalah solusi yang baik (terlepas dari apa yang dikatakan beberapa orang) asalkan Anda tidak hanya membuat cadangan. Gunakan Raid1 dan cadangkan ke drive besar lain setiap minggu.

Wayne Hughes
sumber