SAS genişleticiler SAS denetleyicileriyle şeffaf çalışır mı?


9

SAS genişleticilerinde yeniyim ve işleri düzeltmeye çalışıyorum. SAS genişleticilerinin, genişleticileri destekleyen SAS denetleyicileriyle birlikte kullanıldığında, denetleyicideki desteklenen sürücülerin tam kapasitesini kullanmanıza izin verdiğini anlıyorum.

Ancak, 4 x SSF-8087 bağlantı noktasına sahip bir SAS denetleyicim olduğunu, ki bu da kendi başına 16 diski destekleyeceğini söylüyor. Daha sonra anladığım kadarıyla, disk kapasitesini artırmak için bu bağlantı noktalarının her birini bir genişleticiye bağlayabilirim.

Ancak, SAS denetleyici tüm diskleri genişletici yoluyla değil, doğrudan denetleyiciye bağlanmış gibi görür. Denetleyicilere ağdaki anahtarlar olarak bakabilir miyim? Genişletici 1 ve Genişletici 3'teki bir diskten RAID oluşturabilir miyim?

GÜNCELLEME:

SAS genişleticileri kullanmam gereken özel bir projem yok. Sadece nasıl çalıştıklarını merak ediyorum ve sunucularımızdan birinde çalışan bir LSI MegaRAID denetleyicisiyle (9260-16i) bir veya daha fazla SAS genişletici kullanırsam nasıl çalışacağını düşünüyordum. Ancak, "yerel" diskler ile başka bir kasadaki diskler arasındaki farkı gerçekten düşünmedim. LSI MegaRAID denetleyici, 16 sürücüyü barındırabilmesini sağlayan 4 SFF-8087 bağlantı noktasına sahiptir.

Yanıtlar:


11

İlk olarak, durun ve gerçekçi hedeflerinizi düşünün ...

Sorunuzun kısa cevabı SAS'ın bir anahtarlama protokolü olduğudur. Genişleticiler aracılığıyla bağlanan sürücülerin tümüne erişilebilir ve tek bir denetleyici tarafından şeffaf bir şekilde adreslenebilir.

Ancak, diğer sorularınız denetleyicinizin, depolama mimarinizin ve kullandığınız depolama kasalarındaki arka planların bir işlevi olacaktır.

Daha fazla bilgi olmadan belirli bir cevap vermek mümkün değildir.

  • Kaç tane diske ihtiyacınız var?
  • Hangi RAID denetleyicisini veya SAS HBA kullanıyorsunuz?
  • Bu diskler dahili mi yoksa harici mi olacak?
  • Hangi spesifik SAS genişletme kartını kullanmak istiyorsunuz (piyasada çok fazla var gibi değil)?
  • Hangi sunucu ve kasa donanımını düşünüyorsunuz?
  • Bu kurulumun uygulaması / nedeni nedir? ( ZFS ? Depolama Alanları ?)

4 x SAS SFF-8087 portlu bir kontrolör örneğini kullanalım . Bunlar bir şasinin içindeki iletişim içindir . Her SFF-8087 bağlantı noktası, 4 sürücüyü barındırabilen 4 şeritli bir konektördür. Durumunuzda toplam 16 sürücü ... Sunucular genellikle yalnızca 4, 8, 12, 16 veya 24/25 dahili sürücü yuvası kapasitelerine sahiptir.

  • 4 ve 8 sürücü düzeyinde, dahili sunucu sürücüsü arka panelinde 1: 1 şerit / sürücü oranı ve tipik olarak bir veya iki SFF-8087 bağlantı noktası bulunur. Abonelik yok!

  • 12 portlu sunucular için genişletici genellikle arka panele yerleştirilir ve giriş tek bir SFF-8087 portu olacaktır. Aşırı talebin!

  • 16 dahili bölmesi olan sunucular için, tek veya birden çok SAS / RAID denetleyicisi tarafından sunulması amaçlanan dört ayrı SFF-8087 bağlantı noktası görebilirsiniz. Ancak 16 bağlantı noktasında, bunun yerine arka panelde bir genişleticiniz olabilir .

  • Karşılaştığım neredeyse her 24 veya 25 bölmeli sunucuda sürücü arka panelinde yerleşik olarak bulunan ve bir veya iki SFF-8087 bağlantı noktası barındıran genişleticiler var. Bunun istisnası, her biri 2 adet SFF-8087 bağlantı noktası gerektiren üç adet 8 bölmeli sürücü kafesini kabul edebilen HP ProLiant DL370 G6 gibi bir şeydir.

Peki insanlar PCIe kartı SAS genişleticileri ne zaman kullanıyor?

Not: HP mükemmel bir PCIe SAS genişletici yapar . Depolama projeleri için kullanımı etrafında inşa edilmiş bir topluluk var .

Gördüğüm en yaygın durum, İKİ SFF-8087 bağlantı noktasına sahip bir anakart veya PCIe denetleyicisi ve birden fazla sürücü kafesine bölünmüş 8'den fazla sürücüyü bağlama ihtiyacı. Bir denetleyicide 16 bağlantı noktası bulunan ve daha fazla dahili sürücüyü barındırmak için genişleticiler aracılığıyla bunu çoğaltmak istediğiniz senaryo gibi bir şey düşünemiyorum . 16'dan fazla diske sahip bir sunucuyla çalışıyorsanız, bir yerde bir arka panel genişletici ile karşılaşma olasılığınız yüksektir. Bu, PCIe genişleticiyi gereksiz kılacaktır.

