internet pencereler Android

Bir baskın dizisi ne verir. Diğer sözlüklerde "RAID" in ne olduğunu görün

Bu makaleyle ilgileniyorsanız, görünüşe göre, bilgisayarınızda aşağıdaki sorunlardan biriyle karşılaştınız veya yakında karşılaşmayı bekliyorsunuz:

- sabit sürücünün tek bir mantıksal disk olarak yeterli fiziksel hacmi olmadığı açıktır. Çoğu zaman bu sorun, büyük dosyalarla (video, grafik, veritabanları) çalışırken ortaya çıkar;
- açıkça sabit sürücünün performansından yoksundur. Çoğu zaman, bu sorun, doğrusal olmayan video düzenleme sistemleriyle çalışırken veya çok sayıda kullanıcı aynı anda sabit sürücüdeki dosyalara eriştiğinde ortaya çıkar;
- sabit sürücünün güvenilirliği açıkça yeterli değil. Çoğu zaman, bu sorun, asla kaybolmayan veya her zaman kullanıcı tarafından erişilebilir olması gereken verilerle çalışmanız gerektiğinde ortaya çıkar. Üzücü deneyim, en güvenilir ekipmanın bile bazen bozulduğunu ve kural olarak en uygunsuz anda olduğunu göstermektedir.
Bilgisayarınızda bir RAID sistemi oluşturmak, bu ve diğer bazı sorunları çözebilir.

"RAID" nedir?

1987'de California Üniversitesi'nden Patterson, Gibson ve Katz, Berkeley'de Yedekli Ucuz Disk Dizileri (RAID) için Bir Vaka yayınladı. Bu makalede açıklanan farklı şekiller RAID - Yedekli Bağımsız (veya Ucuz) Disk Dizisi olarak kısaltılan disk dizileri. RAID şu fikre dayanmaktadır: birkaç küçük ve / veya ucuz sürücüyü bir dizide birleştirerek, hacim, hız ve güvenilirlik açısından en pahalı sürücüleri geride bırakan bir sistem elde edebilirsiniz. Üstüne üstlük, bilgisayar açısından böyle bir sistem tek bir disket sürücüye benziyor.
Bir disk dizisinin arızaları arasındaki ortalama süre, tek bir sürücünün arızaları arasındaki ortalama sürenin dizideki sürücü sayısına bölümü olarak bilinir. Sonuç olarak, dizinin MTBF'si birçok uygulama için çok kısadır. Bununla birlikte, bir disk dizisi, çeşitli yollarla tek bir sürücü arızasına karşı dayanıklı hale getirilebilir.

Yukarıdaki makalede, beş tip (seviye) disk dizisi tanımlanmıştır: RAID-1, RAID-2, ..., RAID-5. Her tip, hata toleransı ve tek bir sürücüye göre farklı avantajlar sağladı. Bu beş türün yanı sıra yedekliliği olmayan RAID-0 disk dizisi de popülerlik kazanmıştır.

RAID seviyeleri nelerdir ve hangisini seçmeliyim?

RAID-0... Tipik olarak yedekli eşlik dışı sürücü grubu DEĞİL olarak tanımlanır. RAID-0, bilgilerin diziye dahil edilen sürücüler arasında yerleştirilme şekli açısından bazen "Şeritleme" olarak adlandırılır:

RAID-0 yedekli olmadığından, bir sürücünün arızalanması tüm dizinin arızalanmasına neden olur. Öte yandan RAID-0, maksimum döviz kuru ve disk alanı verimliliği sağlar. RAID-0, karmaşık matematiksel veya mantıksal hesaplamalar gerektirmediğinden, uygulama maliyetleri minimumdur.

Uygulamalar: Tek bir sürücünün sağlayamayacağı yüksek sürekli veri aktarım hızları gerektiren ses ve video uygulamaları. Örneğin, doğrusal olmayan bir video düzenleme istasyonu için en uygun disk sistemi yapılandırmasını belirlemek için Mylex tarafından yürütülen araştırma, tek bir sürücüyle karşılaştırıldığında, iki sürücüden oluşan bir RAID-0 dizisinin, bilgisayardan yazma / okuma hızında %96'lık bir artış sağladığını göstermektedir. üç sürücü - %143 oranında (Miro VIDEO EXPERT Benchmark testine göre).
"RAID-0" dizisindeki minimum sürücü sayısı 2 adettir.

RAID-1... Daha yaygın olarak "Yansıtma" olarak bilinir, aynı bilgileri içeren ve tek bir mantıksal sürücü oluşturan bir çift sürücüdür:

