HP depolama dizileri - birden fazla kanal mı?


14

SQL sunucumuz oldukça yoğun bir şekilde yükleniyor ve tüm göstergeler disk kanalının darboğaz olduğunu gösteriyor. Mevcut HP sunucusunun oldukça düşük uçlu bir dizi kartı var ve bu sunucuyu bir Akıllı Dizi kartı ve SSD sürücülü harici depolama dizisi ile genişletmek istiyoruz.

Geçerli yapılandırma:

  • DL360 G7
  • Akıllı Dizi P410i
  • Windows Server 2008R2
  • 32Gb RAM
  • Geçerli dizi, önyükleme / işletim sistemi için 2 x 300Gb SAS RAID1 mantıksal sürücü ve veri için 1 x 120Gb SATA SSD sürücüdür.

Veritabanı sunucusu, hem canlı hem de geçmiş verileri içeren oldukça büyük bir veritabanı (~ 100Gb) barındırır. Birçok nedenden dolayı, veritabanını bölmek bir seçenek değildir, bu nedenle mevcut düşünce yeni dizide, her biri kendi kanalında birden çok mantıksal sürücüye sahip olmak ve ardından veritabanını mantıksal SQL bölümlerine bölmektir.

Örneğin, dizide şunlar olabilir:

  • 2 x SSD (RAID1)
  • 2 x SSD (RAID1)
  • 4 x SSD (RAID1 + 0)

Şu anda, üst düzey bir Akıllı Dizi kartı olan D2600 gibi bir şeye bakıyoruz .

Maksimum performansı elde etmek için, her mantıksal sürücünün olabildiğince hızlı çalışması için gerçekten ihtiyacımız var. HP'nin özellikleri, üst düzey SSD'lerinin Akıllı Dizi kartlarının desteklediği 6Gb bağlantısını en üst düzeye çıkarmaya yaklaşabileceğini gösteriyor.

Ancak, daha büyük SA kartlarından bazıları "birden fazla kanalı" desteklediklerini göstermektedir; benim için net olmayan şey bunun nasıl işlediği. Bu, SA'dan D2600'e kadar tek bir kabloyla, her RAID setinin kendi 6Gb kanalını alacak şekilde yapılandırılabileceği anlamına mı geliyor? Ya da 6Gb ara bağlantıdaki sınır mıdır ve eğer varsa, bu sınırın üstesinden gelebilecek herhangi bir yapılandırma seçeneği (veya farklı HP ürünleri - "öznel soru yok" kuralıyla uğraşmaya çalışmak değil mi)?

DÜZENLEME: Bunu yapacak herhangi bir HP sunucusu göremiyorum, ancak dahili sürücü kafesini iki (veya daha fazla) kanala ayırmamı sağlayacak iyi bir Proliant kutusu varsa, bu bir "Plan B" olabilir - böyle bir sunucuyu bilen var mı?


1
RAID 1 + 0'ı 2 sürücü ile yapamazsınız.
Grant

Benim hatam, ben fiyatı görmeden önce her satırda 4 x SSD vardı :)
KenD

@Hrant Garip bir şekilde, HP 2x sürücülerdeki RAID1'i RAID1 + 0 olarak adlandırıyor
Dan

1
@dan Buna ne diyeceğimi bile bilmiyorum. İyi iş hp. Daha da kafa karıştırıcı şeyler yapmaya devam edin.
Grant

İhtiyacım olan bilgiler: sunucu modeli ve üretimi, ne tür akıllı dizi denetleyicileri, hangi işletim sistemleri ve ne kadar ham / kullanılabilir disk kapasitesine ihtiyacınız var? Mevcut sürücü kurulumu nedir ve neden bunun bir darboğaz olduğunu düşünüyorsunuz?
ewwhite

Yanıtlar:


13

Tamam. Bu ilginç bir soru, çünkü kullanabileceğiniz bir dizi seçenek var.

