क्या उपभोक्ता वर्ग हार्ड डिस्क zfs के लिए ठीक है?


11

मैंने अभी हाल ही में एक नया सर्वर एक HP DL380 G6 खरीदा है। मैंने एक LSI 9211-8i के साथ स्टॉक स्मार्ट एरे p410 कंट्रोलर को बदल दिया।

मेरी योजना ZFS का उपयोग एक्सईएन के लिए अंतर्निहित भंडारण के रूप में करती है जो उसी नंगेमेट पर चलेगा।

मुझे बताया गया है कि आप स्मार्ट सरणी नियंत्रकों के साथ SATA डिस्क का उपयोग कर सकते हैं लेकिन क्योंकि उपभोक्ता ड्राइव में टीएलईआर, सीसीएल और ईआरसी की कमी है, इसकी सिफारिश नहीं की गई है। क्या यह मामला है?

मैं सोच रहा था कि JBOD (RAID passthrough मोड) में LSI कंट्रोलर का उपयोग करने से क्या मैं वास्तव में उपयोग होने वाले डिस्क को स्मार्ट सरणी कंट्रोलर के साथ प्रभावित कर सकता हूं?

मुझे पता है कि वर्चुअलाइजेशन के लिए राइट कैश द्वारा समर्थित नहीं एक RAID प्रणाली का उपयोग करने की कोशिश करना प्रदर्शन के लिए अच्छा नहीं है। लेकिन मैं ZFS के लिए एक SSD जोड़ रहा था। क्या इससे कोई फर्क पड़ेगा?

मुझे लगता है कि मैं ZFS का उपयोग करने के लिए बहुत जुनूनी हूं, वह डिडअप और कम्प्रेशन के लिए है। मुझे नहीं लगता कि स्मार्ट ऐरे कंट्रोलर उनमें से कोई भी फीचर कर सकता है।


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

हार्डवेयर के साथ ZFS सर्वोत्तम प्रथाओं को देखें RAID । आप स्मार्ट एरियर नियंत्रक द्वारा प्रदान की गई तार्किक ड्राइव के शीर्ष पर ZFS चला सकते हैं। आपके द्वारा वर्णित सेटअप में, ZFS के लिए एक SSD शायद बहुत मदद नहीं करेगा। ZFS पर संपीड़न बहुत अच्छा है। ZFS पर Deduplication नहीं है
इविहित

जवाबों:


13

कृपया ऐसा न करें।

यदि आप लिनक्स पर ZFS चलाने जा रहे हैं, तो इसे बिना वर्चुअलाइजेशन परत के नंगे धातु से करें। ऑल-ऑन-वन ​​वर्चुअलाइजेशन और जेडएफएस समाधान प्यारा है , लेकिन यह उत्पादन में प्रयास के लायक नहीं है।

जहां तक ​​ड्राइव का संबंध है, आप एक एचपी स्मार्ट एरे नियंत्रक पर एसटीए डिस्क का उपयोग कर सकते हैं और साथ ही एलएसआई 9211-830 नियंत्रक भी कर सकते हैं। ZFS कॉन्फ़िगरेशन में, LSI नियंत्रक के साथ चलने पर SATA डिस्क की विफलता सिस्टम पर प्रतिकूल प्रभाव डाल सकती है ।

उपभोक्ता डिस्क का उपयोग करना बस यही है। कैविटीज को जानकर इसमें जाएं।


संपादित करें:

तो आप स्थानीय आभासी मशीनों के लिए भंडारण प्रदान करने के लिए एक ZFS फाइल सिस्टम चलाने के लिए देख रहे हैं?

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

यदि आप अन्य हाइपरविजरों को भंडारण प्रदान करने के लिए समर्पित सर्वर पर ZFS का उपयोग कर रहे हैं तो यह अलग होगा ।

देखें: हार्डवेयर के साथ जेडएफएस सर्वोत्तम व्यवहार RAID


मुझे नहीं लगता कि मेरा प्रश्न स्पष्ट था। मैं एक वर्चुअल मशीन में ZFS नहीं चला रहा हूँ। मैं नंगे धातु पर ZFS चला रहा हूं। यह मेरी आभासी मशीनों के लिए भंडारण प्रदान करेगा। छापे कार्ड के रूप में मुझे बताया गया था कि HP raid कार्ड का उपयोग नंगे धातु ड्राइव को "छुपाता" है और ZFS को कम प्रभावी बनाता है। क्या यह मामला है?
ianc1215

@ साइनॉलिस ऊपर मेरा संपादन देखें।
ewwhite

हाँ एक xen सर्वर के लिए स्थानीय भंडारण। कारण है कि मैं lsi नियंत्रक का उपयोग करने के लिए देख रहा था यह jbod का समर्थन करता है। स्मार्ट सरणी नहीं करता है।
ianc1215

1
@Solignis फिर, LSI नियंत्रक और ZFS आपको अपने उपयोग के मामले में कोई लाभ नहीं प्रदान करता है। आपके पास कैशिंग नहीं लिखा होगा, जो वर्चुअलाइजेशन के लिए बीएडी है। आपको सिस्टम को बूट करने के लिए सॉफ़्टवेयर RAID का उपयोग करना होगा और संभवतः बूटिंग के लिए भौतिक डिस्क को समर्पित करना होगा। यह वास्तव में इसके लायक नहीं है। आप एक ही उपकरण का उपयोग करके अपने हार्डवेयर RAID को ZFS चला सकते हैं, लेकिन आपको वास्तव में ZFS की आवश्यकता के लिए एक विशेष कारण की आवश्यकता होगी। इस प्रश्न को देखें: serverfault.com/questions/545252/…
ewwhite

