अपग्रेड करने के लिए RAID नियंत्रक को 4kn - क्या मुझे 4kn का उपयोग करने के लिए सरणी को फिर से बनाना होगा?


11

मेरे पास एक Adaptec 6405E RAID नियंत्रक के साथ एक एंटरप्राइज़-ग्रेड वर्कस्टेशन है। Adaptec के अनुसार, यह RAID नियंत्रक नहीं है, और 4K डिस्क क्षेत्रों को मूल रूप से समर्थन करने में सक्षम नहीं होगा। यदि आप इसमें 4K डिस्क चिपकाते हैं, तो यदि इसमें 512-बाइट सेक्टर इम्यूलेशन मोड (512e) है, तो यह 512e का उपयोग करेगा। यदि इसमें 512e नहीं है, तो डिस्क बिल्कुल काम नहीं करेगी।

मेरे 6405 ई से जुड़े चार एचजीएसटी एसएटीए डिस्क हैं जो सभी में 4K मूल क्षेत्र हैं, लेकिन वे 512e का समर्थन करते हैं। डिस्क RAID10 में हैं और सरणी "यथोचित रूप से अच्छी तरह" काम कर रही है (प्रदर्शन अच्छा है, लेकिन आश्चर्यजनक नहीं है)।

डिस्क पर डेटा को मिटाए बिना और सरणी को फिर से शुरू करने के बिना, मुझे लगता है कि मैं एक एडेप्टेक 71605 ई में प्लग करता हूं , जो देशी 4K सेक्टर का समर्थन करता है, क्या नियंत्रक मेरे डिस्क के साथ इंटरफेस करते समय 4K सेक्टर का उपयोग करेगा ? या यह 512e या 4Kn का उपयोग करने का निर्णय ऑन-डिस्क प्रारूप की संरचना में बेक किया गया है जैसे कि मुझे ऐसा करने के लिए डिस्क को पोंछना होगा?

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


ध्यान दें कि मैं पहले से ही arcconfकमांड लाइन उपयोगिता से काफी परिचित हूं , और पहले से इस सरणी को RAID0 से RAID10 में उन्नत करने के लिए उपयोग किया है (हाँ, मुझे पता है, मुझे शुरू करने के लिए कभी भी RAID0 का उपयोग नहीं करना चाहिए था, लेकिन मैं भाग्यशाली था, ठीक है ?)। अगर arcconfएडेप्टेक 7-सीरीज़ कंट्रोलर्स पर 512e से 4Kn तक "स्विच ओवर" करने की उपयोगिता की कुछ विशेषता है, तो मुझे इसके बारे में जानना अच्छा लगेगा, इसलिए मैं इसका उपयोग कर सकता हूं कि सुधार करने से बचने के लिए और अस्थायी रूप से डेटा को ऑफ़लोड करने के लिए एक बैकअप स्थान।

सबसे खराब स्थिति में, मेरे पास पहले से ही महत्वपूर्ण डेटा के बैकअप साइट हैं, लेकिन सिस्टम ने इस पर इतना सॉफ़्टवेयर लोड किया है कि यह मेरे लिए सस्ता होगा (समय बिताने के संदर्भ में) पूरे की ब्लॉक-लेयर कॉपी करने के लिए किसी अन्य डिस्क पर सरणी - शायद AHCI के माध्यम से मोबो से जुड़ी एक सस्ती 4TB डिस्क - फिर तार्किक सरणी को पुन: व्यवस्थित करने के बाद इसे वापस कॉपी करें। सब कुछ पुनः स्थापित करने की संभावना की तुलना में (सक्रियण और इस तरह के साथ मालिकाना विंडोज कार्यक्रमों का एक मीट्रिक टन), जो वास्तव में सस्ता और तेज होगा।


