सवाल पहनने के स्तर के कारण बड़ी क्षमता एसएसडी का जीवन अधिक लंबा है?


मुझे बताया गया है कि यदि आप बड़ी क्षमता एसएसडी खरीदते हैं तो आप एसएसडी का लंबा जीवनकाल प्राप्त कर सकते हैं। तर्क यह है कि नए एसएसडी ने स्तरीय स्तर पहन लिया है और इस प्रकार आप लेखन के समान मात्रा को बनाए रखना चाहिए चाहे आप इस लेखन को (तार्किक) डिस्क पर फैलाएं या नहीं। और यदि आपको एक एसएसडी मिलता है जो आपको आवश्यकतानुसार दो गुना आकार देता है, तो आपके पास पहनने के स्तर पर दो बार क्षमता होती है।

क्या इसमें कोई सच्चाई है?


57
2017-11-16 08:12


मूल


याद रखने की एक बात, जिसे किसी भी उत्तर में स्पष्ट रूप से उल्लेख नहीं किया गया है, लेकिन आपको पता होना प्रतीत होता है, यह है कि एक बड़ा एसएसडी नहीं है अपने आप में पहनने के लिए कम संवेदनशील या बेहतर पहनने के स्तर है। महत्वपूर्ण हिस्सा यह है कि आप वास्तव में कितनी डिस्क का उपयोग करते हैं: यदि आप डिस्क का 75% उपयोग करते हैं, तो पहनने के स्तर को नियंत्रित करते समय नियंत्रक का उपयोग केवल 25% होता है; यदि आप डिस्क का 50% उपयोग करते हैं, तो नियंत्रक के पास पहनने के स्तर के लिए उपयोग करने के लिए डिस्क का 50% है। पहनने के स्तर के लिए उपलब्ध अधिक जगह, पहनने के स्तर को और अधिक प्रभावी होगा। हम इसे "अतिप्रवर्तन" कहते हैं। - Micheal Johnson
आधुनिक एसएसडी डिस्क के उन हिस्सों का उपयोग कर सकते हैं जो पहनने के स्तर के लिए डेटा से भरे हुए हैं। पंच स्थिर पहनने के स्तर अपने पसंदीदा खोज इंजन में। - David Schwartz
@MichealJohnson: यह बिल्कुल सटीक नहीं है - भले ही डिस्क 100% पूर्ण हो, नियंत्रक अभी भी पहनने के स्तर के लिए सभी डिस्क का उपयोग कर सकता है। ऐसा इसलिए है क्योंकि यह चारों ओर पृष्ठों को स्थानांतरित कर सकता है, ताकि यहां तक ​​कि ऐसे ब्लॉक भी शामिल हों जिनमें डेटा कभी नहीं बदलता है (जैसे बेस ओएस फाइल) कुछ पहनने को साझा कर सकते हैं। - psmears
@psmears पर्याप्त मेला, लेकिन मेरा मुद्दा यह था कि "बड़ा एसएसडी = बेहतर पहनने का स्तर" हमेशा सत्य नहीं होता है। एकमात्र लाभ जो प्राप्त करता है एक बड़े एसएसडी का उपयोग करने से पहनने के स्तर के संबंध में इस तथ्य से आता है कि डिस्क की कम मात्रा का उपयोग किया जाता है ताकि पहनने के स्तर के लिए और अधिक जगह उपलब्ध हो। नियंत्रक पहनने के स्तर के लिए कब्जे वाले स्थान का उपयोग कर सकते हैं या नहीं, और मुझे अच्छी तरह से पता है कि नियंत्रक आमतौर पर ऐसा करते हैं; मुद्दा यह है कि अधिक खाली स्थान बेहतर पहनने के स्तर की ओर जाता है, इसलिए एक बड़े एसएसडी पर समान मात्रा में डेटा भंडारण बेहतर पहनने के स्तर की ओर जाता है। - Micheal Johnson
सैद्धांतिक रूप से एक बड़ी ड्राइव प्राप्त करना और इससे कम उपयोग करना ड्राइव धीमा कर देगा क्योंकि आप इसका एक छोटा सा हिस्सा उपयोग कर रहे हैं। यह लगभग पूर्ण ड्राइव पर होने वाले चक्र को पढ़ने / मिटा / पुनः लिखने से बचने में भी मदद करता है और इसलिए लिखने के प्रवर्धन को कम रखने में मदद करता है लेकिन मुझे नहीं लगता कि फ्लैश पहनने के कारण मरने वाली ड्राइव विशेष रूप से आम है। एक वेबसाइट ने एक परीक्षण किया और परीक्षण की हर ड्राइव उनकी निर्दिष्ट लेखन सीमा से परे अच्छी तरह से चली गई। techreport.com/review/27909/... - Evan Steinbrenner


