विंडोज में ReFS क्या है?



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

ReFS से लिया गया है पुन silient एफ साथ में रों ystem, Microsoft द्वारा विंडोज ओएस के लिए बनाई गई एक फाइल सिस्टम है। इसे कुछ सीमाओं को पार करने के लिए बनाया गया है नई तकनीकी फ़ाइल प्रणाली (NTFS)। ReFS को डेटा भ्रष्टाचार के खिलाफ अधिक लचीला बनाने के लिए डिज़ाइन किया गया है, कुछ कार्यभार के लिए बेहतर प्रदर्शन करते हैं, और बहुत बड़ी फ़ाइल सिस्टम के लिए बेहतर पैमाने पर।



विंडोज में ReFS



ReFS का इतिहास

Microsoft ने सितंबर 2012 में ReFS की शुरुआत की, जब उसने बड़ी डेटा स्टोरेज आवश्यकताओं और बड़े वर्कलोड के लिए एक वैकल्पिक फाइल सिस्टम के रूप में विंडोज सर्वर 2012 को जारी किया। Microsoft ने अक्टूबर 2013 में विंडोज 8.1 से शुरू होने वाले विंडोज के डेस्कटॉप संस्करणों में ReFS को जोड़ा लेकिन इसका उपयोग ड्राइव-पूलिंग स्टोरेज स्टोरेज फीचर के हिस्से के रूप में किया जा सकता था। और विंडोज 10. माइक्रोसॉफ्ट में भी शामिल है हटा दिया विंडोज 10 में ReFS वॉल्यूम बनाने की क्षमता 2017 फॉल क्रिएटर्स अपडेट , के अलावा विंडोज 10 प्रो वर्कस्टेशन के लिए। लेकिन OS अभी भी ReFS को पढ़ेगा।



ReFS कैसे काम करता है

ReFS NTFS के साथ अत्यधिक संगत है और अधिक स्थिरता और बेहतर डेटा अखंडता के लिए NTFS के आधार पर बनाया गया था। यदि OS एक सिस्टम त्रुटि का पता लगाता है और डेटा खो जाता है / दूषित हो जाता है, तो ReFS खोए हुए / दूषित डेटा को पुनर्स्थापित कर सकता है। ReFS भी बिट रॉट यानी बिट्स के भ्रष्टाचार को समय के साथ एक फाइल सिस्टम में डिस्क स्क्रबिंग कार्यों के माध्यम से पढ़ता है और डेटा को मान्य करता है। Microsoft ने NTFS कोडबेस के भाग का उपयोग Win32 API के लिए ReFS और अतिरिक्त समर्थन के उत्पादन के लिए किया था ताकि मौजूदा API संगत हों, एक्सेस कंट्रोल लिस्ट और फ़ाइल आईडी जैसे कई सुविधाओं के लिए ReFS समर्थन प्रदान करें।

NTFS में, फ़ाइल मेटाडेटा भ्रष्टाचार के विभिन्न कारण हैं, जैसे कि बिजली की हानि के दौरान अचानक प्रणाली बंद होना या जब सिस्टम केवल एक ब्लॉक का हिस्सा लिखता है। डेटा क्षति से बचने के लिए ReFS उपयोग करता है आवंटित-ऑन-राइट तकनीक, जो एक निर्देश में फाइलें पढ़ती और लिखती है। आबंटन-ऑन-राइट तकनीक भ्रष्टाचार की संभावना को कम करने के लिए स्रोत डेटाबेस के पतले प्रावधान क्लोन का उपयोग करती है।

सेवा बी + पेड़ की संरचना मेटाडाटा इंडेक्सिंग के माध्यम से डेटा के प्रबंधन के लिए ReFS द्वारा उपयोग किया जाता है। पेड़ में जड़, आंतरिक नोड्स और पत्ते होते हैं। B + ट्री ब्रांचिंग पैटर्न में डेटा स्टोर करता है, जहां ट्री में प्रत्येक नोड में निम्न-स्तर नोड्स या पत्तियों के लिए कुंजियों और पॉइंटर्स की एक ऑर्डर की गई सूची होती है। अभिलेख पत्ती के स्तर पर संग्रहीत किए जाते हैं, जो अधिक शाखाओं के लिए अनुमति देता है। यह प्रक्रिया डिस्क I / O को कम करती है और बेहतर प्रदर्शन प्रदान करती है।



