SATA sürücüler için en hızlı ve en güvenli RAID kombinasyonu nedir?


12

SATA sürücüler ve genel kullanım için en hızlı ve en güvenli RAID kombinasyonunun ne olduğunu merak ediyorum (bazıları yazma, çoğunlukla okunuyor)?

RAID 0 hızlı ancak tamamen güvensiz, RAID 1 güvenli ancak yavaş, RAID 5 güvenli, ancak ucuz değil, özellikle ucuz kontrol cihazlarında (XOR hesaplamaları).

RAID 1 + 0 veya RAID 10'un en iyi kombinasyon olduğu anlaşılıyor. Güvenlik için ayna ve hız için şeritleme elde edersiniz. Başka en iyi veya daha iyi kombinasyonlar var mı? RAID 10'un tek dezavantajı, yetersiz depolama alanı kullanımıdır.


Dizinizde kaç tane disk olmasını planlıyorsunuz? Çoğunlukla okuma veya yazma yapacak mısınız? Ne tür okuma / yazmalardan bahsediyoruz? (Benim açımdan: Hayır, tüm durumlar için mükemmel olan sihirli bir RAID NN seçeneği yok.)
andol

Soruyu güncelledim. SATA diskleriyle ilgileniyorum. Bazı genel kullanım, bazı yazma okumak, ancak çoğunlukla okumak genel olacaktır. Büyülü RAID kombinasyonu olmadığına katılıyorum, ama yine de ilgilendiğim şeyde en uygun çözüm var.
Peter Stegnar

RAID5'teki hesaplama yavaş değildir. Her yazma için okumak ve yazmak zorunda olduğu gerçektir.
Mayıs 10:10

ptman: bu da bir faktör, evet.
Peter Stegnar

Bunu belirlemede kaç disk büyük bir faktör olacaktır ... ve RAID daha iyi çalışma süresi elde etmek içindir - verilerinizi korumak için DEĞİLDİR. Yedeklemeniz gereken budur.
Oskar Duveborn

Yanıtlar:


10

Ayrıca sürücü sayısına da bağlıdır: 4 sürücü ile RAID-10'u seçin. 8'den fazla sürücüde RAID-6 muhtemelen iyi bir RAID denetleyicisi (3Ware, Areca, Intel 52xxx serisi) ile yeterince hızlı olacaktır. İşte sayılar:

  • 4 x 1 TB, RAID 10: 2 TB kullanılabilir alan, 180 MB / s yazma, 190 MB / s okuma
  • 8 x 1 TB, RAID 10: 4 TB kullanılabilir alan, 360 MB / s yazma, 400 MB okuma
  • 8 x 1 TB, RAID-5 (tehlikeli): 7 TB kullanılabilir, 420 MB / s yazma, 440 MB / s okuma (3Ware)
  • 8 x 1 TB, RAID-6: 6 TB kullanılabilir, 240 MB / s yazma, 360 MB / s okuma (3Ware)
  • 16 x 1 TB, RAID-6: 14 TB kullanılabilir, 280 MB / s yazma, 700 MB / s okuma (3Ware)

Gördüğünüz gibi, yaklaşık 8 sürücü ile RAID 5 ve RAID 6, RAID-10 ile sıralı performans açısından oldukça rekabetçidir (Promise vb. Gibi boktan bir kartla öyle değildir). RAID-6'da yazma performansı oldukça sınırlıdır, ancak yeterli disk verildiğinde tolere edilebilir.

Büyük sürücülerde, RAID-5 yeniden inşası için gereken uzun süre (3 ila 4 saat, 7 ila 8 saat) nedeniyle nispeten güvenli değildir. Yine de 6 veya 8 sürücülü RAID-5'e gidebilirsiniz, ancak dizi yeniden oluşturuluncaya kadar bir sürücü arızası durumunda tüm yazma işlemlerini durdurmalısınız . Bu şekilde "yeterince güvenli".

Ayrıca, 4'ten fazla sürücüye sahip bir RAID dizisinde masaüstü sürücüleri kullanmayın. Titreşimler ve okuma hataları performansı öldürür.


1
RAID 5 ayrıca kurtarılamayan okuma hataları nedeniyle de güvensizdir ...
Bart Silverstrim