जवाब:


यह सच है, और यह एमएलसी (धीमी और कम टिकाऊ फ्लैश कोशिकाओं, लेकिन बड़ी क्षमता) के लिए एसएलसी (तेज और टिकाऊ फ्लैश सेल, लेकिन छोटी क्षमता) से स्विच का समर्थन करने की प्रमुख प्रेरणा थी। आपको कुछ बॉलपार्क नंबर देने के लिए (पुराने 34 एनएम तकनीक पर):

  • एसएलसी ड्राइव: 100 के पी / ई चक्र (प्रोग्राम-मिटा चक्र), आकार में 100 जीबी, 10 डीडब्ल्यूपीडी (प्रति दिन ड्राइव राइट्स) एक्स 5y, कुल 1825 टीबीडब्ल्यू (टेराबाइट्स लिखित);
  • एमएलसी ड्राइव: 30 के पी / ई चक्र, आकार में 200 जीबी, 3 डीडब्ल्यूपीडी एक्स 5y, कुल 10 9 5 टीबीडब्ल्यू।

जैसा कि आप देख सकते हैं, जबकि एमएलसी ड्राइव 1/3 से कम पी / ई सहनशक्ति के रूप में, इसके बड़े आकार के कारण, कुल सहनशक्ति (टेराबाइट लिखित में) एसएलसी ड्राइव का 60% (अपेक्षित 30% की अपेक्षा) है । दो डिस्क के बीच सापेक्ष समानता लाने, पर्याप्त अतिप्रवर्तन के साथ एक उच्च सहनशक्ति हासिल की जा सकती है।

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

  • क्षमता: अंतरिक्ष कभी भी पर्याप्त नहीं है, अपनी जरूरतों को कम मत समझो। अधिक एनएएनडी चिप्स उपलब्ध होने के कारण बड़ी डिस्क (अक्सर) छोटे से भी तेज होती हैं;
  • पावर लॉस सुरक्षा: यदि सिंक्रोनस लिखने के लिए उपयोग किया जाता है, तो हो ज़रूर पावरलोस संरक्षित लेखन कैश के साथ डिस्क खरीदने के लिए;
  • विक्रेता ट्रैक रिकॉर्ड: यदि एंटरप्राइज़ वर्कलोड के लिए उपयोग किया जाता है, तो "नो-नेम" एसएसडी या "गेम ओरिएंटेड" मॉडल न खरीदें। इसके बजाय, इंटेल, सैमसंग और माइक्रोन / क्रेशियल के रूप में, एक जानकार और विश्वसनीय विक्रेता के साथ जाएं।

62
2017-11-16 09:17



मैं नो-नाम ब्रांड से बचने के बारे में नोट देखता हूं। मैंने इस बड़े पैमाने पर एक बड़े पैमाने पर योग्यता के साथ अनुभव किया। Noname ड्राइव आवधिक नियंत्रक दुर्घटना और अतुल्य bricking सहित सभी प्रकार की विफलताओं का अनुभव किया। इंटेल NAND सैमसंग नियंत्रकों के रूप में सबसे अच्छा था (हालांकि मुझे लगता है कि इंटेल ड्राइव Sanforce नियंत्रक का उपयोग शुरू किया)। - jorfus
क्या आप पश्चिमी डिजिटल की सलाह देते हैं? - Chloe
एक ग्राहक वर्कलोड के लिए, निश्चित रूप से। अधिक लिखने-गहन परिदृश्य के लिए, नहीं। - shodanshok


