ZFS SAS / SATA नियंत्रक अनुशंसाएँ


13

मैं 6 महीने के लिए ओपनसोलारिस और जेडएफएस के साथ काम कर रहा हूं, मुख्य रूप से एक सन फायर x4540 और मानक डेल और एचपी हार्डवेयर पर। मानक Perc और HP Smart Array नियंत्रकों के लिए एक नकारात्मक पहलू यह है कि उनके पास ZFS को अलग-अलग डिस्क प्रस्तुत करने के लिए एक सही "passthrough" JBOD मोड नहीं है।

एक कई RAID 0 सरणियों को कॉन्फ़िगर कर सकता है और उन्हें ZFS में काम कर सकता है, लेकिन यह हॉटस्पैप क्षमताओं को प्रभावित करता है (इस प्रकार डिस्क विफलता / प्रतिस्थापन पर रीबूट की आवश्यकता होती है)। मैं एसएएस / एसएटीए नियंत्रकों के लिए जिज्ञासु हूं, जो घर के बने जेडएफएस भंडारण समाधानों के लिए अनुशंसित हैं। इसके अलावा, ZFS स्टोरेज में बैटरी-समर्थित राइट कैश (BBWC) का क्या प्रभाव पड़ता है?


HP SmartArray नियंत्रक काफी आसानी से 'पास-थ्रू' मोड में काम कर सकते हैं, वास्तव में यह उनका डिफ़ॉल्ट है - बस कोई भी सरणी सेट न बनाएं।
चॉपर 3

वास्तव में? अगर मैं किसी भी ऐरे / लॉजिकल ड्राइव को कॉन्फ़िगर नहीं करता हूं, तो ड्राइव सोलारिस में अभी भी दिखाई देगा?
इविविट

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

स्पष्ट करने के लिए, एचपी नियंत्रक उचित जेडएफएस ऑपरेशन के लिए आवश्यक SCSI passtrough के लिए सक्षम नहीं हैं।
ewwhite

जवाबों:


10

मैं LSI 1068E SAS चिप (PCI-E) का उपयोग करने वाले किसी भी SAS / RAID नियंत्रक (लगभग) को Initiator-Target मोड (JBOD मोड) का समर्थन करने की सलाह देता हूं। इसमें MegaRAID नियंत्रक शामिल नहीं हैं।

मैं एक 3442E और डेल 6 / iR का उपयोग करता हूं।

  • LSI SAS 3442E (4 आंतरिक - SFF-8484, 4 बाहरी - SFF-8470)
  • LSI SAS 3081E (8 आंतरिक - SFF-8087)
  • LSI SAS 3041E (4 आंतरिक - SATA)
  • LSI SAS 3801E (8 बाहरी)
  • LSI SAS 9212-4i4e (4 आंतरिक - SATA, 4 बाहरी SFF-8088)
  • LSI SAS 9211-8i (8 आंतरिक - SFF-8087)

तुम्हें नया तरीका मिल गया है।

इसके अलावा, मैं डेल एसएएस नियंत्रकों की सलाह देता हूं जो eBay पर सस्ते हैं।

  • डेल SAS 5 / iR - (4 आंतरिक पोर्ट)
  • डेल SAS 6 / iR - (8 आंतरिक पोर्ट)
  • डेल एच 200

नहीं - डेल पीईआरसी 5 / ई - डेल पीईआरसी 5 / आई - डेल पीईआरसी 6 / ई - डेल पीईआरसी 6 / आई

मेगाडे क्यों नहीं?

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


1
मैं सिर्फ LSI SAS 9211-4i और 8i में परिवर्तित हुआ, HP ProLiant DL180 G6 में P410 नियंत्रकों को बदलने के लिए। यह अद्भुत रूप से काम करता है।
ewwhite

