Haruskah saya merusak SSD saya?

33

Saya memiliki beberapa hard disk SATA yang diretas untuk keamanan di mesin saya, karena saya khawatir drive tersebut mengalami semacam kerusakan mekanis dan kehilangan data saya. Saya mempertimbangkan untuk beralih ke SSD tahun depan ketika harga telah datang sedikit.

Apakah layak menggunakan RAID dengan SSD? Sepertinya penyebab utama kegagalan mehanical akan dihilangkan dengan menggunakan SSD, jadi Anda pada dasarnya memperdagangkan "Peluang kegagalan SSD" untuk "peluang kegagalan kontroler raid motherboard murahan". Saya tidak yakin apakah itu sepadan.

Pendapat?

Colen
sumber
19
RAID tidak melindungi Anda dari kehilangan data penting. Bukan itu yang dirancang untuk itu. Anda perlu cadangan untuk itu.
davr
Jenis up-time apa yang Anda butuhkan? Jika Anda dapat hidup dengan satu atau dua hari (satu jam jika Anda menyimpan cadangan di dekatnya) saat istirahat ketika drive gagal, saat Anda mendapatkan pengganti dan memulihkan cadangan, maka itu tidak benar-benar diperlukan ...
Oskar Duveborn
5
Menurut Anda mengapa SSD tidak akan gagal? Karena tidak ada bagian yang bergerak? Elektronik dapat dan memang gagal.
David
1
@ David: Tentu saja elektronik dapat gagal, tetapi SSD (saya berasumsi) lebih kecil kemungkinannya melakukannya daripada hard disk, karena kurangnya komponen mekanis.
Colen
@Oskar jika SSD gagal Anda kehilangan semua data di dalamnya, dan memulihkan dari cadangan membutuhkan waktu. Pemulihan tidak semudah dicoba dengan SSD daripada dengan HDD.
Mircea Chirea

Jawaban:

19

Jika Anda tidak keberatan dengan biayanya, maka tidak ada yang menghentikan Anda dari RAIDing SSD.

Selalu gunakan RAID perangkat lunak jika Anda tidak menjalankan server! RAID perangkat lunak dapat ditransfer antar mesin, dan RAID perangkat keras seringkali tidak.

Secara pribadi, saya tidak akan repot dengan RAID pada generasi SSD saat ini. Dapatkan saja, dan pastikan Anda memiliki cadangan yang cukup sehingga Anda tidak merasa khawatir kehilangan drive. Dengan harga dan ukuran SSD saat ini, akan lebih murah dan mudah untuk dicadangkan, dan ketika harganya menjadi lebih murah dan lebih besar di masa mendatang (seperti yang selalu terjadi) saya akan membeli lebih banyak :)

Saya juga menyarankan untuk melihat MTBF dari SSD dan hard disk, dan menghitung kemungkinan kegagalan (dan jenis kegagalan - mereka mungkin tidak serempak dengan SSD, karena pemutusan sektor tunggal mungkin bukan pertanda bahwa seluruh drive sekarat karena bisa dengan HDD) dan bekerja jika SSD memiliki kemungkinan gagal yang lebih tinggi atau lebih rendah daripada satu set hard disk RAID ...

Sunting: Blog resmi server kesalahan mengatakan bahwa situs ini berjalan dengan RAID-ed SSD sekarang: http://blog.serverfault.com/post/our-storage-decision/

David Gardner
sumber
1
Apa sebenarnya yang Anda maksud dengan "serangan perangkat lunak"? Apakah maksud Anda hal-hal yang dilakukan motherboard (bukan kartu raid "asli"), atau semacam razia ajaib yang Windows tahu bagaimana melakukannya?
Colen
1
@Colen Beberapa keajaiban yang $ OS tahu bagaimana melakukannya. Saya berasumsi bahwa Windows dapat mengelola perangkat lunak RAID, dengan sesuatu dalam "Disk Dinamis" dengan mirroring dan semacamnya (Saya tahu bahwa Linux dan banyak OS lain bisa tetapi saya tidak menggunakan Windows sebanyak itu). RAID palsu pada motherboard tidak berharga dan seringkali kinerjanya tidak lebih baik (kadang-kadang lebih buruk!) Daripada RAID perangkat lunak yang didukung OS.
David Gardner
2
Varian Desktop Windows tanpa "home" dalam namanya (2000, XP Pro, Vista, dan mungkin 7) mendukung RAID0 dan RAID1, dan varian server mendukung RAID5. Linux mendukung hampir semua jenis RAID dan anjingnya. Kecuali Anda mendapatkan pengontrol RAID khusus perangkat keras khusus yang sesuai dari pabrikan yang baik, gunakan RAID perangkat lunak. RAID perangkat keras + perangkat lunak murah (seperti yang terlihat pada pengontrol murah dan termasuk dalam banyak motherboard) adalah perpaduan yang nyaman dari yang terburuk!
David Spillett
7
TRIM belum bekerja dengan RAID, jadi, jangan - jangan RAID SSD Anda sampai selesai ...
Oskar Duveborn
1
@Legooolas (& @ Oskar): TRIM tidak didukung oleh RAID perangkat lunak Windows atau Linux saat ini. Ada beberapa skrip eksperimental yang dapat menggunakan hdparmdukungan TRIM manual untuk pengaturan RAID 1 (seperti kerneltrap.org/mailarchive/linux-raid/2010/5/25/6885148 misalnya) tapi mungkin tidak ada yang saya anggap stabil + cukup diuji untuk penggunaan produksi.
David Spillett
9