जब आप अपने ब्लॉक मिटा चक्र का उपयोग करते हैं तो एसएसडी पहनते हैं। प्रत्येक ब्लॉक को कई बार मिटाया जा सकता है। बड़े एसएसडी में अधिक ब्लॉक होते हैं, इसका मतलब है कि अधिक ब्लॉक मिटाएं चक्र। अन्य सभी चीजें बराबर होती हैं, आप 1 टीबी एसएसडी में दो बार टीबी लिख सकते हैं क्योंकि आप पहनने से पहले 512 जीबी एसएसडी कर सकते हैं।

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


12
2017-11-16 08:46



आप एक बड़ा एसएसडी नहीं खरीदेंगे क्योंकि आप एक बड़ा खरीदना चाहते हैं? :-D - Phil
कंप्यूटर हार्डवेयर खरीदने पर @ फिल यह एक आम पैटर्न है। यह आमतौर पर तीन कारणों से अनुमानित भविष्य की आवश्यकता के लिए खरीदने के लिए समझ में नहीं आता है। सबसे पहले, जब तक आपको वास्तव में भुगतान करने की ज़रूरत होती है, तो शायद यह अप्रचलित है। दूसरा, जैसा कि आप "मीठे स्थान" से पहले जाते हैं, आपको थोड़ा और पाने के लिए बहुत कुछ देना पड़ता है। तीसरा, जब तक आपको इसकी आवश्यकता होती है, तब तक इसे केवल अतिरिक्त अतिरिक्त खर्च से भी नुकसान हो सकता है, जिसे आप अभी प्राप्त करना चाहते हैं। - David Schwartz


हां, बड़े एसएसडी में उच्च सहनशक्ति है।

