क्या मुझे अपने SSDs को RAID करना चाहिए?


33

मेरे पास अपनी मशीन में सुरक्षा के लिए SATA हार्ड डिस्क के कुछ जोड़े हैं, क्योंकि मैं ड्राइव के बारे में चिंतित हूं कि किसी प्रकार की यांत्रिक विफलता है और मेरा डेटा खो रहा है। मैं अगले साल एक एसएसडी में स्विच करने पर विचार कर रहा हूं जब कीमतें थोड़ी बढ़ गई हैं।

यह SSDs के साथ एक RAID का उपयोग करने के लायक है? ऐसा लगता है कि mehanical विफलता का प्रमुख कारण SSD का उपयोग करके समाप्त कर दिया गया होगा, इसलिए आप मूल रूप से "cheapo मदरबोर्ड रेड कंट्रोलर विफलता की संभावना" के लिए "SSD विफलता की संभावना" का व्यापार कर रहे हैं। मुझे यकीन नहीं है कि अगर यह इसके लायक है।

राय?


19
RAID आपको महत्वपूर्ण डेटा खोने से नहीं बचाता है। यह वह नहीं है जिसके लिए इसे तैयार किया गया था। उसके लिए आपको बैकअप की आवश्यकता होती है।
davr

आपको किस तरह के अप-टाइम की जरूरत है? यदि आप ड्राइव के विफल होने पर एक या एक दिन (एक घंटे अगर आप पास में अतिरिक्त सामान रखते हैं) के साथ रह सकते हैं, जबकि आप एक प्रतिस्थापन प्राप्त करते हैं और अपने बैकअप को पुनर्स्थापित करते हैं, तो यह वास्तव में आवश्यक नहीं है ...
ऑस्कर डुवॉर्न

5
आपको क्या लगता है कि SSDs फेल नहीं होंगे? क्योंकि कोई चलते हुए हिस्से नहीं हैं? इलेक्ट्रॉनिक्स असफल हो सकते हैं।
डेविड

1
@ डेविड: निश्चित रूप से इलेक्ट्रॉनिक्स विफल हो सकते हैं, लेकिन एसएसडी हैं (मुझे लगता है) यांत्रिक भागों की कमी के कारण हार्ड डिस्क की तुलना में ऐसा करने की संभावना कम है।
कोलन

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

जवाबों:


19

यदि आप लागत का बुरा नहीं मानते हैं, तो आपको RAIDing SSDs से कुछ भी रोक नहीं सकता है।

यदि आप सर्वर नहीं चला रहे हैं, तो हमेशा सॉफ़्टवेयर RAID के साथ जाएं! सॉफ़्टवेयर RAID मशीनों के बीच हस्तांतरणीय है, और हार्डवेयर RAID अक्सर नहीं होता है।

व्यक्तिगत रूप से, मैं SSDs की वर्तमान पीढ़ी पर RAID के साथ परेशान नहीं करेगा। बस एक प्राप्त करें, और सुनिश्चित करें कि आपके पास पर्याप्त बैकअप हैं जो आपको किसी ड्राइव के नुकसान के बारे में चिंतित महसूस नहीं करते हैं। SSDs की वर्तमान कीमत और आकार के साथ यह सस्ता और बैकअप करना आसान होगा, और फिर जब वे भविष्य में सस्ता और बड़ा हो जाएगा (जैसा कि वे हमेशा करेंगे) मैं और अधिक खरीदूँगा :)

मैं SSDs और हार्ड डिस्क के MTBF को देखने और विफलता की संभावनाओं की गणना करने का सुझाव भी दूंगा (और विफलता के प्रकार - वे SSDs के साथ उतने ही भयावह नहीं हो सकते हैं, जितने कि एक भी सेक्टर ब्रेकिंग एक संकेत नहीं हो सकता है कि पूरे ड्राइव मर रहा है क्योंकि यह HDDs के साथ हो सकता है) और बाहर काम अगर SSD RAID हार्ड डिस्क के एक सेट की तुलना में विफल होने का एक उच्च या निम्न मौका है ...