Jika Anda menggunakan serangan perangkat lunak, Anda menghapus "kemungkinan kegagalan kontroler raid motherboard murahan". Dengan kecepatan prosesor saat ini, waktu CPU yang diperlukan untuk melakukan perhitungan paritas sangat kecil (dan Anda kemungkinan sudah melakukan ini di CPU dengan sebagian besar chip penggerebekan konsumen yang setengah matang). Ketika melakukan beberapa tolok ukur saya sendiri, saya benar-benar telah melihat perangkat lunak RAID mengungguli kartu RAID perusahaan ketika dalam mode write-through (saya berasumsi motherboard Anda tidak memiliki cache yang didukung baterai untuk memungkinkan Anda beroperasi dalam mode write-back).

Jadi, kecuali Anda memiliki sesuatu terhadap serangan perangkat lunak, saya pikir Anda kehilangan sangat sedikit dengan pergi dengan serangan perangkat lunak dan mendapatkan peningkatan keandalan.

Anthony Chivetta
sumber
1
+1. Digigit oleh desktop-motherboard BIOS palsu-RAID telah membuat saya menghindar dari segala bentuk RAID selain perangkat keras.
p.campbell
@ pcampbell, saya memiliki pengontrol RAID gagal, dan bahkan chipset yang sama tidak mengenali array, setelah mengganti controller. Serangan perangkat lunak adalah solusi terbaik untuk ini, dan pada sistem modern dengan banyak core CPU, tidak banyak overhead. Saya masih menyarankan pengontrol SATA / SAS untuk peningkatan throughput I / O, tetapi gunakan perangkat lunak RAID. Kecuali jika Anda secara khusus menggunakan lingkungan yang memerlukan serangan perangkat keras, seperti ESXi / VMWare.
Pelacak1
8

SSD dapat dan gagal. Saya akan mengatakan ya RAID mereka hanya untuk aman.

mrdenny
sumber
Sepakat. Apalagi dengan beberapa masalah yang muncul bersama mereka baru-baru ini.
David
3

Saya tidak memiliki pengalaman langsung dengan RAIDing SSD, tapi saya berbicara dengan perwakilan Dell tahun lalu dan menanyakan pertanyaan yang sama. Dia mengatakan bahwa waktu IO sebenarnya meningkat dengan RAID, dan dia tidak menyarankannya.

Saya memikirkan hal ini sebentar. Untuk sebagian besar, Anda menginginkan RAID hanya karena beberapa alasan: kecepatan, redunansi, dan / atau ruang.

Pada masalah kecepatan, tidak ada bagian yang bergerak. Pada drive normal yang menggerakkan kepala dan menunggu disk berputar ke tempat yang benar mungkin membutuhkan sebagian besar waktu akses. SSD tidak memiliki bagian-bagian itu, jadi seharusnya tidak menjadi masalah.

Pada masalah ruang, volume logis dapat mengatasinya dan tidak perlu RAID.

Tentang redandansi, saya tidak tahu. Ini akan menjadi tes yang menarik untuk melihat apakah Anda menerima manfaat apa pun. Saya percaya SSD memiliki ruang "ekstra" di dalamnya, jadi ketika "blok" rusak ada tempat untuk menyimpan data. Saya hanya melihat bagian itu dengan cara yang paling kasual.

Semoga saya membantu,