nicholasv, क्या आपने LSI फर्मवेयर के साथ डेल 6 / iR को फ्लैश किया ताकि आप डिस्क को zfod के रूप में प्रस्तुत कर सकें? मैं इनमें से एक जोड़े को खरीद रहा हूं, लेकिन ऐसा लगता है कि डेल 6 / iR सामान्य फर्मवेयर के साथ jbod मोड का समर्थन नहीं करता है।
पीटर वाल्डेज़

@PeterValadez आपके पास वास्तव में किसी भी प्रश्न पर टिप्पणी पोस्ट करने के लिए सर्वर फाल्ट पर पर्याप्त प्रतिनिधि नहीं है । उसके लिए आपको 50 प्रतिनिधि चाहिए। भले ही, सर्वर दोष एक मंच नहीं है; जब तक आपके सीधे सवाल का जवाब यह ऑफ टॉपिक नहीं है; और विशिष्ट उत्पाद सिफारिशें भी ओटी हैं।
क्रिस एस

7

अनुशंसित नियंत्रक LSI SAS 1068E चिपसेट का उपयोग करके कुछ भी है । यह सूर्य का उपयोग करता है, इसलिए सबसे अच्छा समर्थन है। जैसा कि वाक्यांशों का उल्लेख है, ASOC-USAS-L8i एक अच्छा सस्ता कार्ड है जो इसका उपयोग करता है। बैटरी-समर्थित लेखन कैश प्रदर्शन में मदद करता है, विशेष रूप से एनएफएस के लिए। एक अन्य विकल्प ZFS इंटेंट लॉग के लिए एक SSD का उपयोग करना है, लेकिन केवल कुछ में कैपेसिटर है ताकि यह सुनिश्चित किया जा सके कि डेटा को पावर-लॉस के बाद लिखा गया है। बड़े रीड वर्कलोड के लिए, MLC SSD का उपयोग RAM कैशिंग को पूरक करने के लिए L2ARC के रूप में किया जा सकता है।


1
कार्ड प्राप्त करने के लिए यूरोप में सबसे आसान है इंटेल sasuc8i, जो कि अधिकांश जर्मन वेब स्टोर्स में ~ 130 € है।
इलोटस

3

मैं अत्यधिक तुम AVS फोरम में एक मीडिया संग्रहण सर्वर धागा निर्माण करने के लिए गाइड की जाँच की सिफारिश करेंगे यहाँ । वहाँ ZFS सहित विभिन्न भंडारण विधियों की तुलना / विपरीत करने में ज्ञान का खजाना है। धागे से ऐसा लगता है कि सुपरमाइक्रो एओसी-सैट 2-एमवी 8 या नए एओसी-एसएएसएलपी-एमवी 8 वर्तमान में जेबीओडी के लिए सबसे किफायती समाधान हैं।


1
मुझे पूरा यकीन है कि AOC-SASLP-MV8 सोलारिस में समर्थित नहीं है। AOC-USAS-L8i के बजाय इसकी अनुशंसा की जाती है (यद्यपि आपको माउंटिंग ब्रैकेट नहीं मिलता है, और यह इसके ऊपर स्लॉट ब्लॉक करता है - धन्यवाद, सुपरमाइक्रो)।
डेसटेस

2

6Gb / s के लिए मैं LSI 9211-4i का परीक्षण कर रहा हूं और यह त्रुटिपूर्ण काम करता है।

यदि आपको अधिक पोर्ट या बाहरी JBOD कनेक्टिविटी की आवश्यकता है, तो अन्य 9xxx मॉडल देखें।

ZFS के लिए एक RAID नियंत्रक का उपयोग न करें।


2

ध्यान दें कि इस प्रश्न का उत्तर समय के साथ बदलता है (नए हार्डवेयर और / या ड्राइवर आदि के साथ) - अपना ऑर्डर करने से पहले किसी भी पोस्ट की तारीख पढ़ें! :)

यह ब्लॉग पोस्ट (मई 2010 में लिखित) सबसे व्यापक लिस्टिंग में से एक है, जिसे मैंने देखा है कि सोलारिस, लिनक्स और फ्रीबीएसडी के तहत क्या काम करता है।


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