आपको कितनी बार स्कैन करना चाहिए यह बहुत सी चीजों पर निर्भर करता है।
- डिस्क की आयु। वे जितने बड़े होते हैं, उतनी ही अधिक संभावना होती है कि उनमें बुराई होती है ।
- प्रश्न में डिस्क की मूल गुणवत्ता। 'एंटरप्राइज़' के रूप में बेचा गया स्टफ अंतिम त्रुटि-मुक्त होने की अधिक संभावना है, और 2014 के 1 + टीबी आकार के डिस्क उनके 2009 समकक्षों की तुलना में बहुत अधिक विश्वसनीय हैं जब वे भेजे गए थे।
- I / O स्क्रबिंग I / O के लिए आपका उत्पादन कितना संवेदनशील है।
- आप अपने काम के सेट को कितना अपना डेटासेट मानते हैं।
हार्डवेयर RAID विक्रेताओं में अक्सर इस कारण के लिए एक पृष्ठभूमि स्क्रब प्रक्रिया शामिल होती है, कुछ तो आपको स्क्रबिंग प्रक्रिया के I / O प्राथमिकता को ट्यून करने की भी अनुमति देते हैं जो आपको स्क्रब के लिए उत्पादन I / O दंड से बचने (या बहुत कम) करने की अनुमति देता है। बेशक, अगर आपकी प्राथमिकता कम है और आपके ठेस I / O डिस्क को ज्यादातर सपाट करते हैं, तो शायद आप कभी भी स्क्रब पूरा नहीं करेंगे और तब तक नोटिस भी नहीं करेंगे जब तक कि आपको विफलता न मिल जाए।
दुर्भाग्य से, मुझे नहीं पता कि लिनक्स कर्नेल स्क्रबिंग आई / ओ को चित्रित करता है या नहीं। किसी भी तरह से, यह सुनिश्चित करने के लिए अपने हिट लोड के साथ परीक्षण करने के लिए एक अच्छा विचार है कि प्रदर्शन के लिए किसी भी हिट स्वीकार्य हैं। अगर यह स्वीकार्य है, अच्छा है! यदि ऐसा नहीं है, तो आपको स्क्रब + ठेस I / O की अनुमति देने के लिए स्पिंडल को जोड़ने या नहीं करने का विकल्प चुनना होगा या सड़क के नीचे संभावित सरणी विफलताओं के जोखिम को स्वीकार करना होगा।
स्क्रबिंग आवृत्ति को प्रभावित करने वाली एक और चीज I / O उपयोग पैटर्न है। यदि उत्पादन भार केवल डिस्क के एक अल्पसंख्यक को हिट करता है, तो एकमात्र I / O जो सामान्य रूप से निष्क्रिय हिस्से में एक बुरा ब्लॉक पाएगा वह आपका स्क्रब होगा; उस स्थिति में आप अधिक बार स्क्रब करना चाहते हैं। यदि आपका उत्पादन नियमित रूप से पूरे डिस्क-सेट (जैसे दैनिक पूर्ण बैकअप) को पढ़ता है, तो उत्पादन I / O जल्द ही समस्याओं के पार ठोकर खाने वाला है और आप कम बार स्क्रब कर सकते हैं।
कार्रवाई की एक अच्छी योजना होगी:
- यह देखने के लिए कुछ परीक्षण चलाएं कि स्क्रबिंग उत्पादन के रास्ते में आ जाएगी या नहीं।
- पता लगाएँ कि जब आप उस पर हों तो एक पूरा स्क्रब कितना समय लेगा।
- यह पता लगाएं कि आपके डिस्क-सेट के कितने प्रतिशत को दिए गए सप्ताह में कई एक्सेस मिलेंगे (इस गणना में बैकअप I / O, यदि कोई हो तो शामिल करें)।
- यदि आप कम-अक्सर या अधिक-अक्सर शिविर में हैं, तो 1 और 2 के आधार पर निर्णय लें।
एक बार जब आपके पास वह डेटा ...
- यदि एक पूर्ण स्कैन एक दिन के अंतर्गत होता है और उत्पादन पर ध्यान नहीं देता है, तो आप सप्ताह में एक बार जा सकते हैं।
- यदि एक पूर्ण स्कैन एक दिन के अंतर्गत होता है और प्रभाव उत्पादन करता है, तो यह पता करें कि आपके सप्ताह / महीने का कौन सा हिस्सा कम से कम प्रभावित है और इसे चलाने की कोशिश करें।
- यदि एक पूर्ण स्कैन एक दिन से अधिक होता है, लेकिन एक सप्ताह से कम और उत्पादन प्रभावित नहीं करता है, तो इसे हर दूसरे सप्ताह या हर दूसरे महीने में एक बार चलाएं।
- यदि एक पूर्ण स्कैन एक दिन से अधिक लेकिन एक सप्ताह से अधिक समय तक चलता है और उत्पादन को प्रभावित करता है, तो इसे चलाने की अनुमति देने के लिए संसाधनों को जोड़ने पर विचार करें, व्यवस्थित रखरखाव खिड़कियों के दौरान स्कैन को चलाने की आवश्यकता है, या स्क्रब करने की निष्क्रिय / जांच क्षमता का लाभ उठाएं। यह फिट बैठता है और लगातार शुरू होता है।
- यदि एक सप्ताह में एक पूर्ण स्कैन होता है, तो महीने में एक बार अक्सर पर्याप्त होता है। लेकिन अगर यह उत्पादन को प्रभावित करता है, तो आपको इसे पूरा करने की अनुमति देने के लिए संसाधनों को जोड़ना होगा।