Bu durumla ilgili oldukları için açıklamak ve anlamak için bazı kavramlar:

  1. "Hız" veya "hızlı" algılamaları.
  2. RAID denetleyici performansı.
  3. SAS topolojisi.
  4. Bir sistemi kıyaslama ve / veya darboğazları belirleme.

Maksimum performansı elde etmek için, her mantıksal sürücünün olabildiğince hızlı çalışması için gerçekten ihtiyacımız var.

Depolama performansı her zaman bant genişliği ile ilgili değildir !! Gecikme, G / Ç okuma ve yazma kalıpları, kuyruğa alma, uygulama davranışı, önbellekleme, vb. Açıkladığınız şey göz önüne alındığında, depolama alanınıza olan bağlantıyı doyuramayacaksınız.

Geçerli HP sunucusunda oldukça düşük kaliteli bir dizi kartı var

Hayır değil. Akıllı Dizi P410i denetleyici G6 ve G7 ProLiant sunucular üzerinde mevcut yerleşik denetleyicisi olduğunu. Pil destekli (BBWC) veya flaş destekli (FBWC) modül takılı olduğu sürece gayet iyi performans gösterir . Sunucunun dahili bölmeleriyle sınırlıdır ve SAS aboneliği yoktur. Anakartı arka panele bağlayan iki SAS SFF-8087 4 şeritli konektör vardır ve her biri 6Gbps tam çift yönlü bant genişliği sağlar.

Şu anda, üst düzey bir Akıllı Dizi kartı olan D2600 gibi bir şeye bakıyoruz.

HP'nin bu sunucu üretimi portföyündeki diğer RAID denetleyicileri benzer şekilde çalışır (Smart Array P411 ve P812 ). Daha esnek veya harici bağlantı sağlamaları bakımından farklılık gösterirler. D2600 muhafaza potansiyel yapılandırmasına bağlı olarak, ham hacminde bir indirici olacaktır. Ancak, bu kurulum için kesinlikle yanlış seçimdir, çünkü yalnızca büyük form faktörlü 3,5 "diskleri barındırır. D2700 kasası , küçük form faktörlü 2,5" diskleri barındıran varyanttır.

SSMS Etkinlik İzleyicisi ve Perfmon çoğu zaman sunucunun diski beklediğini gösterir

Bu, kullandığınız tek 120 GB SATA SSD ile ilgili bir sorundur . Burada bir tane var. Bu düşük kaliteli, yavaş kıçlı bir SSD. Bu kadar. En fazla ~ 180 Megabyte / saniye ardışık hıza ulaşır ve genel olarak kötü bir performans gösterir. HP satmamalı! Dönen disklere kıyasla nispeten düşük gecikme süresi vardır, ancak yapmaya çalıştığınız şey için korkunçtur. Sadece bir sürücünüz olması daha kötü. Bunlardan dördü kabul edilebilir.

Şu anda kullandığınız 200GB'ın ötesinde fazla bir büyüme planlamıyorsanız, bir çift 400GB MLC HP Kurumsal disk ( Pliant / Sandisk tarafından yapılmıştır) öneririm . Aksi takdirde, dört disk daha iyi olurdu. Ne yazık ki, maliyet etkin değiller (her biri $ 2800US +).

HP Kurumsal SSD'leri kullanmadığımda ve maliyeti göz önünde bulundurmam gerektiğinde, Sandforce tabanlı OWC Mercury Extreme Pro disklerini satın alıp HP sürücü taşıyıcılarına yerleştiriyorum . Harika, ucuz ve kullandığınız donanım üretimi için çok daha iyi bir anlaşma. RAID 1 + 0 kullanın ve HP'nin P410 SSD yapılandırma yönergelerini izleyin . SSD'lerle çok zaman geçiriyorum ...

   array B (Solid State SATA, Unused Space: 1012121  MB)

      logicaldrive 3 (400.0 GB, RAID 1+0, OK)

      physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 480.1 GB, OK)
      physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 480.1 GB, OK)
      physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 480.1 GB, OK)
      physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 480.1 GB, OK)

   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 250 (WWID: 500143802335E8FF)

