बैटरी बैक्ड लिख कैश


11

मुझे हाल ही में कुछ यू सर्वर मूल्य उद्धरण मिले हैं और उनमें से कुछ में BBWC शामिल है:

  • यह वास्तव में क्या करता है?
  • यह सिर्फ RAID विन्यास के लिए है?
  • यदि बिजली की खराबी है, तो क्या डेटा हानि अपरिहार्य नहीं है?
  • क्या इसमें कोई प्रदर्शन सुधार हुआ है (यह मानते हुए कि सर्वर ज्यादातर अनुक्रमिक रीडर्स और अनुक्रमिक लेखन करेगा)?
  • जब आपने एक खरीदने के विकल्प का सामना किया, तो आपके फैसले से क्या प्रभावित हुआ?

जवाबों:


16

यह वास्तव में क्या करता है? इस कॉम्पैक दस्तावेज़ का अंश इसे अच्छी तरह से समझाता है:

संक्षिप्त क्षणों के लिए भी पावर रुकावट, परिणामस्वरूप डेटा का नुकसान जो भंडारण से लिखा या पढ़ा जा रहा था ... पावर रुकावटों का डेटा पर टर्मिनल प्रभाव हो सकता है जो लिखित होने की प्रक्रिया में है और अस्थायी रूप से कैश में निवास कर रहा है। यह डेटा अभी तक संग्रहण वातावरण में मौजूद नहीं है और इसे सर्वर से लोड किया गया है।
इसलिए, कैश को बिजली की हानि का अर्थ है कि कैश में संग्रहीत कोई भी डेटा हमेशा के लिए खो जाता है।
यदि, हालांकि, कैश में बाहरी आईटी वातावरण से स्वतंत्र एक शक्ति स्रोत है, तो कैश में डेटा को थोड़े समय के लिए बनाए रखा जा सकता है, जिससे उस डेटा की वसूली और व्यावसायिक महत्वपूर्ण जानकारी की अखंडता के संरक्षण की अनुमति मिलती है। कैश की बैटरी बैकिंग एक स्वतंत्र के इस कार्य को करती है, हालांकि अस्थायी, शक्ति स्रोत। बैटरी-समर्थित कैश सामान्य रूप से विफलता के समय बैटरी की क्षमता के आधार पर, कई दिनों तक कैश में डेटा की अखंडता को बनाए रखेगा।

यह सिर्फ RAID विन्यास के लिए है? कैशिंग राइटिंग करने वाले किसी भी व्यक्ति के पास BBWC, RAID नियंत्रक और SAN का कवर हो सकता है।

यदि बिजली की खराबी है, तो क्या डेटा हानि अपरिहार्य नहीं है? यदि आपके पास कैशिंग सक्षम है और बैटरी बैकअप नहीं है, तो यह होने की अधिक संभावना है। यह एक मजबूत सिफारिश है कि अगर कोई बैटरी बैकअप नहीं है जो कैशिंग लिखता है तो अक्षम है।

क्या इसमें कोई प्रदर्शन सुधार हुआ है (यह मानते हुए कि सर्वर ज्यादातर अनुक्रमिक रीडर्स और अनुक्रमिक लेखन करेगा)? लिखें कैशिंग प्रदर्शन के लिए है, इसका मूल रूप से क्या मतलब है जब लिखता है डिस्क पर फ्लश किया जाता है, डिस्क नियंत्रक ओएस को यह कहते हुए लौटाता है कि राइट किए गए हैं, जब वे अभी भी वास्तव में कैश में हैं और बाद में लिखा जा सकता है।

जब आपने एक खरीदने के विकल्प का सामना किया, तो आपके फैसले से क्या प्रभावित हुआ? यह बाजार पर किसी भी पेशेवर RAID या SAN के लिए एक मानक विकल्प है, कैशिंग और बैटरी बैकअप लिखें हाथ से हाथ मिलाएं और एक चाहिए, खासकर यदि आपका सिस्टम एक डेटाबेस के लिए है। बैटरी बैकअप के बिना कैशिंग लिखना खतरनाक है और एक आउटेज एक पुनर्प्राप्त करने योग्य स्थिति में एक डेटाबेस को छोड़ सकता है।


4

बैटरी बैकेड कैश कैश मशीन की पॉवर के जाने के बाद कैश को कुछ समय के लिए बचाता है। यह किसी भी RAID नियंत्रक के लिए है, क्योंकि अधिकांश किसी तरह का लेखन कैशिंग करेंगे, चाहे आप JBOD का उपयोग कर रहे हों, या RAID। यदि कोई बिजली की खराबी है, तो आप अंततः डेटा खो सकते हैं । लेकिन कम बिजली के नुकसान के लिए, यह आपके डेटा को बचाएगा इसलिए यह लागत के लायक है।


यह अनिवार्य रूप से सही है, अगर आप राइटिंग कैशिंग का उपयोग करना चाहते हैं तो बीबीडब्ल्यूसी आमतौर पर एक अच्छा निवेश है।
अभिषेक

2

(सामान्य) RAID को लिखने के छेद से निपटने के लिए किसी प्रकार की बैटरी समर्थित लेखन कैश की आवश्यकता होती है। एक लेखन के बीच में, जब आप पहली बार लिखना शुरू करते हैं और जब आप समाप्त करते हैं, तो उस विशेष छापे पट्टी के बीच अमान्य है - समता मेल नहीं खाती। यदि आप सिस्टम को सही से बंद करते हैं, तो आप संभावित रूप से अधिक डेटा खो देते हैं, जबकि आप RAID के बिना खो देंगे।

उस के अलावा, एक BBWC का बिंदु यह है कि यदि आपके पास राइट कैश नहीं है तो बिजली की विफलता के लिए खोए गए डेटा की मात्रा को बढ़ाए बिना लेखन कैशिंग के प्रदर्शन लाभ प्राप्त करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.