Apakah menggunakan 2 solid state drive di RAID 0 akan dapat diandalkan?

13

Saya berpikir untuk meningkatkan dari hard drive Western Digital 10k RPM ke menggunakan dua drive solid-state Intel-X25 dalam konfigurasi RAID 0. Saya akan menggunakan ini untuk meng-hosting sistem operasi dan menginstal aplikasi. Tetapi semua data saat ini dan akan tetap disimpan pada hard drive Seagate Barracuda 7.5k RPM yang terpisah.

Tujuan saya adalah untuk secara signifikan meningkatkan kinerja OS (Vista Ultimate) dan startup aplikasi. Saya memiliki dua masalah ...

1, Apakah drive Intel-X25 cukup andal untuk digunakan dalam mesin yang bekerja keras terutama ketika Anda memiliki dua di antaranya di RAID 0 dan menggandakan kemungkinan kegagalan.

2, saya mendengar bahwa solid state drive memiliki jumlah siklus tulis yang terbatas sebelum berhenti berfungsi dan apakah penggunaan desktop yang berat akan menyebabkan mereka kedaluwarsa dalam beberapa tahun? Siklus upgrade yang saya harapkan berarti saya mungkin akan mengganti mesin saya setelah 2 tahun lagi.

Phil Wright
sumber
retag dengan raid?
Alex B
retagged seperti yang disarankan.
Phil Wright

Jawaban:

13

Semua drive gagal. Baik melalui keausan, atau meskipun kesalahan manufaktur. Dengan menempatkan drive-drive itu dalam konfigurasi RAID0, Anda telah menggandakan kemungkinan kerusakan drive yang menghancurkan data Anda.

Dave Cheney
sumber
4
Tidak hanya peluang meningkat karena kurangnya redundansi, tetapi Anda sekarang menggunakan perangkat yang memiliki umur lebih pendek, dan mungkin juga MTBF lebih pendek. Dalam jangka pendek, ini mungkin bukan masalah; tetapi untuk penyimpanan jangka panjang, ini bermasalah (tm). +1 untuk menunjukkan kerapuhan pengaturan ini.
Avery Payne
2
sebenarnya jika probabilitas satu drive gagal adalah p, maka probabilitas bahwa salah satu dari dua akan gagal adalah 2p-p ^ 2 (yang hampir 2p jika p kecil)
smoofra
@smoofra, bagaimana perhitungan untuk 3 drive? 3p - p ^ 3?
Dave Cheney
@ Dave Cheney: 3p - 3p ^ 2 + p ^ 3
dave4420
6
Kalian tidak berpikir dalam istilah khusus SSD. Berlawanan dengan cara kerja drive berbasis platter tradisional, masa pakai SSD terkait langsung dengan jumlah siklus tulis yang dijalankannya. Karena dua drive di RAID-0 hanya melakukan 1/2 jumlah penulisan, Anda mungkin menggandakan MTBF Anda dibandingkan dengan satu drive. Tentu saja, Anda masih dua kali lebih mungkin mengalami kegagalan lainnya. Tetapi tidak seperti drive mekanis, tidak banyak hal lain yang dapat gagal pada SSD. Dapat dibayangkan, ya, chip pengontrol bisa mati atau kapasitor bisa meledak. Cadangan, pencadangan, pencadangan.
John Rose
5

SSD yang cerdik cenderung berhenti hingga satu detik yang berakibat fatal bagi penggunaan RAID, tetapi jika Anda menggunakan Intel, jangan khawatir dan teruskan RAID, mungkin mereka akan hidup lebih lama dari target 2 tahun Anda sampai lampu flash dipakai. Jangan lupa untuk memperbarui firmware

Dani
sumber
3

Itu tergantung pada tingkat penggunaan. Mudah ada urutan perbedaan besarnya, atau lebih, dalam jumlah menulis bahwa media magnetik akan mentolerir vs media flash. Karena kapasitas tulis yang jauh lebih rendah dari flash, SSD memetakan kembali blok logis ke blok fisik yang berbeda dalam proses yang disebut "wear leveling". The X25M memiliki beberapa masalah yang diketahui dengan isu-isu memakai perataan menyebabkan kerugian kinerja dramatis dengan penggunaan. Saya tidak tahu apakah X25e memiliki masalah yang sama atau jika leveling keausan kurang agresif karena kapasitas tulis yang lebih tinggi dari sel-sel flash.

Secara pribadi, untuk saat ini, saya akan memercayai SSD pada workstation tetapi tidak pada server berkapasitas tinggi yang penting.

Baji
sumber
3

Saat Anda berbicara tentang drive sistem dan aplikasi Anda, maka keandalan seharusnya tidak menjadi masalah, bukan?

Anda tidak memiliki data penting, jika rusak - ganti saja drive dan pulihkan sistem dari cadangan sistem terakhir. Mudah, cepat, dan tidak perlu mengeluarkan biaya lebih dari satu jam.

Umumnya SSD (walaupun kinerjanya rontok beberapa kali) memiliki mode operasi yang jauh lebih andal - dan dapat memperingatkan Anda ketika mulai rusak. Tentu saja, antarmuka elektronik dan hal-hal lain tiba-tiba dapat berhenti berfungsi, seperti biasa. Dan seperti disebutkan dalam jawaban lain, kinerja dapat menurun dengan keausan - ganti tepat waktu.