Her çiftte her iki sürücüye de yazma yapılır. Ancak, eşleştirilmiş sürücüler eşzamanlı okuma işlemleri gerçekleştirebilir. Böylece, "yansıtma" okuma hızını ikiye katlayabilir, ancak yazma hızı değişmeden kalır. RAID-1 %100 yedeklidir ve tek bir sürücü arızası tüm dizinin arızalanmasına yol açmaz - denetleyici, okuma/yazma işlemlerini kalan sürücüye geçirir.
RAID-1, özellikle çok kullanıcılı ortamlarda tüm yedekli dizi türlerinin (RAID-1'den RAID-5'e) en hızlı performansını sağlar, ancak en kötü disk alanı kullanımına sahiptir. RAID-1, karmaşık matematiksel veya mantıksal hesaplamalar gerektirmediğinden, uygulama maliyetleri minimumdur.
"RAID-1" dizisindeki minimum sürücü sayısı 2 adettir.
Birden fazla RAID-1 dizisi, yazma hızını artırmak ve veri depolama güvenilirliğini sağlamak için sırayla RAID-0'da birleştirilebilir. Bu yapılandırmaya "iki seviyeli" RAID veya RAID-10 (RAID 0 + 1) adı verilir:


Bir "RAID 0 + 1" dizisindeki minimum sürücü sayısı 4 adettir.
Kapsam: Ana şeyin veri depolama güvenilirliği olduğu ucuz diziler.

RAID-2... Verileri bir sürücü grubu genelinde sektör boyutundaki şeritler arasında dağıtır. Bazı sürücüler ECC (Hata Düzeltme Kodu) depolamasına ayrılmıştır. Çoğu sürücü, varsayılan olarak her sektör için ECC kodlarını sakladığından, RAID-2, RAID-3'e göre fazla bir avantaj sağlamaz ve bu nedenle pratikte kullanılmaz.

RAID-3... RAID-2 durumunda olduğu gibi, veriler bir sektörün şeritleri boyunca şeritlenir ve dizideki sürücülerden biri eşlik bilgilerini depolamak için ayrılmıştır:

RAID-3, hataları algılamak için her sektörde depolanan ECC kodlarına güvenir. Sürücülerden birinin arızalanması durumunda, kalan sürücülerdeki bilgilere dayalı olarak özel VEYA (XOR) hesaplanarak sürücüde depolanan bilgilerin geri yüklenmesi mümkündür. Her yazma genellikle tüm sürücülere dağıtılır ve bu nedenle bu tür dizi, disk alt sistemiyle yoğun trafiği olan uygulamalarda çalışmak için iyidir. Her bir G/Ç işlemi dizideki tüm sürücülere atıfta bulunduğundan, RAID-3 aynı anda birden fazla işlemi gerçekleştiremez. Bu nedenle RAID-3, uzun yazma işlemlerine sahip tek kullanıcılı, tek görevli bir ortam için iyidir. Kısa kayıtlarla çalışmak için, sürücülerin dönüşünün senkronizasyonu gereklidir, aksi takdirde döviz kurunda bir düşüş kaçınılmazdır. Nadiren kullanılır, çünkü disk alanı kullanımı açısından RAID-5'e kaybeder. Uygulama maliyetlidir.
Bir "RAID-3" dizisindeki minimum sürücü sayısı 3 adettir.

RAID-4... RAID-4, şerit boyutunun bir sektörden çok daha büyük olması dışında RAID-3 ile aynıdır. Bu durumda okuma tek bir sürücüden yapılır (eşlik bilgisini saklayan sürücü sayılmaz), bu nedenle aynı anda birden fazla okuma işlemi yapmak mümkündür. Ancak, her yazmanın eşlik sürücüsünün içeriğini güncellemesi gerektiğinden, aynı anda birden fazla yazma gerçekleştirilemez. Bu tür bir dizi, bir RAID-5 dizisine göre belirgin bir avantaja sahip değildir.
RAID-5. Bu tür diziye bazen "döndürülmüş eşlik dizisi" denir. Bu dizi türü, RAID-4'ün doğasında bulunan dezavantajı, yani aynı anda birden fazla yazma işlemi gerçekleştirememe sorununu başarıyla aşmaktadır. Bu dizi, RAID-4 gibi, kullanır çizgili büyük beden, ancak RAID-4'ten farklı olarak eşlik bilgileri tek bir sürücüde değil, sırayla tüm sürücülerde depolanır:

Yazma işlemleri, eşlik bilgisi olan bir veri sürücüsüne ve başka bir sürücüye atıfta bulunur. Farklı şeritler için eşlik bilgileri farklı sürücülerde depolandığından, yalnızca veri şeritlerinin veya eşlik şeritlerinin aynı sürücüde olduğu nadir durumlarda birden fazla eşzamanlı yazma mümkün değildir. Dizideki sürücü sayısı ne kadar fazlaysa, bilgi ve eşlik şeritlerinin konumu o kadar az sıklıkta eşleşir.
Uygulama alanı: büyük hacimli güvenilir diziler. Uygulama maliyetlidir.
Bir "RAID-5" dizisindeki minimum sürücü sayısı 3 adettir.

