Batarya Destekli Yazma Önbelleği


11

Son zamanlarda bazı U sunucu fiyat teklifleri var ve bazıları BBWC içerir:

  • Bu tam olarak ne işe yarar?
  • Sadece RAID yapılandırmaları için mi?
  • Güç arızası varsa, veri kaybı kaçınılmaz değil mi?
  • Bundan herhangi bir performans iyileştirmesi var mı (sunucunun çoğunlukla sıralı okumalar ve sıralı yazma işlemleri yapacağını varsayarak)?
  • Bir tane satın alma seçeneğiyle karşılaştığınızda kararınızı ne etkiledi?

Yanıtlar:


16

Bu tam olarak ne işe yarar? Bu Compaq belgesinden alıntı bunu iyi açıklıyor:

Güç kesintileri, kısa anlar için bile, depoya yazılan veya depodan okunan veri kaybına neden olur ... Güç kesintilerinin, yazma sürecinde olan ve geçici olarak önbellekte bulunan veriler üzerinde terminal etkileri olabilir. Bu veriler depolama ortamında henüz mevcut değildir ve sunucudan indirilmiştir.
Bu nedenle, önbelleğe giden güç kaybı, önbellekte depolanan verilerin sonsuza kadar kaybolduğu anlamına gelir.
Bununla birlikte, önbellek harici BT ortamından bağımsız bir güç kaynağına sahipse, önbellekteki veriler kısa bir süre için tutulabilir ve bu verilerin kurtarılmasına ve kritik iş bilgilerinin bütünlüğünün korunmasına olanak tanır. Önbellek pil desteği, bağımsız, ancak geçici bir güç kaynağının bu işlevini yerine getirir. Batarya destekli önbellek, arıza anında pillerin kapasitesine bağlı olarak normalde önbellekteki verilerin bütünlüğünü birkaç gün boyunca korur.

Sadece RAID yapılandırmaları için mi? Yazma önbellekleme yapan her şey BBWC, RAID denetleyicileri ve SAN'ın bunların çoğunu kapsayabilir.

Güç arızası varsa, veri kaybı kaçınılmaz değil mi? Yazma önbelleği etkinleştirilmişse ve pil yedeği yoksa ortaya çıkma olasılığı daha yüksektir. Pil yedeklemesi yoksa, yazma önbelleğe almanın devre dışı bırakılması güçlü bir öneridir.

Bundan herhangi bir performans iyileştirmesi var mı (sunucunun çoğunlukla sıralı okumalar ve sıralı yazma işlemleri yapacağını varsayarak)? Yazma önbelleğe alma performansı için vardır, temel olarak, yazma işlemleri diske akıtıldığında, disk denetleyicisi, yazma işlemlerinin hala önbellekte olduklarını ve daha sonra yazılabileceğini belirten işletim sistemine geri döner.

Bir tane satın alma seçeneğiyle karşılaştığınızda kararınızı ne etkiledi? Piyasadaki herhangi bir profesyonel RAID veya SAN için standart bir seçenektir, Yazma önbellekleme ve pil yedekleme el ele gider ve özellikle sisteminiz bir veritabanı içinse bir zorunluluktur. Pil yedeklemesi olmadan yazma önbelleği tehlikelidir ve bir kesinti veritabanını kurtarılamaz durumda bırakabilir.


4

Pil destekli yazma önbelleği, makinenin gücü gittikten sonra önbelleği belirli bir süre kaydeder. JBOD veya RAID kullanıyor olun, çoğu RAID denetleyicisi içindir. Güç arızası varsa, sonunda veri kaybedebilirsiniz. Ancak kısa güç kayıpları için, verilerinizi kaydedecek ve maliyete değer olacaktır.


Yazma önbelleği kullanmak istiyorsanız, BBWC genellikle iyi bir yatırımdır.
theotherreceive

2

(Normal) RAID, yazma deliğiyle başa çıkmak için bir çeşit pil destekli yazma önbelleğine ihtiyaç duyar. Yazmanın ortasında, yazmaya ilk başladığınız zaman ile bitirdiğiniz zaman arasındaki belirli baskın şeridi geçersizdir - eşlik eşleşmiyor. Sistemi hemen kapatırsanız, RAID olmadan kaybedebileceğinizden daha fazla veri kaybedebilirsiniz.

Bunun yanı sıra, bir BBWC'nin amacı, bir yazma önbelleğine sahip olmadığınız takdirde ötesinde bir elektrik kesintisine kaybettiğiniz veri miktarını arttırmadan yazma önbelleğe almanın performans avantajlarından yararlanmaktır.

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.