ReFS NTFS के लिए एक सीधा प्रतिस्थापन नहीं है। ReFS कुछ NTFS सुविधाओं का समर्थन नहीं करता है, जैसे कि मास्टर फाइल टेबल (MFT), पेज फ़ाइल समर्थन और ऑब्जेक्ट आईडी। कुछ एप्लिकेशन केवल NTFS पर उपलब्ध सुविधाओं के साथ काम करेंगे। कई NTFS सुविधाएँ NTFS के पुराने संस्करण का हिस्सा नहीं थीं, जैसे वैकल्पिक धाराएँ, स्ट्रीम और विरल फाइलें, जिन्हें Microsoft ने बाद के अपडेट में ReFS में जोड़ा।

उल्लेखनीय विशेषताएं और परिवर्तन

  1. ReFS के साथ एकीकृत है स्टोरेज स्पेस की सुविधा । यदि ReFS का उपयोग कर एक मिरर किया गया स्टोरेज स्पेस सेट किया गया है, तो विंडोज फाइल सिस्टम के भ्रष्टाचार का पता लगाएगा और डेटा की वैकल्पिक प्रतिलिपि को किसी अन्य ड्राइव पर कॉपी करके स्वचालित रूप से समस्याओं की मरम्मत करेगा। यह सुविधा विंडोज 10 और विंडोज 8.1 दोनों पर उपलब्ध है।

    ReFS का उपयोग कर स्टोरेज स्पेस

  2. यदि दिनांकित भ्रष्टाचार का पता ReFS द्वारा लगाया जाता है और उसके पास एक वैकल्पिक प्रति नहीं है, तो वह इसे पुनर्स्थापित कर सकता है, फ़ाइल सिस्टम ड्राइव से दूषित डेटा को तुरंत हटा सकता है। सिस्टम के रिबूट की आवश्यकता नहीं है या ड्राइव को ऑफ़लाइन ले जा रहा है, क्योंकि कोई NTFS के साथ क्या करेगा।
  3. जब रेफ़्स पढ़ना और लिखना केवल भ्रष्टाचार के लिए फ़ाइलों की जाँच नहीं करता है। डेटा भ्रष्टाचार को पहचानने और ठीक करने के लिए ड्राइव पर सभी फ़ाइलों को एक स्वचालित डेटा अखंडता स्कैनर द्वारा नियमित रूप से जांचा जाता है, जो कि एक ऑटो-करेक्टिंग फाइल सिस्टम है। दौड़ने की जरूरत नहीं chkdsk बिल्कुल भी।
  4. नई फ़ाइल प्रणाली अन्य तरीकों से भी भ्रष्टाचार के लिए प्रतिरोधी है। उदाहरण के लिए, जब आप किसी फ़ाइल के मेटाडेटा-फ़ाइल का नाम अपडेट करते हैं, उदाहरण के लिए- NTFS फ़ाइल सिस्टम सीधे फ़ाइल के मेटाडेटा को संशोधित करेगा। यदि आपका कंप्यूटर विफल हो जाता है या इस प्रक्रिया के दौरान बिजली चली जाती है, तो डेटा भ्रष्टाचार हो सकता है। जब आप फ़ाइल के मेटाडेटा को अपडेट करते हैं, तो ReFS फ़ाइल सिस्टम मेटाडेटा की एक नई प्रतिलिपि बनाएगा। ReFS नए मेटाडेटा की ओर फ़ाइल को तभी इंगित करेगा जब नया मेटाडेटा लिखा जाएगा, इसलिए, फ़ाइल के मेटाडेटा के दूषित होने का कोई जोखिम नहीं है। यह 'के रूप में जाना जाता है लिखने पर नकल '। कॉपी-ऑन-राइट तकनीक का उपयोग अन्य आधुनिक फ़ाइल सिस्टम उदा। ZFS और BtrFS लिनक्स और Apple के नए पर apfs फाइल सिस्टम।
  5. ReFS मेटाडेटा के लिए चेकसम का उपयोग करता है — और यह फ़ाइल डेटा के लिए वैकल्पिक रूप से चेकसम का भी उपयोग कर सकता है। जब भी यह किसी फ़ाइल को पढ़ता या लिखता है, तो ReFS इसकी सहीता सुनिश्चित करने के लिए चेकसम की जांच करता है। इसका मतलब यह है कि फ़ाइल सिस्टम में मक्खी पर डेटा भ्रष्टाचार का पता लगाने का एक अंतर्निहित तरीका है।
  6. अपनी डेटा अखंडता सुविधा के अलावा, लंबी अवधि में NTFS के साथ तुलना में, बड़ी मात्रा और फ़ाइल आकार के लिए ReFS तराजू, ये महत्वपूर्ण सुधार हैं।
  7. ReFS अधिकतम मात्रा के आकार का समर्थन करता है 262,144 एक्साबाइट (16 एक्सिबिबाइट्स) , के साथ तुलना 16 एक्साबाइट्स NTFS में। ReFS को समर्थन करता है 32,768 वर्ण एक फ़ाइल नाम में, की सीमा के साथ तुलना में 255 अक्षर NTFS में।
  8. अन्य आरएफएस विशेषताओं में हाइपर-वी के साथ बेहतर प्रदर्शन शामिल है, RAID के समान प्रदर्शन के लिए डेटा और डेटा स्ट्रिपिंग की स्थिति का आकलन करने के लिए चेकसम का उपयोग करने के लिए अखंडता स्टीम का समर्थन।
  9. Microsoft ने SQL SQL सर्वर परिनियोजन के साथ कार्य करने की अनुमति देने के लिए संस्करण 1.2 में वैकल्पिक डेटा स्ट्रीम के लिए समर्थन जोड़ा। अन्य उल्लेखनीय अद्यतनों में डेटा कटौती के लिए समर्थन शामिल है - एक भंडारण अनुकूलन सुविधा - अक्टूबर 2017 में अर्ध-वार्षिक चैनल में विंडोज सर्वर संस्करण 1709 की रिलीज के साथ ReFS संस्करण 3.2।
  10. ReFS भी त्याग देता है डॉस-शैली 8.3 फ़ाइल नाम जैसे C: Program Files पर C: PROGRA ~ 1 NTFS वॉल्यूम पर अभी भी संगतता उद्देश्यों के लिए पुराने तकनीकों तक पहुँचा जा सकता है। ये लीगेसी फ़ाइल नाम ReFS पर समर्थित नहीं हैं।
  11. ReFS केवल NTFS का सुधार नहीं है। इसके बजाय, Microsoft कुछ महत्वपूर्ण अनुकूलन पर ध्यान केंद्रित कर रहा है जो कुछ मामलों में ReFS को बेहतर प्रदर्शन करते हैं।
  12. स्टोरेज स्पेस के साथ उपयोग करने पर ReFS, ' वास्तविक समय स्तरीय अनुकूलन '। क्षमता के लिए अनुकूलित प्रदर्शन और ड्राइव के लिए अनुकूलित दोनों ड्राइव के साथ आपके पास एक ड्राइव पूल हो सकता है। ReFS हमेशा प्रदर्शन स्तरीय में ड्राइव को लिखेगा, प्रदर्शन को अधिकतम करेगा। पृष्ठभूमि में, ReFS स्वचालित रूप से लंबी अवधि के भंडारण के लिए धीमे ड्राइव के लिए बड़ी मात्रा में डेटा ले जाएगा।
  13. विंडोज सर्वर 2016 पर, कुछ वीएम यानी वर्चुअल मशीन सुविधाओं के साथ बेहतर प्रदर्शन की पेशकश करने के लिए, ReFS में सुधार किया गया है। Microsoft का स्वयं का हाइपर-वी वर्चुअल मशीन सॉफ्टवेयर इनका लाभ उठाता है (और सिद्धांत रूप में, अन्य वर्चुअल मशीन सॉफ्टवेयर उन्हें समर्थन दे सकता है अगर वे चाहते थे) जैसे कि ReFS ब्लॉक क्लोनिंग का समर्थन करता है, जो वर्चुअल मशीन क्लोनिंग और चेकपॉइंट-मर्जिंग कार्यों को गति देता है। वर्चुअल मशीन की क्लोन कॉपी बनाने के लिए, ReFS को ड्राइव पर मेटाडेटा की एक नई कॉपी बनाने और ड्राइव पर मौजूदा डेटा पर इंगित करने की आवश्यकता है। क्योंकि, रेफ़्स के साथ, कई फाइलें डिस्क पर एक ही अंतर्निहित डेटा को इंगित कर सकती हैं। जब वर्चुअल मशीन बदल जाती है और नया डेटा ड्राइव में लिखा जाता है, तो यह एक अलग स्थान पर लिखा जाता है और ड्राइव पर मूल वर्चुअल मशीन डेटा छोड़ दिया जाता है। इससे क्लोनिंग प्रक्रिया बहुत तेज हो जाती है और इसके लिए डिस्क डिस्क थ्रूपुट की बहुत कम आवश्यकता होती है।
  14. ReFS में एक नया 'स्पार्स VDL' फीचर जोड़ा गया है जो ReFS को एक बड़ी फ़ाइल को जल्दी से शून्य लिखने की अनुमति देता है। यह एक नई, खाली, निश्चित आकार की वर्चुअल हार्ड डिस्क (VHD) फ़ाइल बनाने के लिए बहुत तेज़ बनाता है। जबकि NTFS के साथ 10 मिनट का समय लग सकता है, यह ReFS के साथ कुछ ही सेकंड ले सकता है।
  15. आप ReFS के बारे में और अधिक विवरण और इसके द्वारा समर्थित विशिष्ट विशेषताओं का पता लगा सकते हैं माइक्रोसॉफ्ट की वेबसाइट ।