RAID-1 veya RAID-5?
RAID-1 ile karşılaştırıldığında, RAID-5, bilginin bir "kopyasını" değil, yedeklilik için bir sağlama toplamı depoladığı için disk alanını daha ekonomik kullanır. Sonuç olarak, herhangi bir sayıda sürücü RAID-5'te birleştirilebilir ve bunlardan yalnızca biri artık bilgi içerecektir.
Ancak, daha düşük bir bilgi alışverişi hızı pahasına daha yüksek bir disk alanı kullanımı verimliliği elde edilir. RAID-5'e bilgi yazarken, eşlik bilgilerini her seferinde güncellemelisiniz. Bunu yapmak için hangi eşlik bitlerinin değiştiğini belirlemeniz gerekir. Öncelikle güncellenmesi gereken eski bilgiler okunur. Bu bilgi daha sonra XOR ile yeni bilgi... Bu işlemin sonucu, her bit = 1'in karşılık gelen konumdaki eşlik bilgisindeki değerin değiştirilmesi gerektiği anlamına geldiği bir bit maskesidir. Güncellenen parite bilgisi daha sonra uygun konuma yazılır. Bu nedenle, bilgi yazmak için her program talebi için, RAID-5 iki okuma, iki yazma ve iki XOR gerçekleştirir.
Disk alanının daha verimli kullanılması için ödeme yapmanız gerekir (verilerin bir kopyası yerine bir eşlik bloğu saklanır): eşlik bilgilerinin oluşturulması ve yazılması ek zaman alır. Bu, RAID-5'in yazma hızının, 3: 5 veya hatta 1: 3 oranında RAID-1'inkinden daha düşük olduğu anlamına gelir (yani, RAID-5'in yazma hızı, hızın 3/5 ila 1/3'ü kadardır). yazma hızı RAID-1). Bu nedenle, yazılımda RAID-5 oluşturmanın bir anlamı yoktur. Ayrıca yazma hızının kritik olduğu uygulamalar için de önerilemezler.

Bir RAID uygulama yöntemi mi seçmelisiniz - yazılım mı yoksa donanım mı?

Farklı RAID seviyelerinin açıklamasını okuduktan sonra, RAID'i uygulamak için gerekli olan herhangi bir özel donanım gereksiniminin hiçbir yerde belirtilmediğini fark edeceksiniz. Buradan, RAID'i uygulamak için gereken tek şeyin, gerekli sayıda sürücüyü bilgisayarda bulunan denetleyiciye bağlamak ve bilgisayara özel yazılım yüklemek olduğu sonucuna varabiliriz. Bu doğru, ama tam olarak değil!
Gerçekten de, RAID'in yazılım uygulaması olasılığı vardır. Bir örnek işletim sistemi olurdu Microsoft Windows RAID-0, -1 ve hatta RAID-5'in yazılım uygulamasının mümkün olduğu NT 4.0 Sunucusu (Microsoft Windows NT 4.0 İş İstasyonu yalnızca RAID-0 ve RAID-1 sağlar). Ancak bu çözüm, RAID dizisinin yeteneklerini tam olarak uygulamaya izin vermeyen, son derece basitleştirilmiş olarak düşünülmelidir. Bir RAID yazılım uygulamasıyla, sürücülere bilgi yerleştirme, kontrol kodlarını hesaplama vb. üzerine düşer İşlemci, elbette sistemin performansını ve güvenilirliğini artırmaz. Aynı nedenlerle, burada neredeyse hiç servis işlevi yoktur ve arızalı bir sürücüyü değiştirmek, yeni bir sürücü eklemek, RAID seviyesini değiştirmek vb. için tüm işlemler, tamamen veri kaybıyla ve diğer işlemlerin tamamen yasaklanmasıyla gerçekleştirilir. . Bir yazılım RAID uygulamasının tek avantajı minimum maliyettir.
- özel bir denetleyici, merkezi işlemciyi RAID ile temel işlemlerden kurtarır ve denetleyicinin verimliliği ne kadar belirgin olursa, RAID'in karmaşıklık düzeyi o kadar yüksek olur;
- kural olarak denetleyiciler, hemen hemen tüm popüler işletim sistemleri için bir RAID oluşturmanıza izin veren sürücülerle donatılmıştır;
- denetleyicinin yerleşik BIOS'u ve ona bağlı yönetim programları, sistem yöneticisinin RAID'de bulunan sürücüleri kolayca bağlamasına, bağlantısını kesmesine veya değiştirmesine, farklı seviyelerde bile birkaç RAID dizisi oluşturmasına, disk dizisinin durumunu izlemesine olanak tanır , vb. "Gelişmiş" denetleyiciler için bu işlemler "anında" gerçekleştirilebilir; kapatmadan sistem birimi... Birçok işlem gerçekleştirilebilir" arka fon", yani mevcut işi kesintiye uğratmadan ve hatta uzaktan, yani. herhangi bir (elbette erişiminiz varsa) iş yerinden;
- denetleyiciler, aynı dosyalara sık erişimle disk sisteminin hızını önemli ölçüde artırabilen son birkaç veri bloğunun depolandığı bir arabellek ("önbellek") ile donatılabilir.
Donanım RAID'inin dezavantajı, RAID denetleyicilerinin nispeten yüksek maliyetidir. Ancak, bir yandan her şey için (güvenilirlik, performans, hizmet) ödemek zorundasınız. Öte yandan, son zamanlarda, mikroişlemci teknolojisinin gelişmesiyle, RAID denetleyicilerinin (özellikle genç modellerin) maliyeti keskin bir şekilde düşmeye başladı ve sıradan disk denetleyicilerinin maliyetiyle karşılaştırılabilir hale geldi, bu da RAID sistemlerinin yalnızca pahalı ana bilgisayarlara kurulmasına izin vermiyor, ama aynı zamanda sunucularda. giriş seviyesi ve hatta iş istasyonlarında.