Oskar Duveborn
sumber
3

Saya tidak pernah menggunakan HDD disk pemintalan standar dalam RAID-0 untuk data yang saya pedulikan, tetapi Anda mungkin menemukan bahwa SSD sebenarnya memiliki umur yang lebih panjang di RAID-0 karena jumlah penulisan yang masuk ke setiap drive berkurang.

Ada sejumlah optimisasi yang dapat Anda gunakan untuk mengurangi jumlah penulisan disk yang dilakukan Windows.

Pendeknya:

  • Pindahkan pagefile ke drive lain, atau nonaktifkan (Windows dapat bertindak funky jika Anda menonaktifkannya seluruhnya)

  • Nonaktifkan fitur seperti prefetch

  • Pertimbangkan menonaktifkan atribut file "terakhir diakses", karena ini akan menyebabkan disk menulis walaupun Anda hanya membaca file

  • Nonaktifkan cache disk browser web Anda atau pindahkan ke HDD standar

Ini adalah sumber yang bagus untuk tips optimalisasi SSD. Meskipun informasi spesifik produk jelas hanya berlaku untuk produk OCZ, ada banyak kiat pengoptimalan SSD Windows di forum ini yang akan berlaku untuk SSD apa pun. http://www.ocztechnologyforum.com/forum/forumdisplay.php?f=186

John Rose
sumber
3

Dari pengalaman saya, dan pandangan orang lain bahwa Intel X25 adalah drive yang cukup andal dan harus dapat diandalkan (jika tidak lebih) sebagai hard disk standar. Menggunakan RAID 0 memang meningkatkan kemungkinan kegagalan, tetapi itulah peluang yang Anda ambil dengan meningkatnya kecepatan.

Adapun siklus menulis, itu tergantung pada model yang Anda dapatkan, X25-M menggunakan sel memori multi level yang dibatasi hingga 10.000 siklus, sedangkan X25-E menggunakan level tunggal dan dibatasi hingga 100.000 siklus tulis.

Sam Cogan
sumber
2

Saya tidak akan mempertimbangkan menggunakan Vista dengan SSD. Vista tidak dioptimalkan untuk digunakan dengan SSD (juga XP) dan memiliki beberapa hambatan kinerja yang serius. Anda akan lebih baik dengan SSD pada Windows 7 yang telah terbukti memiliki peningkatan kinerja SSD yang signifikan.

SSD mungkin rentan terhadap gangguan listrik statis. Selama Anda tidak peduli jika Anda kehilangan segalanya (katakanlah Anda memiliki cadangan yang baik dan dapat memulihkan dari gambar) maka RAID0 baik-baik saja dan harus memberikan dorongan yang bagus, meskipun saya belum pernah melihat tolok ukur untuk mengkonfirmasi ini dengan SSD.

Erik Funkenbusch
sumber
1

Meskipun teori pengoperasian SSD harus membuatnya lebih dapat diandalkan daripada hard drive, teknologi dan produk yang dihasilkannya belum matang.

Anda harus mengharapkan SSD memiliki tingkat kegagalan yang sama dengan komponen elektronik apa pun. Karena konsekuensi dari kehilangan data seringkali lebih parah daripada konsekuensi downtime karena kegagalan CPU, redundansi lebih masuk akal. Secara realistis, SSD tingkat konsumen akan memiliki tingkat kegagalan yang lebih besar dari yang diharapkan karena mereka dibuat dengan sangat buruk, dan SSD kelas atas akan memiliki tingkat kegagalan yang lebih besar dari yang diharapkan karena mereka merupakan teknologi canggih.

Sekalipun data tidak penting, waktu henti dan kerja yang disebabkan oleh pemulihan sistem dapat menjadi signifikan. Saya bekerja di satu lingkungan di mana beberapa sysadmin mengelola ratusan sistem dengan penyimpanan yang berlebihan. Ada pada satu titik keyakinan bahwa itu dapat diterima untuk memiliki penyimpanan nonredundant untuk data yang mudah dipulihkan yang tidak penting. Untungnya, pelajaran mengapa hal ini salah dipelajari dengan tepat. Memulihkan sistem dari kegagalan drive mengikat sysadmin selama berjam-jam. Penghematan biaya dalam harga drive tidak seberapa dibandingkan dengan pemborosan dalam membayar seseorang untuk memulihkan sistem.

carlito
sumber
-1

Ingat: RAID0 BUKAN RAID. Bit "redundant" tidak ada.

RAID awalnya merupakan singkatan dari "Random Array of Inexpensive Disk" dan dalam konteks ini RAID0 memang merupakan RAID. Saya tidak yakin kapan orang-orang mulai menggunakan Redundant sebagai R, tetapi itu tidak benar.

Chris K
sumber
[Kutipan diperlukan] Wikipedia menunjukkan bahwa Anda salah: en.wikipedia.org/wiki/RAID Secara khusus, lihat referensi di bagian bawah yang mengatakan "Awalnya disebut sebagai Redundant Array of Inexpensive Disk, konsep RAID pertama kali dikembangkan di akhir 1980-an oleh Patterson, Gibson, dan Katz dari University of California di Berkeley. (Dewan Penasihat RAID sejak itu menggantikan istilah Murah dengan Independen.) "
Bill Weiss