मैं ewwhite से सहमत हूं। DOM0 में ZFS कोई वास्तविक लाभ प्रदान नहीं करता है और प्रदर्शन को बुरी तरह से प्रभावित करने की संभावना है।
मैट

6

यदि आप विक्रेता से समर्थन का उपयोग करने जा रहे हैं तो सर्वर ग्रेड HW में उपभोक्ता ग्रेड डिस्क का उपयोग करना संभव नहीं है। वे नरक की तरह कुतिया करेंगे कि आपने अनप्लस के साथ पूरी तरह से समर्थित ड्राइव को क्यों बदल दिया। इसके अलावा ऐसा करने के लिए कोई समस्या नहीं है और बैकब्लेज़ ने इसे साबित कर दिया ( http://www.getoto.net/noise/2013/11/12/how-long-do-disk-drives-last/ )।

ड्राइव चयन के लिए एनसीक्यू का समर्थन करने वाली ड्राइव के लिए देखें और आपको ज्यादातर ठीक होना चाहिए।

जेबीओडी मोड में ड्राइव का उपयोग परेशानी के लिए पूछ रहा है। संभवतः LSI नियंत्रक आपको केवल एक बड़ी डिस्क दिखाएगा (और आप ऐसा नहीं चाहते हैं)। आपको क्या ज़रूरत है पेसट्रोज़ मोड (मूल रूप से पोर्ट काउंट के लिए एक्सटेंडर के रूप में कंट्रोलर का उपयोग करें। जांचें कि क्या यह मामला है।

ZFS on linux: एक तारकीय विचार नहीं। यह अभी भी स्थिर नहीं है, हालांकि यह प्रयोग करने योग्य है। यदि आप मशीन पर गंभीर भार चलाने की योजना बना रहे हैं, तो ज़फ्स पर डेडअप करें। यह बहुत सारे राम खाने के लिए जाता है (प्रत्येक 200-500 जीबी कटे हुए डेटा के लिए 2-4 जी की सीमा पर)। इसमें सुधार हो सकता है लेकिन जल्द ही जाँच नहीं की गई है। संपीड़न एक अच्छा फिट हो सकता है, हालांकि यह डेटा पर निर्भर करता है।

SSD: हाँ, यह काफी अच्छा अंतर करेगा। कई क्षेत्र हैं (ZIL पहले से ही ऊपर उल्लेख किया गया था) जो एक अलग डिस्क पर रखा गया (और यदि SSD पर अधिक हो) तो काफी सुधार होगा।

यदि आप ZFS पर अड़े हैं, तो मैं स्टोरेज होस्ट के लिए सोलारिस / नेक्सेंटा / ओपनसोलारिस या बीएसडी का उपयोग करने का सुझाव दूंगा और फिर इसे इस्की / एटा-ओवर-एर्नेट / आदि पर एक्सईएन मेजबानों को निर्यात करूंगा।

मैं दृढ़ता से कम से कम बैकब्लेज ब्लॉग पर स्किम करने का सुझाव देता हूं और उन विचारों की तलाश करता हूं जो वे अपने पीओडी के निर्माण में उपयोग कर रहे हैं


1
लिनक्स पर जेडएफएस काफी स्थिर है, लेकिन जेडएफएस सर्वोत्तम प्रथाओं में उदारता है। आपको अभी भी उसके अनुसार योजना और इंजीनियर की आवश्यकता है। हार्डवेयर RAID नियंत्रक अधिक क्षमाशील हैं।
ewhite

मैं अपनी विशेषताओं के लिए ZFS का उपयोग करना चाहता हूं। बनाए गए सभी बिंदु बहुत अच्छे हैं। अगर मेरे पास एक और सर्वर होता तो मैं एक iSCSI टारगेट सेटअप करता लेकिन निजी उपकरण के लिए मेरा बजट कम है क्योंकि यह किसी व्यवसाय से संबंधित नहीं है। अंतर्दृष्टि के लिए धन्यवाद।
ianc1215

मेरे पास ओपी (LSI 9211-8i एसएएस एचबीए) द्वारा उल्लिखित सटीक नियंत्रक के साथ एक प्रणाली है, आईआर फर्मवेयर के साथ (मेरा मतलब इसे आईटी फर्मवेयर को फिर से फ्लैश करना है, लेकिन कभी भी इसके आसपास नहीं मिला, और यह वैसे भी ठीक काम करता है)। किसी विशेष कॉन्फ़िगरेशन के साथ, यह सिर्फ एक सादे एचबीए के रूप में कार्य करता है और ओएस के माध्यम से व्यक्तिगत डिस्क से गुजरता है। इसे RAID वॉल्यूम पेश करने के लिए कॉन्फ़िगर किया जा सकता है , लेकिन यह बिना बताए ऐसा नहीं करता है।
बजे एक CVn
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.