Bir RAID denetleyici modeli nasıl seçilir?

İşlevlerine, tasarımlarına ve maliyetlerine bağlı olarak çeşitli RAID denetleyici türleri vardır:
1. RAID işlevlerine sahip sürücü denetleyicileri.
Aslında bu, özel bir BIOS bellenimi sayesinde sürücüleri kural olarak 0, 1 veya 0 + 1 düzeyinde bir RAID dizisinde birleştirmenize izin veren sıradan bir disk denetleyicisidir.

Mylex KT930RF'den (KT950RF) Ultra (Ultra Geniş) SCSI denetleyicisi.
Dışa doğru, bu denetleyici sıradan bir SCSI denetleyicisinden farklı değildir. Tüm "uzmanlık", olduğu gibi iki bölüme ayrılmış olan BIOS'tadır - "SCSI Yapılandırması" / "RAID Yapılandırması". Düşük maliyete (200 dolardan az) rağmen, bu denetleyicinin iyi bir dizi işlevi vardır:

- RAID 0, 1 veya 0 + 1'de 8 adede kadar sürücüyü birleştirme;
- destek Favori yedek arızalı bir sürücüyü "anında" değiştirmek için;
- arızalı bir sürücünün otomatik olarak (operatör müdahalesi olmadan) değiştirilmesi olasılığı;
- bütünlük ve kimlik (RAID-1 için) verilerinin otomatik kontrolü;
- BIOS'a erişmek için bir şifrenin varlığı;
- RAID'deki sürücülerin durumu hakkında bilgi sağlayan RAIDPlus programı;
- DOS, Windows 95, NT 3.5x, 4.0 için sürücüler

Birçok kullanıcı RAID disk dizileri gibi bir kavramı duymuştur, ancak pratikte çok az kişi bunun ne olduğunu hayal eder. Ancak ortaya çıktığı gibi, burada karmaşık bir şey yok. Sokaktaki ortalama bir adam için bilgilerin açıklamasına dayanarak, dedikleri gibi, bu terimin özünü parmaklarda analiz edelim.

RAID Disk Dizileri nedir?

Başlangıç ​​olarak, çevrimiçi yayınların sunduğu genel yorumu düşünün. Disk dizileri, iki veya daha fazla parçadan oluşan tüm bilgi depolama sistemleridir. sabit sürücüler, saklanan bilgilere erişim hızını artırmaya veya örneğin yedek kopyaları kaydederken çoğaltmaya hizmet eder.

Böyle bir pakette, kurulum açısından sabit disk sayısı teorik olarak sınırsızdır. Her şey anakartın kaç bağlantıyı desteklediğine bağlıdır. Aslında RAID disk dizileri neden kullanılıyor? Burada, teknoloji geliştirme yönünde (sabit sürücülerle ilgili olarak) bir noktada uzun süre donduklarına dikkat etmek önemlidir (iş mili hızı 7200 rpm, önbellek boyutu vb.). Bu konudaki tek istisna SSD modelleridir, ancak genellikle yalnızca hacim olarak artarlar. Aynı zamanda, işlemcilerin veya bellek çubuklarının üretiminde ilerleme daha somut. Böylece, RAID dizilerinin kullanılması nedeniyle, sabit disklere erişirken performans kazancında bir artış gerçekleştirilir.

Disk dizileri RAID: türleri, amacı

Dizilerin kendilerine gelince, kullanılan numaralandırmaya göre koşullu olarak bölünebilirler (0, 1, 2, vb.). Bu sayıların her biri, beyan edilen işlevlerden birinin performansına karşılık gelir.

Bu sınıflandırmadaki ana olanlar, ana görevlerden sorumlu oldukları için 0 ve 1 numaralı disk dizileridir (nedeni daha sonra anlaşılacaktır).

Birkaç sabit sürücüyü bağlayarak diziler oluştururken, başlangıçta şunu kullanmalısınız: BIOS ayarları SATA yapılandırma bölümünün RAID olarak ayarlandığı yer. Bağlı sürücülerin hacim, arayüz, bağlantı, önbellek vb. açısından kesinlikle aynı parametrelere sahip olması gerektiğini unutmamak önemlidir.

RAID 0 (Şeritleme)

Sıfır disk dizileri, esasen depolanan bilgilere (yazma veya okuma) erişimi hızlandırmak için tasarlanmıştır. Kural olarak, bir pakette iki ila dört sabit sürücüye sahip olabilirler.

