RAID dizileri için eşleşen veya eşleşmeyen sürücüler?


18

Etrafa bakıldığında, bazıları hakkında birini ya da diğerini şiddetle öneren çelişkili bilgiler var.

Eşleştirilen sürücülerle ilgili sorunum, her iki sürücüdeki aşınmanın aşağı yukarı aynı olmasıdır, bu nedenle ikinci sürücü için ilk sürücü ile veya hemen hemen başarısız olma potansiyeli oldukça yüksektir.

İnsanlar aynı zamanda eşleşen disklerin önemli ölçüde daha yüksek performans sunduğunu iddia ediyorlar, ancak eşleşmeyen sürücülerin aşağı yukarı aynı olduğunu varsayarak (örneğin 32MB önbellekli 2, 1 TB SATA II 7200 rpm sürücüler), örneğin Seagate ile Western Digital sürücü arasındaki küçük farklar biri 128MB / s okuma hızına sahiptir ve diğeri 150MB / s okuma hızına sahiptir ve diğer çeşitli küçük farklılıkları tahmin ediyorum) aslında kayda değer performans kaybına neden olur, yani potansiyel olarak iki eşleşen 128MB / s sürücüden daha kötüdür veya RAID yapar gerçekten umursamıyorsunuz ve size en uygun çözümü (örneğin, RAID 0 ve 1 için toplam 278MB / s'ye kadar toplam okuma hızı) ve daha fazla "eşsiz" sürücüye (5 ve 1 + 0 akla gelen olasılıklar) akla gelen diğer RAID'lere benzerler mi?

Ayrıca bunun RAID 0 veya RAID 1, yazılım veya donanım RAID, vb. Gibi farklı RAID kurulumlarında nasıl farklı olduğu hakkında fazla bilgi bulamadım. Genel olarak RAID mi?


Bir sorun varsa, yeni bir model ve raid1 için kullanılan bir modeli satın alabilirsiniz.
inf3rno

Yanıtlar:


17

Bir RAID 1 için hatırlanması gerekenler:

Sürücülerin SLOWER ... toplam hızı belirleyecektir.

Sürücülerin KÜÇÜKLÜSÜ ... toplam boyutu belirleyecektir.

Bunu sorun oluşturmuyorsa .... o kadar iyidir İÇİN mümkün olduğunca farklı olarak sürücü var. Farklı üreticiler tarafından yapılan farklı mağazalardan farklı zamanlarda satın alındı.

Nedeni? Sürücüler başarısız olduğunda ... Ben İSTİYORUM onları aynı anda değil ... farklı zamanlarda başarısız olmasına.


Okumaya ne dersin? Denetleyiciye / sürücüye bağlı olduğunu varsayıyorum, ancak iki diskten okunan veri denetleyici tarafından denetlenmez / karşılaştırılmazsa, okuma hızı en hızlı diske eşit olabilir, değil mi? Yazma önbellek etkinliğiniz varsa (işletim sisteminde bile), bir sürücü yavaşsa yazma hızı o kadar fazla etkilenmeyebilir. Bu doğruysa, ucuz düşük hız + pahalı daha hızlı uzun ömürlü bir sürücüyü karıştırabilir ve iyi ve ucuz bir performans ayarına sahip olabilirsiniz. Ama yine de, sanırım kontrolöre / sürücüye bağlı. Bir test kurulumu yapmak ilginç olabilir. Intel yerleşik sata contr ile başlayabilirsiniz.
MrCalvin

Btrfs yazılımı RAID için geçerli değil.
inf3rno

@ inf3rno Neden böyle?
dim

@dim Farklı boyutlarda diskler kullanabilir ve yeterli diskiniz varsa üzerlerindeki tüm alanları kullanabilir.
inf3rno

@ inf3rno doğru, ancak farklı markalardan / gruplardan disk alma önerisini geçersiz kılmaz. Bunun hakkında konuştuğunu sanıyordum.
dim

3

Uyumlu sürücülerin avantajları daha çok değer-ekonomik bir duruştur. Dizi sadece en yavaş sürücü kadar hızlı olacak. Diğer faktörler fiziksel değil mantıksaldır (yanlış hizalanmış şerit dizisi).


Yani, örneğin 200 MB / sn sürücü ve 150 MB / sn sürücü RAID 1'deki sözünüzü söyleyin, örneğin maksimum okuma hızı 350 MB / sn değil, 300 MB / sn olacaktır?
Will

Okumalar ve yazma işlemleri sürücülere aynı anda az ya da çok gerçekleşmelidir. Bazı kontrolörler teorik olarak (ve muhtemelen pratikte yapabilirler) bunu kontrolör seviyesinde idare edebilirler, ancak sürücülerden biri daha yavaşsa yine de onu beklersiniz.
Shinrai

2
Bütün bunlar büyük ölçüde kullanılan baskın denetleyicisine bağlıdır. Bazı baskın denetleyicilerinde çok fazla önbellek vardır, bu nedenle sürücüde beklemenin etkisini azaltabilirler, ancak hatırlanması gereken bir şey, baskın olduğu için, sürücüler hızda eşleşirse sürücüye doğrudan erişimden daha zayıf OLACAKTIR. . Baskın denetleyicisi performans bulmacasının büyük bir parçası haline gelir.
Zeke Hansell

Zeke iyi bir noktaya değiniyor. RAID Denetleyicisine bağlı olarak, benzersiz sürücülerdeki farklılıklar büyük ölçüde azaltılabilir.
surfasb

@ZekeHansell RAID nasıl yavaşlar? RAID 1, tek bir sürücüye kıyasla daha yüksek okuma hızları sağlamamalı mı?
Pavel Tankov

2

Eşleşen sürücüleri kullanmak önemli değildir. Özellikle "normal koşullar" ile

  1. Değer-ekonomik duruş: düşük-uç sürücüler (eski sabit disk) ile gerçekten üst seviye cihazlar (diyelim ki SSD) kullanmıyorsanız, en azından önemli miktarda değil, uyumlu sürücüler kullanarak tasarruf yapmazsınız. İki üreticiden 32MB önbellek içeren 1 TB disk almak yaklaşık olarak eşit fiyatlı olma eğilimindedir.

  2. Başarısız: Aynı toplu işteki disklerin aynı anda bozulması mümkündür. Olasılık daha yüksek, ama gerçekten yüksek değil. RAID0 için gerçekten önemli değil, bu durumda aynı sürücülere sahip olmak daha iyi olabilir - biri arızalanacaksa, her şey yine de gitti. Bu, birden fazla disk de dahil olmak üzere daha büyük diziler için önemlidir - RAID5'te 16x 2 TB varsa, yeniden oluşturma uzun zaman alacaktır (muhtemelen günler) ve başka bir disk başarısız olursa felaket olur. RAID1 ile bu büyük bir sorun değildir.


Hız: hayır, normal RAID denetleyicisi / yazılımı RAID, farklı hızlara sahip disklerden tam performans kullanamaz. RAID1 / RAID0'da her iki diskte de her şey% 50 şeritlidir (RAID1'de eşit olarak yansıtılır). Okuma ve yazma işlemlerinin% 50'si disk hızlarına bağlı olarak her diske gider.


2
RAID aslında "ucuz" sürücüler anlamına geliyordu, ancak uzun zaman önce birden fazla sürücüyü kullanmak için ucuz bir yol olmaktan ve kurşun geçirmez artıklığa sahip olmanın zor bir yolu olmaktan çıktı.
Zeke Hansell

5
Erken baskın sistemi satın alan bir arkadaşı vardı. Fabrikada kullandıkları yağ ile ilgili bir fabrika sorunu nedeniyle 5 sürücünün tamamı aynı anda ele geçirildi ve hepsi aynı üretim partisinden 5 idi. Olamayacağını söyleme.
Zeke Hansell

1
@Zeke: hayır, bunun gerçekleşemeyeceğini söylemedim
Olli

1
+1, farklı hız sürücülerinden alacağınız hız etkisi hakkında konuşmak için (ne kadar hızlı okuma / yazma yapabileceğiniz).
Trevor Boyd Smith
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.