1
(अगर आप इसे टाल सकते हैं तो
एडेप्टेक का

जवाबों:


24

आपके डिस्क या तो 512e (एसएएस / एसएटीए इंटरफेस पर 512 सेक्टर) या 4k देशी (एसएएस / एसएटीए इंटरफेस पर 4k सेक्टर) हैं, और दुर्भाग्य से इसे बदलने का कोई तरीका नहीं है कि सॉफ्टवेयर या जंपर्स आदि के माध्यम से आप खरीदते समय ट्रांसफर मोड का चयन करें। डिस्क। 4k देशी डिस्क खरीदें अगर आपके पास एडाप्टर है जो इंटरफ़ेस पर 4k देशी का समर्थन करता है।

अपडेट: और, एक बार फिर, डिस्क कभी भी "4kn से 512e तक नहीं गिरती है" आदि। डिस्क या तो 512e हैं - इसका मतलब है कि वे एसएएस / एसएटीए इंटरफेस या 512 के ऊपर 512 आकार के क्षेत्रों में हमेशा डेटा भेजेंगे, इसका मतलब है कि डिस्क हमेशा रहेगी एसएएस / एसएटीए इंटरफेस पर 4k आकार के डेटा में डेटा भेजें, और यह केवल डिस्क पर निर्भर करता है, RAID एडॉप्टर क्षमताओं पर नहीं। 512n और 512e के बीच का अंतर यह है कि भौतिक मीडिया क्षेत्रों में 512n के लिए 512 के आकार के होते हैं, और 512e के लिए 4k (डिस्क चिप प्रत्येक 4k क्षेत्र को इंटरफ़ेस पर 8 x 512 क्षेत्रों में प्लेटों में अनुवाद करता है), इंटरफ़ेस पर 512e डिस्क हमेशा प्रसारित होगा केवल 512 बाइट्स पर सेक्टर, चाहे वह किसी भी एडॉप्टर से जुड़ा हो। भाग संख्या 512e और 4kn डिस्क के लिए भिन्न होती है, उदाहरण के लिए:

ST6000NM0014 - 6TB SAS ड्राइव एसएएस इंटरफेस पर 4k सेक्टर (4kn ड्राइव कहा जाता है) के साथ;

ST6000NM0034 - SAS इंटरफ़ेस पर 512 बाइट क्षेत्रों के साथ 6TB SAS ड्राइव (512e ड्राइव कहा जाता है)

इन दोनों में डिस्क मीडिया पर 4k सेक्टर हैं, इसलिए 512e मामले में सेक्टर राइट अलाइनमेंट के बारे में ध्यान रखा जाना चाहिए।

और आप अभी भी 512n डिस्क खरीद सकते हैं, उदाहरण के लिए: ST4000NM0023 - इंटरफ़ेस पर 512 बाइट सेक्टर और मीडिया पर 512 सेक्टर के साथ 4TB SAS ड्राइव, इसलिए इस ड्राइव के लिए सेक्टर अलाइनमेंट की परवाह करने की कोई आवश्यकता नहीं है।

RAID एडेप्टर 3 श्रेणियों में आते हैं: क) सबसे पुराने जो 4k सेक्टरों के बारे में नहीं जानते हैं - वे 512n और 512e डिस्क के साथ काम करते हैं, हालांकि समस्याएँ लेखन प्रदर्शन के साथ उत्पन्न हो सकती हैं यदि राइट्स को 512x ड्राइव पर 8xsector सीमाओं द्वारा संरेखित नहीं किया गया है, b) इतने पुराने नहीं जो 4k आंतरिक क्षेत्रों के बारे में जानते हैं और 512e एमुलेशन के बारे में जानते हैं, लेकिन केवल इंटरफ़ेस पर 512 सेक्टरों के साथ काम करते हैं - नियंत्रक के साथ संरेखण के साथ कम समस्याएँ, ग) बहुत नए हैं जो 4k क्षेत्रों के साथ काम करने में सक्षम हैं इंटरफेस। केवल ये नए 4kn डिस्क के साथ काम करेंगे जो एसएएस / एसएटीए इंटरफ़ेस पर 4kb सेक्टर के रूप में देशी 4kb सेक्टर को पास करते हैं।

इसके अलावा, केवल विंडोज 8, 8.1 या बाद में ओएस 4kn ड्राइव (सर्वर, 2012 या बाद के संस्करण के लिए) का समर्थन करता है। पुरानी उपयोगिताओं के अधिकांश जो सीधे डिस्क के साथ काम करते हैं वे 4k क्षेत्रों के साथ ठीक से काम नहीं करेंगे क्योंकि वे मानते हैं कि सेक्टर हमेशा 512 बाइट के आकार के होते हैं। बजाय जाँच के।

इसलिए, संरेखण के साथ किसी भी भ्रम से बचने के लिए और अधिकतम प्रदर्शन प्राप्त करने के लिए, नए 4kn ड्राइव, नए 4kn सक्षम एडाप्टर और नए OS का उपयोग करें।

मुझे लगता है कि नीचे दिया गया यह कथन सही नहीं है: "कुछ 4kb- देशी डिस्क 512-बाइट एमुलेशन का समर्थन करने का विकल्प चुन सकती हैं। यदि वे 512-बाइट एमुलेशन का समर्थन करती हैं, तो वे इस मोड और 4kn के बीच स्विच कर सकते हैं, जो डिस्क कंट्रोलर को सपोर्ट करता है; पसंद करेंगे 4kn, लेकिन अगर वे "करने के लिए वापस 512e करने के लिए गिर जाते हैं।