संपादित करें: आधिकारिक सर्वर दोष ब्लॉग का कहना है कि यह बहुत ही साइट अब RAID-ed SSDs के साथ जा रही है: http://blog.serverfault.com/post/our-storage-decision/


1
"सॉफ्टवेयर छापे" से आपका वास्तव में क्या मतलब है? क्या आपका मतलब है कि मदरबोर्ड जो सामान करते हैं ("असली" छापे कार्ड के विपरीत), या किसी प्रकार का जादू छापा जो विंडोज जानता है कि कैसे करना है?
कॉलन

1
@ कुछ जादू कि $ OS जानता है कि कैसे करना है। मुझे लगता है कि विंडोज सॉफ्टवेयर RAID को मिररिंग के साथ "डायनामिक डिस्क" में कुछ के साथ और ऐसे (मुझे पता है कि लिनक्स और अन्य अन्य ओएस के बहुत सारे कर सकते हैं, लेकिन मैं विंडोज का उपयोग नहीं करता हूं)। मदरबोर्ड पर नकली RAID बेकार है और अक्सर ओएस समर्थित सॉफ़्टवेयर RAID की तुलना में प्रदर्शन बेहतर (कभी-कभी बदतर!) होता है।
डेविड गार्डनर

2
डेस्कटॉप विंडोज वेरिएंट उनके नाम के बिना "घर" में (2000, XP प्रो, विस्टा, और संभवतः 7) RAID0 और RAID1 का समर्थन करते हैं, और सर्वर वेरिएंट RAID5 का समर्थन करते हैं। लिनक्स हर महत्वपूर्ण RAID प्रकार की चीज़ और उसके कुत्ते के बारे में बताता है। जब तक आपको एक अच्छा निर्माता से एक उचित समर्पित हार्डवेयर-केवल RAID नियंत्रक नहीं मिलता है, सॉफ्टवेयर RAID के साथ जाएं। सस्ते हार्डवेयर + सॉफ्टवेयर RAID (जैसा कि सस्ते नियंत्रकों पर देखा गया और कई मदरबोर्ड में शामिल हैं) सबसे खराब दोनों का एक सुविधाजनक मिश्रण है!
डेविड स्पिललेट

7
TRIM के साथ काम नहीं करता RAID अभी तक, नहीं - नहीं RAID अपने SSDs जब तक वे करते हैं ...
Oskar Duveborn

1
@Legooolas (& @ Oskar): TRIM इस समय विंडोज या लिनक्स सॉफ्टवेयर RAID द्वारा समर्थित नहीं है। कुछ प्रयोगात्मक स्क्रिप्ट हैं जो hdparmRAID 1 व्यवस्था (जैसे kerneltrap.org/mailarchive/linux-raid/2010/5/25/6885148 उदाहरण के लिए) के लिए मैनुअल TRIM समर्थन का उपयोग कर सकती हैं, लेकिन शायद मैं कुछ भी नहीं समझूंगा जो स्थिर + पर्याप्त रूप से परीक्षण किया गया हो उत्पादन उपयोग के लिए।
डेविड स्पिललेट

9

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

इसलिए, जब तक आपके पास सॉफ्टवेयर छापे के खिलाफ कुछ नहीं है, मुझे लगता है कि आप सॉफ्टवेयर छापे के साथ बहुत कम खोते हैं और बढ़ी हुई विश्वसनीयता प्राप्त करते हैं।


1
+1। खराब लिखे डेस्कटॉप-मदरबोर्ड BIOS द्वारा काटे जाने के कारण नकली-RAID ने मुझे हार्डवेयर आधारित के अलावा किसी भी RAID से दूर कर दिया है।
22 अक्टूबर को p.campbell