Ancak buradaki asıl sorun, disklerden birinde bulunan bilgileri sildiğinizde diğerlerinde de kaybolmasıdır. Bilgiler her diske teker teker bloklar şeklinde yazılır ve performans artışı sabit disk sayısı ile doğru orantılıdır (yani dört disk iki diskten iki kat daha hızlıdır). Ancak bilgi kaybı, yalnızca aynı "Explorer" daki kullanıcı dosyaları normal ekranda görmesine rağmen, blokların farklı disklere yerleştirilebilmesi gerçeğiyle bağlantılıdır.

RAID 1

Tek bir atamaya sahip disk dizileri, Yansıtma olarak sınıflandırılır ve verileri çoğaltma yoluyla kaydetmek için kullanılır.

Kabaca söylemek gerekirse, bu durumda, kullanıcı performansta bir miktar kaybeder, ancak veriler bir bölümden kaybolduğunda başka bir bölüme kaydedileceğinden emin olabilir.

RAID2 ve üstü

2 ve üzeri numaralı diziler ikili bir amaca sahiptir. Bir yandan bilgi kaydetmeye yöneliktirler, diğer yandan hata düzeltme için kullanılırlar.

Başka bir deyişle, bu tür disk dizileri, RAID 0 ve RAID 1'in yeteneklerini birleştirir, ancak bilgisayar bilimcileri arasında özellikle popüler değildir, ancak bunların kullanımına dayalıdırlar.

Pratikte kullanmak daha iyi olan nedir?

Tabii ki, bilgisayarın kaynak yoğun programları, örneğin modern oyunları kullanması gerekiyorsa, RAID 0 dizilerini kullanmak daha iyidir. önemli bilgi Herhangi bir şekilde kaydedilmesi gereken, RAID 1 dizilerine yönelmek zorunda kalacaksınız.İki ve daha yüksek numaralı paketler popüler hale gelmediğinden, kullanımları tamamen kullanıcının isteğine göre belirlenir. Bu arada, kullanıcı sık sık bilgisayara multimedya dosyalarını, örneğin MP3 formatı veya FLAC standardında yüksek bit hızına sahip filmler veya müzik indiriyorsa, sıfır dizilerin kullanımı da pratiktir.

Geri kalanı için kendi tercihlerinize ve ihtiyaçlarınıza güvenmeniz gerekecek. Buna veya bu dizinin uygulanmasına bağlı olacaktır. Ve elbette, paketi kurarken tercih vermek daha iyidir SSD sürücüler, çünkü geleneksel sabit sürücülerle karşılaştırıldığında, başlangıçta daha yüksek okuma ve yazma hızlarına sahipler. Ancak özelliklerinde ve parametrelerinde kesinlikle aynı olmaları gerekir, aksi takdirde bağlı kombinasyon çalışmayacaktır. Ve bu en önemli koşullardan biridir. Bu yüzden bu yönüne de dikkat etmelisiniz.

Seçilen RAID spesifikasyonuna bağlı olarak okuma, yazma ve/veya veri kaybı koruma seviyeleri iyileştirilebilir.

Disk alt sistemleriyle çalışırken, BT uzmanları genellikle iki ana sorunla karşı karşıya kalır.

  • Birincisi düşük okuma/yazma hızı, bazen bir SSD sürücüsünün hızları bile yeterli olmuyor.
  • İkincisi, kurtarılması bazen imkansız olan veri kaybı anlamına gelen disklerin arızalanmasıdır.

Bu sorunların her ikisi de, birden çok fiziksel diski tek bir mantıksal öğede birleştiren bir sanal depolama teknolojisi olan RAID (yedek dizi bağımsız diskler) teknolojisiyle giderilir.

Seçilen RAID spesifikasyonuna bağlı olarak okuma/yazma hızı ve/veya veri kaybına karşı koruma seviyesi arttırılabilir.

RAID spesifikasyon seviyeleri aşağıdaki gibidir: 1,2,3,4,5,6,0. Ayrıca kombinasyonlar da vardır: 01,10,50,05,60,06. Bu makalede, en yaygın RAID Dizileri türlerine bir göz atacağız. Ama önce donanımsal ve yazılımsal RAID dizileri olduğunu söyleyelim.

Donanım ve yazılım RAID dizileri

  • Yazılım dizileri, bu tür disk dizilerinin ana dezavantajı olan yazılım ürünleri ve yardımcı programlar aracılığıyla İşletim Sistemi kurulduktan sonra oluşturulur.
  • Donanım RAID'leri, İşletim Sistemini kurmadan önce bir disk dizisi oluşturur ve buna bağlı değildir.

RAID 1

RAID 1 ("Ayna" olarak da bilinir) verilerin bir fiziksel diskten diğerine tam olarak kopyalandığını varsayar.

RAID 1'in dezavantajları arasında disk alanının yarısına sahip olmanız yer alır. Şunlar. İKİ 250 GB disk kullanıyorsanız, sistem yalnızca BİR 250 GB disk görecektir. Bu tür RAID hız artışı sağlamaz, ancak hata toleransı seviyesini önemli ölçüde artırır, çünkü bir disk arızalanırsa her zaman tam bir kopyası bulunur. Disklerden yazma ve silme işlemleri aynı anda gerçekleşir. Bilgi kasıtlı olarak silindiyse, onu başka bir diskten geri yüklemenin bir yolu olmayacaktır.

