Hanya ingin tahu, saya punya 6 x 1TB 7200RPM Near Line SAS untuk server baru saya. Saya dapat mengkonfigurasinya sebagai RAID5 + 1 Hot Spare atau RAID6.
Apa yang harus saya pilih?
Hanya ingin tahu, saya punya 6 x 1TB 7200RPM Near Line SAS untuk server baru saya. Saya dapat mengkonfigurasinya sebagai RAID5 + 1 Hot Spare atau RAID6.
Apa yang harus saya pilih?
Jawaban:
Anda memiliki kekurangan dan kelebihan dengan masing-masing pendekatan; itu tergantung pada mengapa Anda menggunakan RAID. Kebanyakan orang menggunakannya untuk ketersediaan. Mereka tidak ingin drive mati dan akhirnya harus menurunkan sistem atau server mereka. Dalam hal itu, Anda tidak menggunakan RAID 5. Saya mempelajarinya dengan cara yang sulit dan palu poin ini pulang dengan setiap pertanyaan terkait RAID yang saya bahas di SF.
Mengapa? Karena ketika drive semakin besar, ada lebih banyak toleransi untuk URE, kesalahan baca yang tidak dapat dipulihkan. Kami telah terjadi dan itu bukan apa yang ingin Anda temukan di tengah pembangunan kembali. Skenario: Sistem RAID dengan 3 drive. Kami mendapat alarm pada Dell kami dengan kartu PERC perangkat keras yang mendorong C mati. Pesan drive baru, tukar, tidak masalah. Di tengah pembangunan kembali, ia meninggal.
Menurut diagnostik, ada "titik buruk" pada drive B. Sistem ini gagal berulang kali pada drive itu, dan sekarang setelah membangun kembali data, tidak dapat membaca tempat itu, dan tidak peduli berapa kali kami menjalankan perbaikan bahkan dari controller langsung dan setiap kali mengatakan semuanya sudah diperbaiki, itu tidak akan dibangun kembali. Jadi kami memiliki satu drive mati dan satu drive yang tidak dapat membaca dari satu tempat ... kami akhirnya mengganti 2 drive dan memulihkan dari cadangan.
Pelajaran: RAID bukan cadangan, dan RAID 5 tidak lagi menjadi opsi ketersediaan untuk drive yang lebih besar.
Jika Anda ingin meningkatkan kecepatan atau menambah ukuran penyimpanan, maka Anda dapat menyeimbangkannya dalam keputusan Anda. Anda perlu mendefinisikan kebutuhan Anda dalam hal kebutuhan dan tujuan Anda, bukan dalam hal "Saya perlu RAID, yang mana yang saya gunakan?"
Gunakan RAID6. Baca "Mengapa RAID 6 berhenti bekerja di 2019" oleh Robin Harris di ZDNet.
RAID 5 seharusnya tidak pernah ada dengan cadangan panas (cadangan hangat.) RAID 6 selalu lebih baik menggunakan jumlah drive yang sama.
http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess/
Tidak ada keunggulan ruang / kapasitas atau keunggulan biaya untuk solusi RAID 5 (tetapi beberapa keunggulan kinerja kecil) tetapi tidak ada satu ton untuk mengurangi hal-hal seperti risiko URE.
Yang ini mudah - Anda ingin lebih banyak ruang disk yang tersedia atau kemampuan untuk bertahan dari kegagalan disk - sesederhana itu.
Jadi saya akan membuat beberapa asumsi liar - bahwa Anda tidak peduli tentang kinerja karena mereka 7.2 's dan bahwa Anda peduli tentang ruang yang tersedia karena mereka disk 1TB - Anda tidak menyebutkan jenis data yang Anda inginkan untuk menyimpan tetapi saya akan menganggap itu hanya file video atau kombinasi video dan audio. Jika saya benar maka mungkin Anda akan berjuang untuk mengganti data? dalam hal ini saya akan memilih tidak 5 atau 6 tetapi pergi dengan R10, ya Anda kehilangan 1TB lebih dari R6 dan 2TB lebih dari R5 tetapi itu akan lebih cepat dan dapat bertahan tiga disk akan pop. Jika saya salah dan Anda dapat dengan cepat memulihkan data Anda maka Anda juga bisa pergi R5 sehingga Anda mendapatkan ruang paling tersedia.
Meskipun kinerja adalah masalah, itu bukan masalah seperti yang Anda pikirkan. Perangkat keras RAID yang lebih baru akan lebih cepat menulis 2 garis paritas seperti pada 1 garis.
Selain itu, drive SAS biasanya memiliki Bit Error Rate yang lebih rendah, yang diterjemahkan menjadi Unrecoverable Read Error (URE) yang lebih rendah. Biasanya urutan besarnya (10x), namun, jika drive SAS adalah model yang sama dengan drive SATA, Anda mungkin tidak melihat peningkatan.
Akhirnya, tentang pertanyaan RAID-5 dan URE dan bagaimana hal itu dapat merusak hari Anda, saya menulis sebuah artikel tentang itu beberapa waktu yang lalu di: http://subnetmask255x4.wordpress.com/2008/10/28/sata- unrecoverable-errors-and-how-that-impact-raid / di mana saya membahas beberapa pertanyaan ini. Pada dasarnya, RAID-6 pada perangkat keras yang baik (bukan perangkat lunak RAID) harus menunjukkan kinerja yang setara dengan RAID-5. Jika Anda memiliki perangkat keras yang buruk, atau menggunakan perangkat lunak RAID, maka Anda akan melihat hit kinerja.
Seperti biasa, cadangan adalah anugerah hemat Anda. Jangan lupa untuk menerapkan kebijakan cadangan, DAN verifikasi bahwa kebijakan itu dapat dipulihkan.
Banyak saran bagus di sini, terutama dari Bart dan Chopper3.
Satu-satunya hal yang akan saya tambahkan adalah menguji beban kerja Anda dalam kondisi gagal. Orang-orang biasanya mengatur RAID-5 / RAID-6 untuk membeli ketersediaan (mis. Server tidak turun karena kegagalan disk). Sayangnya, untuk beberapa beban kerja - terutama beban kerja tulis-berat, Anda mungkin mendapati bahwa performa yang cukup parah sehingga Anda tidak membeli banyak.
Jika pengujian Anda berhasil, bagus - jangan lupa untuk merencanakan dan menguji strategi cadangan.
Saya pikir RAID 5 vs. 6 (dan vs. 10) menunjukkan kinerja dan seberapa besar Anda mempercayai merek drive yang Anda gunakan. Kami terutama menggunakan server HP dan penyimpanan HP dan memiliki sedikit kegagalan disk, jadi saya senang dengan RAID5 + hotspare atau bahkan hanya RAID5 pada sistem yang kurang kritis.
Secara teori, RAID6 menyelamatkan Anda dari kegagalan drive kedua saat drive gagal pertama sedang dibangun kembali, tetapi Anda menukarnya dengan peningkatan perhitungan yang diperlukan untuk menghasilkan 2 garis paritas berbeda. Kami belum menggunakan 6, jadi saya belum pernah melihat spesifikasi seberapa cepat array RAID6 dapat dibangun kembali vs RAID5, tapi saya berasumsi 6 akan lebih lama karena harus melakukan 2 perhitungan paritas, bukan hanya satu.
Jika saya akan pindah dari RAID5, saya mungkin akan pergi dengan 10 (atau 01) untuk menjauh dari perhitungan paritas sama sekali. Dengan 6 drive, Anda bisa melakukan itu, meskipun Anda hanya mendapatkan setengah dari kapasitas.
Raid6 memiliki lebih banyak overhead, sehingga raid5 akan lebih cepat pada jumlah drive yang sama. Di sisi lain Anda mungkin kehilangan keuntungan setelah disk mati, dan rai5 membangun kembali, Anda berisiko kehilangan array jika drive lain mati selama pembangunan kembali.
Dalam kasus Anda, Anda menjalankan raid5 vs 6 pada jumlah spindel yang berbeda, jadi karena serangan spindle ekstra6 mungkin lebih cepat.
Jawaban yang bagus, kecuali tidak ada yang menyebutkan kinerja penulisan. RAID 6 biasanya membuat Anda sedikit kinerja yang menulis dibandingkan dengan RAID 5, karena ada dua garis paritas yang harus dipertahankan.
Meskipun demikian, sebagian besar merasa berharga untuk menggunakan RAID 6.