Adakah perbedaan antara RAID Hardware dan RAID Perangkat Lunak?

9

Saya sedang membangun server baru (Small Business Server 2008), tapi saya tidak bisa mendapatkan pengontrol RAID bawaan (AMD SB700) untuk bekerja dan pada dasarnya menyerah untuk bekerja dengan Server 2008. Baik.

Tetapi pertanyaan saya adalah ... apakah ada perbedaan nyata antara Hardware (seperti ini ) dan Software (Window's built in Drive Mirroring) untuk RAID 1?

Dengan asumsi drive adalah model yang identik, dll., Sepertinya akan ada perbedaan yang dapat diabaikan, hanya berdasarkan dugaan / angan-angan saya.

Alex Papadimoulis
sumber

Jawaban:

9
nik
sumber
Ah ha, tidak berpikir untuk mencoba Server Fault
Alex Papadimoulis
4
ya, yang bisa mungkin membayangkan mengajukan pertanyaan yang berhubungan dengan server di situs bernama "Server kesalahan" ?! :)
Jeff Atwood
8

Beberapa perbedaan yang jelas:

  • Dengan perangkat lunak RAID Anda terbatas pada port SATA pada motherboard Anda. Beberapa kartu RAID memungkinkan, katakanlah, 10 drive SATA dihubungkan.
  • RAID perangkat lunak menggunakan waktu CPU tambahan, sedangkan RAID perangkat keras melepaskan pemrosesan tersebut ke kartu RAID. Itu tergantung pada bagaimana Anda menggunakan RAID, tetapi ini mungkin tidak akan menambah beban yang signifikan (CPU agak cepat sekarang ..)
  • RAID perangkat lunak jauh lebih murah, karena (mungkin) sudah termasuk dalam OS Anda
  • RAID perangkat lunak lebih portabel, terkait dengan sistem operasi tertentu, daripada merek atau model kartu RAID tertentu ( "interoperabilitas RAID" )
  • (Pendapat pribadi) Sedikit tidak berdasar, tapi saya lebih percaya RAID perangkat lunak daripada driver untuk kartu RAID - insinyur perangkat lunak umumnya lebih baik dalam membuat perangkat lunak daripada insinyur perangkat keras!

Satu tidak lebih baik dari yang lain - keduanya memiliki kelebihan mereka ..

Jika Anda mengkhawatirkan kinerja, atau membutuhkan lebih banyak drive daripada yang akan dilakukan motherboard Anda, Anda harus menggunakan kartu RAID (walaupun perlu mencoba / membandingkan perangkat lunak RAID sebelum Anda membeli kartu RAID)

dbr
sumber
3

Perangkat keras biasanya memiliki dukungan yang lebih baik untuk hotswap dengan logika / sirkuit perangkat keras yang terpisah, identifikasi yang lebih mudah dari drive yang gagal dengan lampu berkedip, volume yang dapat di-boot untuk setiap tingkat serangan dan seterusnya ... berdasarkan kinerja? Tidak juga, selama masih ada siklus-cpu yang tersisa dan implementasi perangkat lunaknya cukup bagus ...

... tetapi seperti yang ditunjukkan nik - perangkat keras tidak selalu "perangkat keras" dan umumnya "itu tergantung".

Oskar Duveborn
sumber