Ancak harici depolama birimine baktığınızda hepsi farklıdır. Nakliye, SAS SFF-8088 harici bir kablo olacaktır. Harici sürücü raflarının / JBOD'larının çoğunda yerleşik genişleticiler bulunur.


Örnek Bir HP SAS genişletici kartı aracılığıyla bir HP ProLiant DL370 G6 sunucusunun içindeki iki sürücü kafesine bağlı bir HP Smart Array P410i denetleyicisinden gelen RAID yapılandırma çıkışı . Kartın bir muhafaza olarak temsil edildiğini (Vendor ID HP, Model HP SAS EXP Card)ve kendi SAS WWN'sine sahip olduğunu unutmayın .

Smart Array P410i in Slot 0 (Embedded)    (sn: 5001438006503640)

   array A (Solid State SATA, Unused Space: 0  MB)

      logicaldrive 1 (223.5 GB, RAID 0, OK)

      physicaldrive 5C:2:8 (port 5C:box 2:bay 8, Solid State SATA, 240.0 GB, OK)

   array B (SAS, Unused Space: 0  MB)

      logicaldrive 2 (68.3 GB, RAID 1, OK)

      physicaldrive 7C:2:1 (port 7C:box 2:bay 1, SAS, 72 GB, OK)
      physicaldrive 7C:2:2 (port 7C:box 2:bay 2, SAS, 72 GB, OK)

   array C (SATA, Unused Space: 2651025  MB)

      logicaldrive 3 (1000.0 GB, RAID 1+0, OK)
      logicaldrive 4 (500.0 GB, RAID 1+0, OK)

      physicaldrive 2C:1:1 (port 2C:box 1:bay 1, SATA, 1 TB, OK)
      physicaldrive 2C:1:2 (port 2C:box 1:bay 2, SATA, 1 TB, OK)
      physicaldrive 2C:1:3 (port 2C:box 1:bay 3, SATA, 1 TB, OK)
      physicaldrive 2C:1:4 (port 2C:box 1:bay 4, SATA, 1 TB, OK)
      physicaldrive 3C:1:5 (port 3C:box 1:bay 5, SATA, 1 TB, OK)
      physicaldrive 3C:1:6 (port 3C:box 1:bay 6, SATA, 1 TB, OK)

   Expander 250 (WWID: 50014380133153E6, Box: 1)
   Enclosure SEP (Vendor ID HP, Model HP SAS EXP Card) 248 (WWID: 50014380133153E5, Box: 2)
   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 249 (WWID: 500143800650364F)

resim açıklamasını buraya girin


İyi cevap. Benzer bir şey yazacaktım, ama sen beni dövüyordun. Ek uyarı kelimesi: Bir genişleticiyi başka bir genişleticinin arkasına koymak genellikle kötü bir fikirdir. Hem performans hem de istikrar açısından: İnce uyumluluk sorunları için büyük bir şans var.
Tonny

1
@Tonny Buradaki nokta, bir genişleticinin OP durumunda gereksiz yere gereksiz olabileceğidir. Ama detaylar olmadan ... bilmiyoruz.
ewwhite

Haklısın. Amacı sorudan net değil. Ve çoğu sunucunun zaten dahili genişleticileri var. Bu yüzden birbiri ardına koymak konusunda uyardım. Deneyimlerime göre, çoğu insanın bu şeylerin gerçekten tak ve çalıştır olmadığını fark etmediğini biliyorum. Birbiriyle eşleşen ekipmanlara ihtiyacınız var, aksi takdirde işler çok yanlış gidebilir.
Tonny

1
@wwhite: sunucu bir Norco RPC-3216. 16 bölmesi var, bu yüzden hepsini kullanıyorum. Sadece diziyi daha fazla diske genişletmek gerekirse depolama kapasitesini artırmak için neler yapabileceğimi anlamaya çalışıyorum. Açıkçası, daha fazla disk ekleyemiyorum.
sbrattla

1
Aslında bu HP SAS Genişleticilerden birine sahibim ve hem fiyatı hem de yeteneklerini garanti edebilirim. Bir Koli bandı ve WD-40 donanımında harika çalışır.
Chris S

0

Bir genişletici kasasının başka bir genişletici kasasının arkasına yerleştirilmemesi gerektiğine katılabilirim, tecrübelerime göre çalışmak gibi görünüyor, ancak sürücüleri görmek ve onları başlatmak gibi çok garip davranışlar var ... şimdi her iki genişletici kasası ayrı ayrı bağlı ana sunucudan SAS baskını kartı. çok daha iyi çalışıyor gibi görünüyor ama hala bazı sorunları var ama bu onları kendileriyle ilgili olabilir. Genişleticiler aynı tipte değil ama ilk kez o raidcontroller üzerinde sorun olmadan çalıştırıyorum, şimdi ikinci genişletici farklı, bu yüzden sahip olduğum sorunları bulmak zorunda, herhangi bir yazılım veya donanım ile ilgili olabilir. işte şu anda kullandığım özellikler;

2 harici SAS 8088 portlu Highpoint 2722 SAS raidcard - Chenbro genişleticili 36 portlu 24 bölmeli genişletici muhafazası 1 (arka panelde değil) - 24 bölmeli ve Gooxi jbod genişletici arka panelli genişletici muhafazası 2

Raidcard, her iki genişleticiyi, Chenbro'yu 24 4U muhafaza ve Gooxi'yi fanlar ve temps gibi donanım izleme ile bile görüyor.

Sofar'a kadar Gooxi'ye sürücüler yüklerken bazı sıkıntılarım var ve bu çok zaman alıyor-)

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.