LSI ve benzeri RAID denetleyicilerinde pil yeniden öğrenme döngülerini yönetme


12

Mühendisler RAID denetleyici pili "yeniden öğrenme" döngüleriyle nasıl ilgilenir?

Belirtildiği gibi: LSI MegaRaid'deki "pil yeniden öğrenme" nedir? yeniden öğrenme döngüsü, RAID denetleyici pilini (BBWC veya BBU) boşaltır, böylece yazma önbelleği hızlandırmasını kaldırır. Pilin ömrü kontrol edilir ve şarj olduktan sonra yazma önbelleği yeniden etkinleştirilir. Bu, yeniden öğrenme döngüsü süresince sunucu G / Ç performansı üzerinde bariz bir etkiye sahiptir. Ben düşünüyorum bu aylık oluşur.

Özellikle veritabanı sistemlerinde performans düşüşü kaydedildi:

Yavaş veritabanı? RAID pilini kontrol edin!

Piliniz hakkında bilgi edinin

Arka planım, Akıllı Dizi denetleyicileri bu alıştırmayı yapmayan ( veya en azından daha proaktif pil ömrü izlemeye sahip olan) HP ProLiant sunucularında . Bu korkunç bir özellik gibi görünüyor ( maksimum rahatsızlık, az kazanç ), ancak birçok LSI denetleyicisine sahip bir ortamdayım ( Supermicro donanımında) ve ilgili sistemlere bir battaniye politikasının uygulanıp uygulanamayacağını görmek istiyorum.

  • Bir LSI denetleyicisindeki yeniden öğrenme döngüsünün varsayılan programı nedir?
  • Bu yeniden öğrenme döngüleri faydalı mı?
  • Bu özellik devre dışı bırakılmalı mı?
  • Bu özelliği ortamınızda etkin bırakmayı seçerseniz, zamanlamayı nasıl ele alırsınız? Bunu manuel olarak mı planlıyorsunuz veya kontrol cihazının kendi programını ayarlamasına izin veriyor musunuz?
  • Are Dell Perc kontrolörleri aynı şekilde etkilenir? ( LSI OEM'dir )

Sorunun geri kalanıyla konuşamam, ancak PERC'ler yeniden öğreniyor.
MDMarra

Daha yeni LSI denetleyicilerinde 'saydam yeniden öğrenme' seçeneği bulunmalıdır. Uygulamada (Dell C sınıfı donanımda) bu işi görmedim.
devrildiwagon

Yanıtlar:


13

Kısa bir süre önce Godaddy'nin mühendislerinden birinin bu konuyla ilgili bir makalesini okudum: Öğrenmeyi Öğrenmeyi Öğrenme

Donanımlarında (Dell PERC kartları) pil öğrenme döngüsü her 90 günde bir gerçekleşir, ancak tam olarak ne zaman olacağını, yani yoğun veya yoğun olmayan saatlerde bilmenin bir yolu yoktur.

Farklı çözümlerden bahsettiler:

  • Pil Öğrenimini tamamen devre dışı bırakın. Bu seçenekle ilgili sorun, pilinizin durumunu ve ne kadar süreyle ve ne kadar şarj tutabileceğini bilmemenizdir, bu nedenle kesinti durumunda veri kaybı riskiyle karşı karşıya kalabilirsiniz.

  • Farklı bir donanım kullanın. Bazı denetleyicilerin 2 pili vardır ve bu tür öğrenme döngüleri arasında aralarında geçiş yapar. Ayrıca, pillere ihtiyaç duymayan, ancak yerine getirilmeyen verileri saklamak için kalıcı NVRAM kullanan RAID denetleyicileri (Dell H710 gibi) vardır.

  • Pillerinizin durumuna bakılmaksızın geri yazmaya (önbellekleme) zorlayın. 1. çözüm gibi, veri kaybı riskiyle karşı karşıyasınız.

Nihayetinde, bir sonraki öğrenme döngüsünü izleyen yoğun olmayan saatler için crons kurarlar ve eğer önümüzdeki 24 saat içinde ise, hemen olmaya zorlarlar. Bu şekilde, pilleri en yoğun kullanım sürelerinde çalıştırmadan egzersiz yapma avantajını korurlar.

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.