RAID 0

RAID 0 ("Şeritleme" olarak da adlandırılır), bilgileri bloklara ayırmayı ve aynı anda farklı disklere farklı bloklar yazmayı içerir.

Bu teknoloji okuma/yazma hızını arttırır, kullanıcının toplam disk hacminin tamamını kullanmasına izin verir, ancak hata toleransını düşürür veya daha doğrusu sıfıra indirir. Bu nedenle, disklerden birinin arızalanması durumunda bilgileri kurtarmak neredeyse imkansız olacaktır. RAID 0 derlemeleri için yalnızca son derece güvenilir disklerin kullanılması önerilir.

RAID 5, daha gelişmiş RAID 0'dır... 3 sabit sürücüden kullanılabilir. Raid 0, biri hariç tümüne ve sonuncusuna, birinin "ölmesi" durumunda (ancak birden fazla değil) sabit diskler hakkında bilgi kaydetmenize izin veren özel bir sağlama toplamı kaydedilir. Böyle bir dizinin çalışma hızı yüksektir. Disk değiştirilirse uzun zaman alacaktır.

RAID 2, 3, 4

Bunlar, eşlik kodları için ayrılmış diskleri kullanarak bilgilerin dağıtılmış depolama yöntemleridir.... Birbirlerinden sadece bloğun boyutunda farklılık gösterirler. Pratikte, ECC ve / veya eşlik kodlarını depolamak için büyük bir disk kapasitesi payı verme ihtiyacının yanı sıra düşük performans nedeniyle pratik olarak kullanılmazlar.

RAID10

bir karışım mı RAID dizileri 1 ve 0. Ve her birinin avantajlarını birleştirir: yüksek performans ve yüksek hata toleransı.

Dizi mutlaka çift sayıda (en az 4) disk içerir ve bilgi depolamak için en güvenilir seçenektir. Dezavantajı, disk dizisinin yüksek maliyetidir: etkin kapasite, toplam disk alanının yarısı olacaktır.

RAID 5 ve 0 karışımı... RAID 5 oluşturuluyor, ancak bileşenleri bağımsız sabit sürücüler değil, RAID 0 dizileri olacak.

özellikler.

Bir RAID denetleyicisinin arızalanması durumunda, bilgileri kurtarmak neredeyse imkansızdır ("Ayna" için geçerli değildir). Tam olarak aynı denetleyiciyi satın alsanız bile, RAID'in diğer disk sektörlerinden toplanma olasılığı yüksektir, bu da disklerdeki bilgilerin kaybolacağı anlamına gelir.

Kural olarak, diskler tek bir partide satın alınır. Buna göre, çalışmalarının süresi yaklaşık olarak aynı olabilir. Bu durumda, dizi için disk satın alırken hemen bir miktar fazlalık satın almanız önerilir. Örneğin 4 diskten oluşan bir RAID 10 kurmak için 5 disk satın almalısınız. Bu nedenle, bunlardan birinin arızalanması durumunda, diğer diskler "serpme" yapmadan önce onu yenisiyle hızlı bir şekilde değiştirebilirsiniz.

Sonuçlar.

Pratikte, çoğunlukla yalnızca üç tür RAID dizisi kullanılır. Bunlar RAID 1, RAID 10 ve RAID 5'tir.

Maliyet / performans / hata toleransı açısından kullanılması tavsiye edilir:

  • RAID 1(yansıtma) kullanıcı işletim sistemleri için bir disk alt sistemi oluşturmak için.
  • RAID10 yazma ve okuma hızıyla ilgili yüksek talepleri olan veriler için. Örneğin, 1C: Enterprise veritabanlarını depolamak için, posta sunucusu, AD.
  • RAID5 dosya verilerini depolamak için kullanılır.

İdeal sunucu çözümüçoğunluğa göre sistem yöneticileri altı diskli bir sunucudur. İki disk "yansıtılmış" ve RAID 1'e yüklenmiş işletim sistemi... Kalan dört sürücü, hızlı, sorunsuz, güvenilir sistem performansı için RAID 10'da birleştirilmiştir.

RAID dizisi (Yedekli Bağımsız Diskler Dizisi) - performansı ve / veya veri depolama güvenilirliğini artırmak için birden fazla cihazı bağlamak, çeviride - yedekli bir bağımsız disk dizisi.

Moore Yasasına göre, mevcut performans her yıl artmaktadır (yani, bir çip üzerindeki transistör sayısı her 2 yılda bir ikiye katlanır). Bu, bilgisayar donanımı endüstrisinin hemen hemen her dalında görülebilir. İşlemciler, süreci azaltırken çekirdek ve transistör sayısını artırır Veri deposu frekansı ve bant genişliğini artırır, bellek Yarıiletken sürücüler aşınma direncini ve okuma hızını artırır.