यहां शामिल कुछ कारक हैं, और यह उतना आसान नहीं है जितना दिखता है:

  • बड़े एसएसडी में उनके अंदर अधिक नंद है, और कोई भी आधा सभ्य एसएसडी समर्थन करता है समतलन पुराना होना ताकि सभी लिखने को एनएएनडी पर समान रूप से फैलाया जा सके। नतीजतन, इस पर ध्यान दिए बिना कि आप ड्राइव पर कितना डेटा डालते हैं, साधारण तथ्य यह है कि अंदर और अधिक एनएएनडी का मतलब है कि किसी भी प्रकार के एनएएनडी पहनने में अधिक समय लगेगा। यदि आप बाजार पर अधिकतर एसएसडी देखते हैं, तो आप देखेंगे कि उच्च क्षमता वाले मॉडल में उच्च सहनशक्ति रेटिंग होती है, और प्रति दिन (डीडब्लूपीडी) की एक निश्चित संख्या में ड्राइव मॉडल को रेट किया गया एक ड्राइव मॉडल स्वाभाविक रूप से उच्च सहनशीलता में होगा क्षमता।
  • विशेष रूप से लिखने वाले भारी एंटरप्राइज़ वर्कलोड के साथ या जब ड्राइव लगभग पूरी हो जाती है, तो एक अन्य कारक एनएएनडी-आधारित एसएसडी काम करता है। एनएएनडी फ्लैश मेमोरी के बारे में एक महत्वपूर्ण तथ्य यह है कि यह डेटा को छोटे से लिख सकता है पृष्ठों लेकिन केवल उन्हें बड़े पैमाने पर मिटा सकते हैं ब्लॉक। इस प्रकार, कई पृष्ठों में लिखने के लिए अक्सर आवश्यक होता है, और पृष्ठों को अमान्य के रूप में चिह्नित किया जाता है क्योंकि डेटा को फिर से लिखा या हटा दिया जाता है। टीआरआईएम कमांड एसएसडी को बताता है कि क्षेत्रों में वैध डेटा नहीं है। एसएसडी नियंत्रक ब्लॉक को मिटाने से बचने का प्रयास करते हैं जब तक कि ब्लॉक में सभी पृष्ठों को अमान्य चिह्नित नहीं किया जाता है, क्योंकि वैध डेटा वाले ब्लॉक को मिटाने के बाद उस डेटा को फिर से लिखना आवश्यक होता है, प्रदर्शन को कम करता है और प्रक्रिया में लिखने के धीरज को बर्बाद कर देता है, एक घटना प्रवर्धन लिखें
    • इसमें महत्वपूर्ण प्रभाव पड़ता है आपका डेटा एनएएनडी पर अपने वास्तविक आकार की तुलना में अधिक जगह ले रहा है। इसके अलावा, यादृच्छिक-लिखने वाले भारी वर्कलोड जो अक्सर डेटा के छोटे हिस्सों को प्रतिस्थापित करते हैं, ड्राइव को डेटा को पकड़ने के लिए वास्तव में आवश्यक एनएएनडी का उपयोग करने के कारण होता है क्योंकि लिखने के लिए अनावश्यक मिटावट और फिर से लिखने के लिए संभव हो सकता है यह सुनिश्चित करने के लिए कि एनएएनडी पर लेखन समान रूप से फैल गया है।
    • लेकिन ड्राइव पर ड्राइव कम होने पर यह टूट जाता है। हालांकि एसएसडी में ओएस के दृष्टिकोण से कुछ छोटी मात्रा में क्षमता दिखाई दे सकती है, लेकिन इसमें आंतरिक रूप से कम या खाली रिक्त स्थान होने की संभावना है। इसका मतलब है कि एसएसडी नियंत्रक के पास वैध डेटा वाले ब्लॉक को मिटाने और अन्यत्र डेटा को फिर से लिखने के अलावा कोई विकल्प नहीं होगा, जिसके परिणामस्वरूप लेखन प्रवर्धन होगा। यही कारण है कि उद्यम एसएसडी अक्सर आक्रामक होते हैं overprovisioned, जिसका अर्थ यह है कि ओएस के संपर्क में आने से ड्राइव में काफी अधिक NAND शामिल है। यह सुनिश्चित करता है कि यदि ड्राइव तार्किक रूप से पूर्ण हो, तो नियंत्रक के लिए डेटा को पुनर्व्यवस्थित करने और अत्यधिक लेखन प्रवर्धन से बचने के लिए आंतरिक रूप से कुछ जगह छोड़ी जाएगी। डेटा की एक ही मात्रा को पकड़ने के लिए बस एक बड़े ड्राइव का उपयोग करके इस अतिप्रवाह प्रभाव को प्राप्त कर सकते हैं। मेरे पास एक और विस्तृत स्पष्टीकरण है यह सुपर उपयोगकर्ता उत्तर

अधिकांश उपभोक्ता या क्लाइंट वर्कलोड के लिए, धीरज आमतौर पर ऐसी चीज नहीं होती है जब तक आप लिखने तक चिंता न करें बहुत सारे दैनिक आधार पर ड्राइव के लिए डेटा का। हालांकि, यदि आप OLTP या डेटाबेस जैसे डेटासेंटर वर्कलोड के लिए ड्राइव खरीद रहे हैं, तो आपको धीरज रेटिंग पर ध्यान देना होगा, यह निर्धारित करना होगा कि आप ड्राइव पर कितना I / O सेट करना चाहते हैं, और अपने मिलने वाले ड्राइव का चयन करें आवश्यकताओं।


8
2017-11-17 15:36





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

यदि आपकी पसंद के बीच है

  1. एक अज्ञात ब्रांड से बड़ी ड्राइव
  2. शीर्ष तीन ब्रांडों में से एक से छोटी ड्राइव

विकल्प 2 के साथ जाएं। ज्ञात निर्माता से खरीदें और इसे भरने की योजना नहीं है। मुझे पता है कि मुझे 20% -50% बड़ा जाना होगा, मुझे इसकी आवश्यकता होगी।

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


7
2017-11-17 17:57





यह निश्चित रूप से सच है। इसका कारण यह है कि बड़े एसएसडी में पहनने के लिए अधिक "क्षेत्र" होता है। चूंकि बड़े एसएसडी में उपयोग करने के लिए अधिक "ब्लॉक" होते हैं, इसलिए प्रत्येक ब्लॉक का उपयोग उतना ही नहीं होता है। जैसे कि आपके पास 1 की बजाय 10 कारें थीं, और आप हर दिन एक अलग कार चलाते हैं, प्रत्येक को तेल परिवर्तनों की आवश्यकता के लिए अधिक समय लगेगा।