@ pcampbell, मेरे पास RAID नियंत्रक विफल हैं, और यहां तक ​​कि एक ही चिपसेट नियंत्रक को बदलने के बाद, सरणी को नहीं पहचानता है। सॉफ्टवेयर छापे इसका सबसे अच्छा समाधान है, और कई सीपीयू कोर के साथ आधुनिक प्रणालियों पर, यह बहुत अधिक उपरि नहीं है। मैं अभी भी बढ़ाए गए I / O थ्रूपुट के लिए एक SATA / SAS नियंत्रक का सुझाव देता हूं, लेकिन सॉफ़्टवेयर RAID का उपयोग करें। जब तक आप विशेष रूप से एक ऐसे वातावरण का उपयोग नहीं कर रहे हैं, जिसमें हार्डवेयर छापे की जरूरत होती है, जैसे कि ESXi / VMWare।
ट्रैकर 1

8

SSDs असफल हो सकते हैं। मैं कहूँगा हाँ RAID उन्हें सिर्फ सुरक्षित होने के लिए।


माना। विशेष रूप से कुछ समस्याओं के साथ जो हाल ही में उनके साथ हुई हैं।
डेविड

3

मुझे RAIDing SSDs के साथ कोई प्रत्यक्ष अनुभव नहीं है, लेकिन मैं पिछले साल डेल प्रतिनिधि से बात कर रहा था और वही सवाल पूछा। उन्होंने कहा कि IO का समय वास्तव में RAID के साथ बढ़ा है, और उन्होंने इसका सुझाव नहीं दिया है।

मैंने कुछ देर इस बारे में सोचा। अधिकांश भाग के लिए आप चाहते हैं कि RAID केवल कुछ कारणों से: गति, पुनर्मूल्यांकन, और / या स्थान।

गति के मुद्दे पर, कोई चलती भागों नहीं हैं। सिर को घुमाते हुए और सही जगह पर घूमने के लिए डिस्क का इंतजार करने वाली एक सामान्य ड्राइव पर संभवत: अधिकांश पहुंच समय लगता है। SSDs के पास सिर्फ वे हिस्से नहीं होते हैं, इसलिए यह एक मुद्दा नहीं होना चाहिए।

अंतरिक्ष के मुद्दे पर, एक तार्किक वॉल्यूम संभाल सकता है और RAID के लिए कोई वास्तविक आवश्यकता नहीं है।

अतिरेक पर, मैं नहीं जानता। यह देखना एक दिलचस्प परीक्षा होगी कि क्या आपको कोई लाभ मिला है। मेरा मानना ​​है कि एसएसडी में "अतिरिक्त" स्थान होता है, इसलिए जब "ब्लॉक" खराब होते हैं तो डेटा डालने के लिए एक स्पॉट होता है। मैंने केवल उस अनुभाग को सबसे आकस्मिक तरीके से देखा है।

आशा है कि मैंने मदद की,


यह दिलचस्प है, क्योंकि आप डेल सर्वरों को एसएसडी के साथ कॉन्फ़िगर नहीं कर सकते हैं जब तक कि आप एचडब्ल्यू RAID कार्ड नहीं जोड़ते हैं। मेरा मानना ​​है कि तर्क यह था कि RAID कंट्रोलर ऑन-बोर्ड कैश वर्तमान पीढ़ी के लेखन प्रदर्शन के साथ कुछ समस्याओं से निपटने में मदद कर सकता है।
चाड हुनियटकट ०

आपको कुछ प्रदर्शन हिट मिलेंगे, यहां तक ​​कि RAID1 SSDs के साथ धीमी गति से चलेगा, क्योंकि ड्राइव आमतौर पर नियंत्रकों की तुलना में तेज होते हैं। बस वही, HDD (यहां तक ​​कि 15K ड्राइव) की तुलना में तेजी से, और आमतौर पर अतिरेक द्वारा ऑफसेट किया जाएगा। मैंने कुछ स्थानों को पढ़ा है जहां पिछले कुछ वर्षों में SSDs के साथ हार्डवेयर विफलताएं HDD दरों के समान हैं। इसलिए सुरक्षित रहना सबसे अच्छा है।
ट्रैकर 1

1

यह SSDs के साथ एक RAID का उपयोग करने के लायक है?

