Jika Anda menggunakan Windows 7 untuk mencerminkan volume pada drive SSD dan hard drive mekanis, apakah kinerja pembacaan akan serupa dengan drive SSD tunggal?
Yaitu apakah Windows cukup pintar untuk membaca dari keduanya dan menggunakan data yang kembali lebih dulu?
windows-7
raid
software-raid
mirroring
Jon-Eric
sumber
sumber
Jawaban:
Dalam pengujian saya dengan dua hard drive konvensional, kinerja membaca sama baiknya dengan hard drive tercepat tetapi kinerja menulis sama buruknya dengan yang paling lambat.
(Perhatikan bahwa timbangannya berbeda.)
sumber
--write-behind
tersedia di Linux .(Penafian: itu benar-benar semua teori bagi saya - saya hanya bermain dengan array RAID sekali!)
Ini kedengarannya seperti ide yang sangat buruk bagi saya - karena saya mengerti hal-hal yang Anda ingin memiliki karakteristik kinerja yang serupa untuk drive yang dipasang di array RAID. Mungkin Anda ingin mencampur kecepatan baca terus menerus drive 'tradisional' berkecepatan tinggi dengan waktu pencarian SSD yang rendah? Jika demikian, Anda mungkin tertarik pada drive hybrid (NB itu tidak menghapus data, tetapi mencoba melakukan cache secara cerdas).
Itu tidak bekerja seperti itu: controller tidak meminta informasi yang sama dari kedua drive dan kemudian menunggu untuk melihat mana yang lebih dulu. Jika Anda punya mirroring sederhana (yaitu RAID 1) maka saya akan membayangkan controller akan meminta 1 / n dari ukuran total yang diinginkan dari masing-masing n drive. Misalnya, jika Anda ingin membaca 1024KB dari array empat drive. Saya membayangkan controller akan meminta drive 1 untuk 256KB pertama, drive 2 untuk yang kedua, drive 3 untuk yang ketiga, dan drive 4 untuk yang terakhir. Speed-up datang dari empat drive dengan kinerja yang sama yang mengirimkan data secara paralel(jadi Anda akan mengharapkan total waktu akan dipotong empat, dengan sedikit tambahan untuk overhead). Sekarang jika tiga drive berkinerja tinggi, dan salah satu drive mati lambat, drive lambat akan menjadi leher botol. Jadi, jika Anda menikah dengan SSD dan HD tradisional, Anda mungkin berakhir dengan yang terburuk dari kedua dunia.
Edit:
Saya tidak yakin apa yang Anda maksud dengan 'hindari kemacetan' ... apa yang Anda harapkan? Kinerja keuntungan datang dari memiliki drive tampil membaca secara paralel. Sekarang tergantung apa pola penggunaan Anda, tetapi jika Anda melakukan banyak pembacaan kecil misalnya, HD tradisional Anda mungkin tidak pernah selesai mencari (saya membayangkan pengontrol 'cerdas' yang tidak hanya menunggu HD, tetapi meminta data yang sama dari SSD jika tidak digunakan - tidak tahu apakah itu realistis). Jadi Anda mendapatkan kecepatan SSD normal dan meronta-ronta HD tradisional Anda. Anda juga bisa berharap kecepatan menulis Anda berleher botol. Jadi apa gunanya?
sumber
Windows 7 mendukung RAID-1 dan berfungsi baik untuk volume yang dicerminkan. Kinerja membaca akan lebih cepat daripada drive SSD tunggal karena OS dapat menggunakan teknologi split seek, dengan kata lain OS dapat membaca data dari kedua hard drive secara paralel. Periksa halaman wiki tentang RAID untuk detailnya.
sumber