RAID-5 ve RAID-6 kullanarak birkaç yüz sunucu kurdum ve kurtarılamayan RAID hataları son derece nadirdir, bu yüzden ciddi bir sorun olmamalıdır.
wazoox

1
Sucky sürücüler. 4x300gb, RAID 10, 600gb kullanılabilir - 500mb / s KOPYA (aynı anda okuma + yazma, aynı sürücü seti). Adaptec 5805 ve ... Velociratpros (kurumsal sürüm, 3.5 "soğutuculara monte edilenler değil, hiçbir şey yapmaz). Asla geriye bakmadım;) Masaüstü sürücüler için ikincil uyarı - kurumsal sürücülerde rulmanlar farklıdır, daha fazla titreşim için yapılmıştır (bir kafese 10 veya 20 veya daha fazla sürücü koyarken yaygındır)
TomTom

9

Hız için RAID 10'dan daha iyi bir şey yoktur. Nokta - çünkü yazma ayrıştırma. Daha verimli RAID (5, 6) yazılı olarak RAID 10'dan daha yüksek bir darboğaz içerir.

Bununla birlikte, bir RAID 10 normal dics'i SSD'lere dayalı bir RAID 5 veya RAID 6 ile değiştirebilirsiniz - bu, daha az diske sahip olma ihtiyacı nedeniyle çok daha pahalı olmayabilir.

Raid 5, çok büyük / çok fazla disk ile güvensiz hale gelir - bu durumda Raid 6'ya gitmeniz gerekir. Sorun, Raid 5'te bir disk arızalanırsa .... belirli bir noktada bir saniye daha fazla veya daha az olasıdır. REBUILD SIRASINDA disk hatası, bu noktada Raid başarısız olur. Sınır şu anda 2GB'lık disklerde görülüyor, bu nedenle arşiv kurulumları için daha alakalı. Raid 6 şimdilik çözüyor.

Şahsen şu anda depolama, dosya sunucuları için Raid 5/6'ya gidiyorum. Sanal sunucu işletim sistemi diskleri için Raid 10 (ancak 6-10 plak gibi ve 40 kadar sunucu çalıştırıyorum - hepsi önyükleme yaparsa, bu oldukça disk cehennemidir) bazı veritabanı veri alanları için bir RAID 10.

Bakmanız gereken bir diğer şey de kullandığınız disklerdir. daha yüksek IOPS daha iyidir. Ucuz normal SATA diskleri olurdu, üst düzey bir servete mal olan 15000 RPM SAS diskler. Western Digical Velociraptor 2.5 "kurumsal sürümü iyi bir ortamdır - disk başına 300gb, 10000RPM. Standart bir SATA diskinin IO'sunun yaklaşık iki katı, ancak SAS yüksek uç disklerinden daha ucuzdur. performans ve fiyatta olanlar ... çünkü daha azına ihtiyacınız var.

Andol'un dediği gibi, hepsi ihtiyaçlarınıza bağlıdır. Ne yapmaya çalışıyorsunuz?

Ve son olarak - bu hiç SATA değil. Aslında SATA ile SAS birlikte çalışabilirliği sayesinde herhangi bir SATA sürücüsünü SAS omurgasına (fiziksel olarak uyumlu olsalar bile) bağlayabilir ve SAS altyapısını kullanabilirsiniz.


"Sınır şu anda 2GB disklerde görülüyor" - 2 TB mı demek istediniz?
Mayıs 10:10

üzgünüm, evet- 2 tb.
TomTom

Kurtarılamayan okuma hatalarıyla RAID 5 sorununu ikinci olarak belirledim. Bir yeniden inşasında iki saat olduğunu keşfetmek için berbat ve yedekten yeni bir kurtarma ile başlamak zorunda! ARGH! RAID 6/10 bunu çözerken, veri ihtiyaçları artmaya devam ettikçe bazı homurdanmaları okudum, yakında da sorun yaşayacaklar. Veri yoğunluğu sadece daha yüksek atlama devam ve veri bütünlüğü ve güvenilirliği ile daha fazla sorun geliyor.
Bart Silverstrim

Evet. Birçok insanın göz ardı ettiği şey budur - bir yeniden yapılanma başlar başlamaz diğer diskler stres altındadır. "Sorunlar" göstermeye başlamaları için mükemmel bir zaman;)
TomTom
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.