ReFS को कमियां

ये सभी सुविधाएँ बहुत अच्छी लगती हैं, लेकिन आप NTFS से केवल ReFS में नहीं जा सकते।

  1. विंडोज नहीं कर सकता बीओओटी ReFS से और NTFS की आवश्यकता है।
  2. NTFS के साथ तुलना में, ReFS अधिक सिस्टम संसाधनों का उपभोग करता है।
  3. डिस्क की सरणी जितनी बड़ी होगी, फ़ाइल अखंडता के लिए उतना ही अधिक रैम और IOPS ReFS का उपयोग किया जाएगा।
  4. NTFS डेटा को ReFS में परिवर्तित नहीं किया जा सकता है।
  5. फाइल सिस्टम कम्प्रेशन और एनक्रिप्शन, हार्ड लिंक, एक्सटेंडेड फीचर्स, डाटा डेडुप्लीकेशन, और डिस्क कोटा सहित NTFS में अन्य फीचर्स शामिल हैं। लेकिन NTFS की कई अन्य विशेषताओं के साथ ReFS संगत है। जबकि फ़ाइल सिस्टम स्तर पर विशिष्ट डेटा का एन्क्रिप्शन प्रदर्शन नहीं किया जा सका, ReFS फुल-डिस्क BitLocker एन्क्रिप्शन के साथ संगत है।
  6. विंडोज 10 में आप पुराने विभाजन को आरईएफएस के रूप में प्रारूपित नहीं कर सकते। आप वर्तमान में केवल स्टोरेज स्पेस के साथ ReFS का उपयोग कर सकते हैं, जहां इसकी विश्वसनीयता सुविधाएँ डेटा भ्रष्टाचार से बचाने में मदद करती हैं। Windows Server 2016 पर NTFS के बजाय वॉल्यूम को ReFS के रूप में स्वरूपित किया जा सकता है। उदाहरण के लिए, आप वर्चुअल मशीन के भंडारण की योजना के लिए ऐसा करना चाहते हैं। हालाँकि, आप अभी भी अपने बूट वॉल्यूम पर ReFS का उपयोग नहीं कर सकते हैं। Windows केवल NTFS ड्राइव से बूट कर सकता है।
  7. एक ReFS ड्राइव का समर्थन नहीं करता है किसी भी एप्लिकेशन या प्रोग्राम की स्थापना । इसके पीछे कारण है, रेफ़्स में हार्ड लिंक का गैर-समर्थन और बहुत कम प्रोग्राम जो रीफ़्स वॉल्यूम पर इंस्टॉलेशन की अनुमति देते हैं, लेकिन यहां तक ​​कि उन प्रोग्रामों को चलाने के दौरान भी समस्याओं का अनुभव होता है।

ReFS का उपयोग कैसे करें

  1. पर विंडोज सर्वर , आप सामान्य डिस्क प्रबंधन टूल का उपयोग करके कुछ वॉल्यूम को ReFS के रूप में प्रारूपित करना चुन सकते हैं, जो विशेष रूप से उपयोगी हो सकता है यदि आप उन ड्राइव पर वर्चुअल मशीन का उपयोग कर रहे हैं। लेकिन आप अपने बूट ड्राइव को ReFS के रूप में प्रारूपित नहीं कर सकते हैं, और आप कुछ NTFS सुविधाओं तक पहुंच नहीं खो सकते हैं।

    Windows सर्वर पर ReFS,

  2. ReFS कार्यक्षमता अब के भाग के रूप में उपलब्ध है विंडोज 10 प्रो वर्कस्टेशन के लिए

विंडोज 10 प्रो पर ReFS कार्यक्षमता

6 मिनट पढ़े