0
2017-11-16 14:51





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


0
2017-11-16 19:25



ऐसा करने के लिए आपको कुछ मार्केटिंग बीएस "प्रोफेशनल एसएसडी" की आवश्यकता नहीं है: डिस्क को अलग-अलग करने के लिए विभाजित डिस्क का हिस्सा छोड़ दें। - psusi
@psusi प्रो-ग्रेड एंटरप्राइज एसएसडी के पास अन्य चीजें हैं, जैसे बिजली की हानि सुरक्षा, अधिक मात्रा में कच्चे फ्लैश की अधिक मात्रा, अधिक लगातार प्रदर्शन के लिए अलग-अलग फर्मवेयर, निरंतर लोड के लिए अधिक शीतलन, बेहतर फ़्लैश बिनिंग (ईएमएलसी) इत्यादि। - Richie Frame
@psusi नहीं जो बराबर नहीं है। अगर फर्मवेयर आपको स्थायित्व के लिए स्पष्ट रूप से क्षमता का त्याग करने की अनुमति नहीं देता है, तो कुछ फ़्लैश इसके बजाय अप्रयुक्त रहेंगे। - wazoox
@wazoox, कुछ फ्लैश अप्रयुक्त छोड़कर है किस तरह आप स्थायित्व के लिए क्षमता बलिदान। - psusi
@RichieFrame, मैंने पढ़ी सभी परीक्षण रिपोर्टों से संकेत मिलता है कि कुछ ड्राइव बिजली के नुकसान पर सही तरीके से व्यवहार करती हैं, और कुछ नहीं; और ड्राइव कितनी महंगी है या निर्माता कितना सम्मानित है जो निर्माता से संबंधित नहीं है। - psusi


यह निश्चित रूप से सच है।

यह भी ध्यान रखें कि उन उपकरणों (आमतौर पर) बेहतर काम करते हैं (तेज़ और निचले लेखन प्रवर्धन के साथ, जो आप लिखते हैं और एनएएनडी में वास्तव में लिखे गए डेटा की मात्रा) के बीच अनुपात होता है जब उनके पास पर्याप्त खाली स्थान होता है (आमतौर पर 10%, और अधिक बेहतर)।

जैसा कि अन्य लोगों ने सुझाव दिया है कि जो पैसा आप वास्तव में चाहते हैं उसे खरीदने से बचाने के लिए आपको जल्द से जल्द एक बड़ा और तेज एसएसडी खरीदने की सुविधा मिल जाएगी क्योंकि कीमत प्रति टेराबाइट समय के साथ गिरती है।


0
2017-11-16 16:52





वास्तविक अंतर्निहित मूल्य जिसे आप परवाह करते हैं वह डिस्क आकार नहीं बल्कि इसके टीबीडब्ल्यू (टेराबाइट्स लिखित) है। विक्रेता द्वारा गारंटी या तो टीबीडब्ल्यू में या डब्ल्यूपीडी (प्रति दिन लिखने) में समय की अवधि (आमतौर पर 5 साल) होती है। दोनों टीबीडब्ल्यू = डिस्कस्izeइटीबी * डब्ल्यूपीडी * 5 * 365 के रूप में विनिमेय हैं।

जब WPD के साथ डिस्क निर्दिष्ट की जाती है तो आपके पास 0.3WPD या 10WPD के साथ 0.1TB के साथ 1TB की डिस्क हो सकती है। छोटी डिस्क में 1825 का टीबीडब्ल्यू है और बड़ी डिस्क में 547 का टीबीडब्लू है, इसलिए छोटी डिस्क में अधिक धीरज है।

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

टीएल; डीआर: डिस्क आकार धीरज का पूरा उपाय नहीं है, टीबीडब्ल्यू माप को देखो या गणना करें और अपने सहनशक्ति के लिए इसका उपयोग करें।


0
2017-11-19 15:12