फैक्ट्री में सेक्टर का आकार तय होता है। मुझे ऐसे किसी भी ड्राइव के बारे में जानकारी नहीं है जो RAID एडॉप्टर क्षमताओं के आधार पर इंटरफ़ेस पर सेक्टर आकार को स्वचालित रूप से बदलने में सक्षम है। सीगेट ऑर्डर सिस्टम में जो मैं देख रहा हूं वह इंटरफ़ेस पर सेक्टर के आकार के आधार पर बहुत अलग भाग संख्याएं हैं। डिस्क ऑर्डर करने के बाद सेक्टर का आकार बदलना असंभव है (कुछ हैकिंग द्वारा संभव हो सकता है, डिस्क फर्मवेयर बदलना, आदि लेकिन आधिकारिक तौर पर समर्थित नहीं है)। इसलिए यदि आपकी ड्राइव 512e है तो यह हमेशा इंटरफ़ेस पर केवल 512 बाइट सेक्टर भेजती है, और कभी भी 4k सेक्टर नहीं। यदि आपका ड्राइव 4kn है, तो यह हमेशा इंटरफ़ेस पर केवल 4k सेक्टर भेजेगा और 512 सेक्टर कभी नहीं। आप केवल ऑर्डर करते समय निर्णय लेते हैं, इसके अलग-अलग भाग संख्या के रूप में।

संभावित ड्राइव प्रारूप हैं (संख्या इंटरफ़ेस पर सेक्टर आकार इंगित करता है):

512n - 512 डिस्क पर, 512 इंटरफ़ेस पर (सरल)

512e - डिस्क पर 4k, इंटरफ़ेस पर 512 (पुराने सिस्टम पर प्रदर्शन जटिलताओं संभव)

4kn - डिस्क पर 4k, इंटरफ़ेस पर 4k (सरल, सर्वश्रेष्ठ इंटरफ़ेस प्रदर्शन, पुराने सिस्टम पर काम न करें)

n या e का अर्थ है यदि इंटरफ़ेस पर निर्दिष्ट क्षेत्र आकार देशी डिस्क सेक्टर आकार (n), या उत्सर्जित आकार (e) है।

और जवाब है: आपके डिस्क 512e डिस्क हैं (जैसा कि वे एडेप्टर के साथ काम करते हैं जो 4kn डिस्क का समर्थन नहीं करते हैं), वे 4kn डिस्क नहीं हैं। आपके 512e डिस्क किसी भी RAID एडेप्टर के साथ इंटरफ़ेस पर 4k सेक्टर का उपयोग कभी नहीं करेंगे। BTW, Seagate से केवल बहुत नई 6TB ड्राइव 4kn प्रारूप में संभव हैं, और HGST से नए 6TB और 8TB भी 512e या 4kn के रूप में ऑर्डर किए जा सकते हैं। 4TB तक के सभी ड्राइव केवल 512e या 512n में उपलब्ध थे, मैं इस सितंबर से पहले परीक्षण के लिए किसी भी 4kn ड्राइव को खरीदने में सक्षम नहीं था।

मेरी व्यक्तिगत सिफारिश एलएसआई एडेप्टर का उपयोग करना है। मेरे द्वारा परीक्षण की गई किसी भी चीज़ से सर्वश्रेष्ठ त्रुटि रिपोर्टिंग के साथ संगत, और सबसे अच्छा प्रदर्शन। नवीनतम फर्मवेयर रिलीज के साथ, 4kn डिस्क का पूरी तरह से समर्थन करते हैं। मैं HP से कई स्मार्ट ऐरे एडेप्टर का भी उपयोग कर रहा हूं, क्योंकि वे एचपी प्रोएलिएंट सर्वर के साथ आते हैं, लेकिन फिर भी कोई जानकारी नहीं है कि स्मार्टएरे एडेप्टर 4kn डिस्क का समर्थन करेगा या नहीं। रिलीज नोट्स में केवल मेजबान बस एडेप्टर का उल्लेख किया गया है - बहुत हालिया फर्मवेयर अपडेट 4kn डिस्क के लिए समर्थन सक्षम करता है। तो, अभी भी 4kn डिस्क बहुत नए हैं।

आशा है कि मैंने इसे स्पष्ट करने में मदद की।