Ancak basit sabit disk sürücüleri (HDD'ler) son 10 yılda fazla ilerleme kaydetmedi. 7200 rpm standart hız olduğu gibi kaldı (10.000 ve daha fazla hıza sahip sunucu HDD'leri dikkate alınmadan). Yavaş 5400 RPM, dizüstü bilgisayarlarda hala bulunur. Çoğu kullanıcı için bilgisayarlarının performansını artırmak için bir SDD satın almak daha uygun olacaktır, ancak bu tür medyanın 1 gigabaytının fiyatı basit bir HDD'nin fiyatından çok daha yüksektir. “Çok fazla para ve alan kaybetmeden depolama performansını nasıl iyileştirebilirim? Verilerinizi nasıl kaydedebilir veya verilerinizin güvenliğini nasıl artırabilirsiniz?" Bu soruların bir cevabı var - bir RAID dizisi.

RAID dizileri türleri

Üzerinde şu an aşağıdaki RAID dizisi türleri vardır:

RAID 0 veya Şeritli- genel performansı artırmak için iki veya daha fazla sürücü dizisi. Baskının hacmi toplam olacak (HDD 1 + HDD 2 = Toplam hacim), okuma / yazma hızı daha yüksek olacak (kaydı 2 cihaza bölme nedeniyle), ancak bilgi güvenliğinin güvenilirliği zarar görüyor. Cihazlardan biri arızalanırsa dizideki tüm bilgiler kaybolacaktır.

RAID 1 veya "Ayna"- güvenilirliği artırmak için birbirini kopyalayan birkaç disk. Yazma hızı aynı kalır, okuma hızı artar, güvenilirlik kat kat artar (bir cihaz arızalansa bile ikincisi çalışır), ancak 1 Gigabyte bilgi maliyeti iki katına çıkar (bir dizi iki hdd yaparsanız) .

RAID 2, depolama disklerinin ve hata düzeltme disklerinin çalışması etrafında oluşturulmuş bir dizidir. Bilgi depolamak için HDD sayısının hesaplanması, "2 ^ n-n-1" formülüne göre yapılır, burada n, HDD düzeltme sayısıdır. Bu tip ne zaman kullanılır Büyük bir sayı HDD, kabul edilebilir minimum sayı 7'dir; burada 4 bilgi depolamak içindir ve 3, hataları depolamak içindir. Bu türün avantajı, tek bir diske kıyasla artan performans olacaktır.

RAID 3 - "n-1" disklerden oluşur, burada n, eşlik bloklarını depolamak için disktir, geri kalanı bilgi depolamak için aygıtlardır. Bilgi, sektör boyutundan daha küçük parçalara bölünür (baytlara bölünür), büyük dosyalarla çalışmak için çok uygundur, küçük dosyaları okuma hızı çok düşüktür. Yüksek performans, ancak düşük güvenilirlik ve dar uzmanlık ile karakterizedir.

RAID 4, tip 3'e benzer, ancak bölme bayt değil bloklar halindedir. Bu çözüm, küçük dosyaların düşük okuma hızını düzeltmeyi başardı, ancak yazma hızı düşük kaldı.

RAID 5 ve 6 - önceki sürümlerde olduğu gibi hata korelasyonu için ayrı bir disk yerine, tüm aygıtlara eşit olarak dağıtılmış bloklar kullanılır. Bu durumda kaydın paralelleştirilmesinden dolayı bilgi okuma/yazma hızı artar. Eksi bu türden disklerden birinin arızalanması durumunda bilgilerin uzun süreli kurtarılması. Kurtarma sırasında, diğer cihazlarda çok yüksek bir yük vardır, bu da güvenilirliği azaltır ve başka bir cihazın arızalanmasını ve dizideki tüm verilerin kaybını artırır. Tip 6, genel güvenilirliği artırır ancak performansı düşürür.

kombine RAID türleri diziler:

RAID 01 (0 + 1) - İki Raid 0, Raid 1'de birleştirilir.

RAID 10 (1 + 0) - Tip 0 mimarisinde kullanılan RAID 1 disk dizileri. Yüksek güvenilirlik ve performansı birleştiren en güvenilir depolama seçeneği olarak kabul edilir.

Ayrıca bir dizi oluşturabilirsiniz itibaren SSD sürücüler ... 3DNews testine göre, böyle bir kombinasyon önemli bir artış sağlamaz. Daha yüksek performanslı PCI veya eSATA arabirimine sahip bir sürücü satın almak daha iyidir

Raid dizisi: nasıl oluşturulur

Özel bir RAID denetleyicisi aracılığıyla bağlanarak oluşturulur. Şu anda 3 tip kontrolör vardır:

  1. Yazılım - yazılım tarafından bir dizi öykünür, tüm hesaplamalar CPU tarafından yapılır.
  2. Entegre - çoğunlukla dağıtılmış anakartlar(sunucu segmenti değil). Paspas üzerinde küçük bir çip. diziyi taklit etmekten sorumlu olan kart, hesaplamalar CPU üzerinden yapılır.
  3. Donanım - genişletme kartı (için sabit bilgisayarlar), genellikle PCI arabirimi, kendi belleğine ve bilgi işlem işlemcisine sahiptir.

RAID dizisi hdd: IRST aracılığıyla 2 disk nasıl yapılır