pulcher
sumber
Itu menarik, karena Anda tidak dapat mengonfigurasi server Dell dengan SSD kecuali Anda menambahkan kartu HW RAID. Saya percaya alasannya adalah bahwa RAID controller on-board cache dapat membantu menangani beberapa masalah dengan kinerja penulisan generasi saat ini.
Chad Huneycutt
Anda akan mendapatkan kinerja yang hebat, bahkan RAID1 akan berjalan lebih lambat dengan SSD, karena drive umumnya lebih cepat daripada pengendali. Sama saja, lebih cepat dari HDD (bahkan 15K drive), dan biasanya akan diimbangi dengan redundansi. Saya telah membaca beberapa tempat di mana kegagalan perangkat keras dengan SSD hampir sama dengan tingkat HDD dalam beberapa tahun terakhir. Jadi yang terbaik adalah aman.
Pelacak1
1

Apakah layak menggunakan RAID dengan SSD?

Secara umum: ya. Untuk redundansi data , RAID 1 atau lebih tinggi adalah cara yang harus dilakukan. Sekarang, dengan SSD, saya tidak yakin bagaimana ini mempengaruhi kinerja mereka, tetapi saya tidak bisa membayangkan itu terlalu merusak. Saya tidak punya pengalaman dengan SSD jadi saya tidak bisa berbicara dengannya.

Sepertinya penyebab utama kegagalan mehanical akan dihilangkan dengan menggunakan SSD

Logikanya ya. Tetapi beberapa orang melaporkan masalah kinerja dengan SSD seiring waktu. Pada dasarnya SSD masih belum 100% matang untuk IMO pasar konsumen. Saya tidak bisa menunggu sampai teknologi matang tetapi ketika Anda memiliki masalah seperti ini dari Intel, dan penurunan kinerja hanya masalah waktu sampai produsen menyelesaikan kekusutan outmatch hard drive berbasis "disk" yang rendah.

.. jadi Anda pada dasarnya memperdagangkan "Peluang kegagalan SSD" untuk "peluang kegagalan kontroler raid motherboard murahan".

Poin yang bagus, tetapi pengontrol serangan motherboard yang murah mempengaruhi SSD dan HDD sehingga itu benar-benar masalah hardware RAID.

Saya tidak yakin apakah itu sepadan.

Sekarang kita sampai pada pertanyaan Anda. Apakah SSD bernilai uang? Untuk kecepatan, tanpa keraguan saya pikir mereka sepadan. Kecuali Anda menginginkan WD Raptor dengan kecepatan 10.000 rpm, SSD jauh lebih cepat. Tapi kamu bilang ...

Saya khawatir tentang drive mengalami semacam kerusakan mekanis dan kehilangan data saya.

Saya pikir aman untuk dikatakan, tunggu saja. Tunggu setidaknya 12-18 bulan sampai produsen mematangkan lini produk mereka, harga turun, peningkatan kapasitas, dll. Tidak ada salahnya menunggu di industri komputer. Penekanan Anda adalah pada redundansi data, bukan kecepatan. Mengapa mengambil risiko itu? Dan disk saat ini sangat murah dan menawarkan kapasitas lebih besar, jika Anda benar-benar membutuhkan penyimpanan hari ini, dapatkan SATA II HDD yang lebih murah dan RAID perangkat kerasnya . Anda mungkin akan menghabiskan lebih sedikit uang secara keseluruhan dan ketika saatnya tiba untuk SSD, Anda sudah memiliki pengontrol RAID yang baik (dengan asumsi Anda memasukkan uang ke dalamnya).

osij2is
sumber
1

Jika Anda tidak membutuhkan kinerja penulisan berkelanjutan yang terlalu tinggi, Anda bahkan bisa menggunakan asymmetric raid1 (--write-kebanyakan), dengan cermin lain yang berada di partisi HDD. Ini memiliki kinerja yang sangat bagus bagi kami dalam aplikasi database baca-intensif, itu juga harus bermain bagus sebagai partisi root atau usr. Namun, saya tidak akan menggunakan pengaturan ini untuk swap atau apa pun yang juga menulis intensif (swap berbahaya untuk SSD MLC).

P.Péter
sumber
0

Saya hanya RAIDED 2 Kingston V seri 64GB SSD, dan saya mendapatkan kecepatan hampir 500MB / s. Saya ingin tahu tentang RAIDING 64 Kingston yang telah saya gunakan sebagai drive Boot / App saya selama sebulan terakhir, tetapi ini dua kali lebih cepat di Mac Pro 2.8GHz, RAM 12GB, awal 2008 Model - "Harpertown" Dual Processors ( 8 core). Saya seorang kemping yang bahagia !!!


sumber
Bruce, level RAID apa yang Anda jalankan?
2
Saya berani bertaruh itu RAID 0. Kau tahu, takut.
Tom O'Connor