Çoklu disk denetleyici kartı ve RAID1


0

Bir btrfs RAID1 dizisi oluşturuyorum ve iki tane SATA3 denetleyicim var - biri anakartta diğeri de PCIe yuvasında. Basitlik uğruna, diyelim ki sadece iki sürücüm var, sda ve sdb. İkisini de aynı kontrol cihazına takmaktan daha iyi mi olurdum, yoksa biri MB kontrol cihazında, diğeri de CARD kontrol cihazında olmalı. Onları kontrol cihazlarına bölmek iyi bir fikir gibi gözüküyor çünkü kontrol cihazının tamamı öldüyse hala çalışan bir sürücünüz olacaktı. Fakat her iki sürücüyü de aynı kontrol ünitesine bağlayarak herhangi bir şeyden (G / Ç hızı? CPU yükü? Bir OCD simetri / denge hissi? Göz önünde bulundurmadığım bir şey?) Fedakarlık eder miyim?

Yanıtlar:


0

Üzerindeki donanım / üretici yazılımı yerleşik denetleyicilerden daha iyi olma eğiliminde olduğundan yalnızca PCI-E yuvasını kullanmanızı öneririm.

Yerleşik denetleyicilerin çoğu, "sahte RAID" olarak bilinenleri yapma eğilimindedir - bir donanım RAID'i gibi çalışır, ancak aslında yalnızca bir RAID yazılımı yaparak, gerçek bir donanım RAID'inin performansını elde edemezsiniz.

Sorunuza ek olarak, her birine bir sürücü takılıysa, yerleşik ve PCE-E kartını kullanarak RAID elde edemezsiniz.


Hızlı yanıt için teşekkürler, ancak bu bir btrfs RAID dizisi -% 100 yazılım tabanlı. Bu sen demek kutu Her denetleyiciye bir sürücü takılıyken RAID elde edin ve denetleyicilerin RAID seçenekleri önemli değildir, çünkü denetleyiciler RAID denetleyicileri yerine tek aygıt denetleyicileri olarak işlev görür.
Fred Hamilton

Tüh! Afedersiniz! Tamam, o zaman güvende olacağınızı düşünüyorum ve teoride (bunu bilmiyorum ama mantık beni yoldan aşağı gönderiyor), herhangi bir denetleyici düşerse, yeni sürücüyü herhangi bir boş porta bağlayabilirsiniz (ne olursa olsun) Kartın) ve dizisine ekleyin (çünkü yazılımı). Bununla birlikte, diziyi denetleyiciler üzerinden (performans hakkında konuşarak) gerçekte küçük bir düşüş görebileceğini merak ediyorum; çünkü tüm veriler özellikle tek bir donanım parçası üzerinde tutulmaktansa, denklemde fazladan veri otobüsleri eklediniz. RAID verileriyle başa çıkmak için tasarlandı?
Kinnectus

0

En büyük performans, kontrolörlerinizin hız farkından kaynaklanıyor. Yerleşik kontrol cihazınız bir karttan% 50 daha hızlı bir hızda kıyaslanırsa, daha yavaş kontrol cihazında verilere erişildiğinde% 50 performans artışı elde edersiniz. Ancak kontrol cihazınız tam olarak aynı hızda kıyaslanırsa, aynı kontrol cihazında bulunan sürücüler üzerinde herhangi bir gerçek performans görmeyeceğinizi iddia ediyorum.

Yapabileceğiniz en iyi şey, kontrol cihazlarınızın performansının ne olduğu hakkında bir fikir edinmek için ilk olarak aynı sürücüyü kullanarak kontrol cihazlarınızı kıyaslamaktır. Daha sonra farklı kombolar kullanarak kontrol cihazlarına bazı diziler kurun, ardından dizilerin performansını test edip ölçün ve kontrol cihazlarınızın benchamarkları ile bağımsız olarak karşılaştırın. Ardından verileri anlayın ve en iyi konfigürasyon olduğunuzu seçin.

Sürücü farkı, denetleyici farklılıkları, verileri çeşitli şekillerde işleyen MB yonga setleri ve yazılımın işleri gerçekten nasıl gördüğünü, kurulumunuzun değişkenlerine ve parametrelerine büyük ölçüde bağlı olacağına dair çok fazla değişken var.

Kısacası, bölme denetleyicileri nedeniyle herhangi bir performans artışı görmemeniz gerekir; ancak en iyi performans, farklı yapılandırmalar ayarlayana, kıyaslamadan ve kıyaslamadan elde edilemez.

Linux MD Raid gibi btrfs kullanarak 2 sürücülü RAID 10 çalıştırabilir misiniz?


Bu kötü bir varsayım olabilir, ancak SATA2 arayüzleri ve üstü ve dönen ortamlar için (SSD'ler değil) G / Ç hızının sürücü hızı tarafından büyük ölçüde sınırlı olduğunu varsayıyorum - 3Gb / s = 300MB / s = daha fazla Bir HDD'nin devam ettiğini gördüğümden iki kat daha fazla. Küçük veri patlamaları, arama süreleri ile ciddi şekilde sınırlıdır. Bu yüzden HDD eşleşmesi, denetleyici eşleştirmesinden daha önemli olacaktır. Ancak, denemenin belirli bir yapılandırma için kesin olarak bilmenin tek yolunun haklı olduğunu haklısınız.
Fred Hamilton

Ve evet, btrfs 2 sürücüyle yapabileceğiniz bir RAID10 moduna sahiptir (1 sürücüyle ve 4 bölümle bile yapabilirsiniz), ancak yalnızca 2 sürücüyle aynı anda bir hız kazancı ve artıklık avantajı görebileceğinizden emin değilim . 2 sürücülü RAID1'in iki sürücülü RAID10 ile aynı performansı ve fazlalığı sağlayacağı görülüyor ...
Fred Hamilton

İki sürücüdeki Linux MD RAID10, sunucumuzdaki MD RAID1'den iki kat daha hızlıydı; bana saçma geliyor, ama bu bir HDD tach kullanarak kriterlerin gösterdiği şeydi.
Damon
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.