Yazarken bu sürücülerden birkaçı var ...

Soldan sağa: 400GB SAS MLC Enterprise SSD, 200GB SAS SLC Enterprise SSD, 120GB SATA MLC bok SSD resim açıklamasını buraya girin

Sorunuzdaki diğer öğeler sorun değil ...

  • Harici depolama birimine ihtiyacınız yok. Harici depolama, denetleyiciye 4 şeritli SAS bağlantısını (24Gbps == 4 x 6Gbps) geri paylaşır. Bahsettiğiniz "birden çok kanal", "çift etki alanı" veya yalnızca çok yollu SAS bağlantılarıyla aynıdır. Bu, bu bağlamdaki performanstan ziyade esneklik özelliğidir. Bkz: HP D2700'de her iki genişleticiyi kullanma
  • Her biri P410i RAID denetleyicisine ayrılmış 6Gbps bağlantılara sahip oldukları için dahili diskler iyi durumda.
  • Buradaki probleminiz kullandığınız SSD. 4 300GB 10k RPM SAS sürücü bile, sahip olduğunuz HP SATA SSD'den daha iyi çalışır.

Daha fazla okuma:

HP D2700 muhafazası ve SSD'ler. Herhangi bir SSD çalışır mı?

Proliant g8'de üçüncü taraf SSD mi?

Kurumsal SAS disk kasaları neden bu kadar pahalı görünüyor?


Fantastik - detaylı tavsiye için çok teşekkür ederim. Mümkünse, sunucuda yalnızca 4 sürücü bölmesi bulunan 2 "dönen" diski tutmak istiyoruz. Optik sürücüyü kaybetme pahasına bize 4 ekstra sürücü bölmesi vermesi gereken SFF "Küçük Form Faktörü Sabit Sürücü Arka Panel Kiti" satın alırsak ve bunu 4 x iyi SSD'lerle doldurursak, bu her biri anlamına gelir sürücü P410 geri kendi 6Gb bağlantı alacak?
KenD

1
Evet, işe yarayacak. Her disk denetleyiciye bir bağlantı alır. Abonelik yok.
ewwhite

6

D2600 / 2700, arka panelde çift 6Gbps SAS kanalına sahiptir; bunları bağladığınız kablolar, dört kanallı bir karta bağlandığında herhangi bir bağlantı noktası engellemeden ilk raftan başka bir rafı papatya şeklinde zincirlemenize izin vermek için dört x 6Gbps SAS kanalı taşır. bir P812 / 822 olarak.

Bu arada ben olsaydım, sadece bir büyük RAID 10 dizisi yaratıp daha sonra bu diziden ihtiyacınız olan mantıksal disk sayısını yaratacağım - R1 + R1 + R10 önerisinden çok daha iyi performans gösterecektir. Daha fazla sorunuz varsa bize geri dönün, bu benim sokağım kadar;)


3

Anladığım kadarıyla D2600 kasasının (ve D2700) tek bir arka paneli (kanalı) var ve birden fazla kanallı SmartArray kartları, çok büyük diziler oluşturmak için birden çok kasayı birbirine zincirlemenize izin veriyor. Beklediğiniz gibi, bu, HBA'daki tek kanallı çoklu kanal desteğinden yararlanmanıza izin vermez.

Aradığınızı elde etmek için HP'nin dışına bakmanız gerekir.


2
Geçerli HP harici dizi kasalarının tümü SAS çok yolunu destekler. Bunun için çift portalı sürücüler ve iki SAS SFF-8088 portlu bir HBA gerekir. HP bunu "çift etki alanı" olarak adlandırır.
ewwhite
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.