1
यह उत्तर बहुत सही है, लेकिन जब मैंने पहली बार इसे पढ़ा तो मुझे नहीं पता था कि मैं किस बारे में बात कर रहा हूं। यह महसूस करने में एक वर्ष से अधिक का समय लग गया कि एक ड्राइव CANNOT "परिवर्तन" 512e से 4kn तक सिर्फ कुछ विन्यास सेटिंग से हो सकता है; यह ड्राइव में बेक किया गया है। दोस्तों कृपया इस जवाब को वह मान्यता दें, जिसके वह हकदार हैं। यह सबसे स्पष्ट स्पष्टीकरण है जो मैंने अभी तक 512n / 512e / 4kn चीज़ में देखा है। उपभोक्ता स्थान में 4kn सामान्य होते ही यह लोकप्रिय हो जाएगा; p
allquixotic

यहाँ वास्तव में एक त्रुटि है। एसएएस आमतौर पर इंटरफ़ेस पर 512e और 4K के बीच सुधार कर सकता है। SATA ड्राइव नहीं कर सकता।
user10357

@ user10357 क्या आप इसके लिए एक संदर्भ प्रदान कर सकते हैं कि कैसे किया जाता है? क्या इसके लिए एक विशेष उपकरण की आवश्यकता है?
orodbhen

@orodbhen: यह थोड़ा अधिक जटिल है जितना मैंने सोचा था। मुझे पता है कि यह (ज्ञान के अंदर) किया जा सकता है, लेकिन यह विभिन्न उपकरणों के लिए अलग-अलग इंटरफेस पर उजागर होता है। (जैसे कि यह टूल , फ़ैक्टरी डिफ़ॉल्ट 4k है, संगत 512e है)
user10357

3

इस महान पोस्ट के लिए धन्यवाद, जो मुझे दुर्घटना से VMware पर्यावरण के लिए सबसे विश्वसनीय HDD समाधान खोजने और 512n, 512e और 4kn के बीच के अंतर को समझने के लिए मिला है।

VMware अभी भी 512n डिस्क का उपयोग करने का सुझाव देता है क्योंकि उनके पास अनुकरण की कोई आवश्यकता नहीं होने के कारण उच्चतम प्रदर्शन है और तथ्य यह है कि 4kn को अभी भी VMware ESXi 6.0 द्वारा समर्थित नहीं है: http://kb.vmware.com/selfservice/microsites-search। क्या ज़रूरत है? भाषा = hi & cmd = displayKC और बाहरी आईडी = 2091600

निष्कर्ष: VMware ESXi सिस्टम पर प्रत्यक्ष संलग्न भंडारण का उपयोग कर अधिकतम प्रदर्शन के लिए मैं 512 देशी स्वरूपित हार्ड ड्राइव का उपयोग करने की सलाह देता हूं। मैं पहली बार 4kn डिस्क का उपयोग करना शुरू करूंगा, जब मेरे एडेप्टेक छापे नियंत्रक और साथ ही ऑपरेटिंग सिस्टम बिना किसी अनुकरण के 4kn के साथ संवाद करने में सक्षम हैं।

चीयर्स, डैनियल


2

आपको डिस्क को किसी भी Adaptec कंट्रोलर में प्लग करने में सक्षम होना चाहिए और यह पिछले कंट्रोलर से कॉन्फ़िगरेशन को उठाएगा, इसलिए इसे आज़माने में कोई बुराई नहीं है। हालांकि, मेरा मानना ​​है कि RAID विन्यास के साथ सेक्टर आकार के विन्यास को बहुत बारीकी से एकीकृत किया गया है, और आपके पास इसके साथ विभाजन करने के लिए विभाजन भी होंगे।

एक विकल्प, यदि आप इसे आज़माना चाहते हैं, तो अपने RAID10 में से डिस्क के दो (R0 के प्रत्येक पक्ष से) 6405 से 71605 पर जोड़ना है। नए कार्ड को इन दोनों डिस्क से कॉन्फ़िगरेशन चुनना चाहिए अकेला। डिस्क के आँकड़ों की जाँच के लिए एक लिनक्स लाइव सीडी में बूट करें। यदि यह अपग्रेड काम नहीं करता है, तो आप आसानी से पुराने नियंत्रक को बिना किसी नुकसान के वापस कर सकते हैं। यदि यह काम करता है, तो आप पुराने नियंत्रक से अन्य दो डिस्क को प्लग कर सकते हैं, और आपको जाना अच्छा होगा।

मुझे यकीन नहीं है कि यह संभव है, लेकिन यदि आवश्यक हो, तो आप नए कार्ड पर कमांड लाइन से लापता सदस्यों के साथ एक सरणी बनाने में सक्षम हो सकते हैं, ताकि आप केवल दो डिस्क के साथ 4 डिस्क RAID10 बना सकें परिक्षण। तब आप कार्ड से कार्ड में सिंक कर सकते थे। शायद नहीं।

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