Veri kurtarma

Bazı veri kurtarma seçenekleri:

  1. Raid 0 veya 5 arızası durumunda, sürücülerden mevcut bilgileri toplayacak ve önceki dizinin bir görüntüsü olarak başka bir cihaza veya ortama yazacak olan RAID Reconstructor yardımcı programı yardımcı olabilir. Bu seçenek diskler iyi çalışır durumdaysa ve bir yazılım hatası varsa yardımcı olacaktır.
  2. İçin Linux sistemleri mdadm kurtarma kullanılır (yazılım RAID dizilerini yönetmek için yardımcı program).
  3. Donanım kurtarma, özel hizmetler aracılığıyla gerçekleştirilmelidir, çünkü denetleyicinin çalışma tekniği hakkında bilgi sahibi olmadan tüm verileri kaybedebilirsiniz ve bunları geri döndürmek çok zor veya imkansız olacaktır.

Bilgisayarınızda bir Raid oluştururken dikkate alınması gereken birçok nüans vardır. Temel olarak, seçeneklerin çoğu, verilerin istikrarının ve güvenliğinin önemli ve gerekli olduğu sunucu segmentinde kullanılır. Herhangi bir sorunuz veya eklemeniz varsa, bunları yorumlarda bırakabilirsiniz.

İyi günler!

Talepte bulunacağım

Lütfen formun iletişim alanlarını doldurunuz


BT haberlerini alın

* ile işaretli alanlar zorunludur

RAID dizilerinin açıklaması (,)

RAID 0'ın açıklaması


Disk dizisi artan verimlilik hata toleransı yok
Hata Toleransı Olmayan Şeritli Disk Dizisi

RAID 0, tüm RAID'lerin en güçlü ve en az güvenli olanıdır. Veriler, disk sayısıyla orantılı olarak bloklara bölünür, bu da daha yüksek bir sonuçla sonuçlanır. Bant genişliği... Bu yapının yüksek performansı paralel kayıt ve fazladan kopyalama olmaması ile sağlanır. Dizideki herhangi bir diskin arızalanması, tüm verilerin kaybolmasına neden olur. Bu seviyeye şeritleme denir.

Avantajlar:
- · I/O isteklerinin ve büyük veri hacimlerinin yoğun olarak işlenmesini gerektiren uygulamalar için en yüksek performans;
- · Uygulama kolaylığı;
- · birim hacim başına düşük maliyet.
Kusurlar:
- · hataya dayanıklı bir çözüm değil;
- · Bir diskin arızalanması, dizideki tüm verilerin kaybolmasına neden olur.

RAID 1'in Açıklaması


Yinelenen veya yansıtılan disk dizisi
Dupleksleme ve Yansıtma
RAID 1 - yansıtma - ayna yansıması iki disk. Bu dizinin yapısının fazlalığı, yüksek hata toleransını sağlar. Dizi, yüksek maliyet ve düşük performans ile karakterizedir.

Avantajlar:
- · Uygulama kolaylığı;
- · başarısızlık (kopyalama) durumunda dizi kurtarma kolaylığı;
- · Yüksek talep yoğunluğuna sahip uygulamalar için yeterince yüksek performans.
Kusurlar:
- · birim birim başına yüksek maliyet - %100 artıklık;
- · düşük veri aktarım hızı.

RAID 2'nin Açıklaması


Hamming Kodu Kullanan Hata Toleranslı Disk Dizisi
Hamming Kodu ECC
RAID 2 - Hamming Code ECC'yi kullanır. Kodlar, tek hataları düzeltmenize ve çift hataları algılamanıza olanak tanır.

Avantajlar:
- · hızlı hata düzeltme ("anında");
- · büyük hacimlerde çok yüksek veri aktarımı hızı;
- · disk sayısı arttıkça genel giderler azalır;
- · oldukça basit uygulama.
Kusurlar:
- · az sayıda diskle yüksek maliyet;
- · düşük talep işleme hızı (işlem işlemeye yönelik sistemler için uygun değildir).

RAID 3'ün Açıklaması


Hataya dayanıklı paralel ve eşlik dizisi
Pariteli Paralel Transfer Diskleri

RAID 3 - veriler, bayt düzeyinde şeritleme ilkesine göre depolanır. sağlama toplamı(KS) disklerden birinde. Dizi, RAID 2'deki bazı fazlalık sorununa sahip değildir. Hatalı şarjı belirlemek için RAID 2'de kullanılan sağlama toplamı sürücüleri gereklidir. Bununla birlikte, çoğu modern denetleyici, özel sinyaller veya diske yazılan ve rastgele arızaları düzeltmek için kullanılan bilgilerin ek kodlamasını kullanarak bir diskin ne zaman arızalandığını belirleyebilir.

Avantajlar:
- · çok yüksek veri aktarım hızı;
- · disk arızasının dizinin hızı üzerinde çok az etkisi vardır;
- · fazlalığın uygulanması için düşük genel masraflar.
Kusurlar:
- · zor uygulama;
- · yüksek yoğunluktaki küçük veri taleplerinde düşük performans.