सामान्य तौर पर: हाँ। डेटा अतिरेक के लिए , RAID 1 या अधिक से अधिक रास्ता तय करना है। अब, SSDs के साथ, मुझे यकीन नहीं है कि यह उनके प्रदर्शन को कैसे प्रभावित करता है, लेकिन मैं कल्पना नहीं कर सकता कि यह बहुत हानिकारक है। मेरे पास एसएसडी के साथ अनुभव नहीं है इसलिए मैं इसे नहीं बोल सकता।

ऐसा लगता है कि SSD का उपयोग करके mehanical विफलता का प्रमुख कारण समाप्त हो गया होगा

तार्किक रूप से, हाँ। लेकिन कुछ लोग समय के साथ एसएसडी के साथ प्रदर्शन की समस्याओं को रिपोर्ट कर रहे हैं। मूल रूप से SSDs अभी भी उपभोक्ता बाजार IMO के लिए 100% परिपक्व नहीं हैं। मैं प्रौद्योगिकी के परिपक्व होने की प्रतीक्षा नहीं कर सकता, लेकिन जब आपको इंटेल से इस तरह की समस्या होती है , और प्रदर्शन में गिरावट आती है, तो यह केवल कुछ समय की बात है जब तक कि निर्माता अपनी निम्नतर "डिस्क" -बेड हार्ड ड्राइव को बाहर नहीं निकालते हैं।

.. तो आप मूल रूप से "सस्ते एसएसओ विफलता की संभावना" के लिए "सस्ते मदरबोर्ड छापे नियंत्रक विफलता का मौका" का व्यापार कर रहे हैं।

अच्छी बात है, लेकिन सस्ते मदरबोर्ड छापे नियंत्रक एसएसडी और एचडीडी दोनों को प्रभावित करते हैं इसलिए यह वास्तव में हार्डवेयर RAID की बात है।

मुझे यकीन नहीं है कि अगर यह इसके लायक है।

अब हम आपके प्रश्न का मांस प्राप्त करते हैं। क्या एसएसडी पैसे के लायक हैं? गति के लिए, एक शक के बिना मुझे लगता है कि वे इसके लायक हैं। जब तक आप 10,000rpm पर WD Raptor नहीं चाहते, SSD इतना तेज है। लेकिन तुमने कहा...

मैं इस अभियान के बारे में चिंतित हूं कि किसी प्रकार की यांत्रिक विफलता और मेरा डेटा खो रहा है।

मुझे लगता है कि यह कहना सुरक्षित है, बस इंतजार करें। कम से कम 12-18 महीनों तक प्रतीक्षा करें जब तक कि निर्माता अपनी उत्पाद लाइनों को परिपक्व नहीं करते हैं, कीमतें कम हो जाती हैं, क्षमता बढ़ जाती है, आदि। कंप्यूटर उद्योग में प्रतीक्षा करने में कोई नुकसान नहीं है। आपका जोर डेटा अतिरेक पर है, गति पर नहीं। यह जोखिम क्यों है? और डिस्क आज बहुत सस्ते हैं और अधिक क्षमता प्रदान करते हैं, यदि आपको आज भंडारण की आवश्यकता है, तो SATA II HDDs और हार्डवेयर RAID उन्हें सस्ते में प्राप्त करें। आप संभवतः कम पैसा खर्च करेंगे और जब एसएसडी का समय आएगा, तो आपके पास पहले से ही एक अच्छा RAID नियंत्रक होगा (यह मानते हुए कि आप इसमें पैसा लगाएंगे)।


1

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


0

मैं सिर्फ 2 किंग्स्टन वी श्रृंखला 64GB SSDs को RAID करता हूं, और मुझे लगभग 500 एमबी / एस की गति मिल रही है। मैं पिछले एक महीने से अपने बूट / ऐप ड्राइव के रूप में उपयोग किए जा रहे 64 किंग्स्टन को राउटिंग के बारे में उत्सुक था, लेकिन यह मेरे मैक प्रो 2.8GHz, 12 जीबी रैम, 2008 के शुरुआती मॉडल - "हार्परटाउन" दोहरी प्रोसेसर के रूप में दोगुना है। 8 कोर)। मैं एक खुश टूरिस्ट हूँ !!!


ब्रूस, आप किस RAID स्तर पर चल रहे हैं?

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