Veritas File System
वेरिटास फाइल सिस्टम (या वीएक्सएफएस; जिसे एचपी-यूएक्स में जेएफएस और ऑनलाइनजेएफएस कहा जाता है) एक सीमा-आधारित फाइल सिस्टम है। इसे मूल रूप से वेरिटास सॉफ्टवेयर द्वारा विकसित किया गया था। एक ओ. ई. एम. समझौते के माध्यम से, वी. एक्स. एफ. एस. का उपयोग एच. पी.-यू. एक्स. ऑपरेटिंग सिस्टम के प्राथमिक फाइल सिस्टम के रूप में किया जाता है। लाइसेंस के माध्यम से ऑन-लाइन विखंडन और आकार बदलने के समर्थन के साथ, इसे ऑनलाइन जे. एफ. एस. के रूप में जाना जाता है। यह ए. आई. एक्स., लिनक्स, सोलारिस, ओपनसोलारिस, सिनिक्स/रिलियंट यूनिक्स, यूनिक्सवेयर और एस. सी. ओ. ओपनसर्वर पर भी समर्थित है। वीएक्सएफएस को मूल रूप से एटी एंड टी की यूनिक्स सिस्टम लैबोरेटरीज के लिए विकसित किया गया था। वीएक्सएफएस को वेरिटास स्टोरेज फाउंडेशन के एक हिस्से के रूप में पैक किया गया है (जिसमें वेरिटास वॉल्यूम मैनेजर भी शामिल है)। विक्रेता के अनुसार, यह पहला वाणिज्यिक जर्नलिंग फाइल सिस्टम था। उस दावे को दो तरीकों से लिया जा सकता है, अर्थात, एक वाणिज्यिक संदर्भ में एक जर्नलिंग फ़ाइल सिस्टम का पहला कार्यान्वयन, या एक असंकलित उत्पाद के रूप में उपलब्ध पहला फ़ाइल सिस्टम। डैन कोरेन को वीएक्सएफएस के मूल डेवलपर्स में से एक के रूप में उद्धृत किया गया है। उन्होंने एक डाक सूची में लिखा है कि उन्होंने 1990 में ए. टी. एंड. टी. निगम के साथ एक अनुबंध के तहत वी. एक्स. एफ. एस. का विकास शुरू करने के बाद "एक साल या उससे अधिक समय बाद 1. अन्य स्रोत इस बात से सहमत हैं कि उत्पाद पहली बार 1991 में जारी किया गया था। चूंकि 1990 के दशक की शुरुआत में इंटरनेट व्यापक रूप से उपलब्ध नहीं था, इसलिए यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए एक नया फ़ाइल सिस्टम तैनात करना अधिक कठिन था, इसलिए इस फ़ाइल सिस्टम के रिलीज और व्यावसायीकरण में एक से दो साल की देरी असामान्य नहीं थी। संस्करण का इतिहास वी. एक्स. एफ. एस. का ऑन-डिस्क लेआउट संस्करण और उन्नयन योग्य है जब तक कि फ़ाइल सिस्टम को स्थापित किया जाता है। यह फाइल प्रणाली दस संस्करणों से गुजरी है। संस्करण 2 ने फाइलसेट, गतिशील इनोड आवंटन और एसीएल के लिए समर्थन जोड़ा। VxFS 4 में लेआउट 1-3 का समर्थन बंद हो गया। संस्करण 4 ने भंडारण चौकियों और वेरिटास क्लस्टर फाइल सिस्टम के लिए समर्थन जोड़ा। संस्करण 4 को वीएक्सएफएस 3.2.1 में जारी किया गया था। लेआउट संस्करण 4 अब VxFS 5.1 के तहत समर्थित नहीं है। संस्करण 5 ने आकार में 32 टेराबाइट () तक के फ़ाइल सिस्टम के लिए समर्थन शुरू किया। अलग-अलग फाइलों का आकार 2 टेराबाइट तक हो सकता है। संस्करण 5 को वीएक्सएफएस 3.5 में पेश किया गया था और अब वीएक्सएफएस 5.1 के तहत समर्थित नहीं है। संस्करण 6 ने फ़ाइल सिस्टम और आकार में 8 एक्साबाइट () तक की फ़ाइलों के लिए समर्थन जोड़ा। संस्करण 6 ने नामित धाराओं/संसाधन कांटे के लिए, कई अंतर्निहित खंडों के लिए और फ़ाइल परिवर्तन लॉग के लिए भी समर्थन पेश किया। संस्करण 6 को वीएक्सएफएस 4 में पेश किया गया था। संस्करण 7 गतिशील भंडारण श्रेणीकरण की अनुमति देने के लिए कई खंडों के लिए समर्थन प्रदान करता है। डायनेमिक स्टोरेज टियरिंग रूट उपयोगकर्ताओं को विभिन्न मात्राओं के बीच फ़ाइलों को स्थानांतरित करने, नीति के आधार पर फ़ाइल निर्माण समय पर विभिन्न मात्राओं में फ़ाइलों को आवंटित करने और फ़ाइल सिस्टम के नेमस्पेस को बदले बिना स्वतंत्र रूप से मात्रा को पुनर्प्राप्त करने की अनुमति देता है। संस्करण 7 को वीएक्सएफएस 5 में पेश किया गया था। संस्करण 8 फ़ाइल-स्तरीय स्नैपशॉट्स और साझा विस्तार के लिए समर्थन को सक्षम बनाता है। संस्करण 8 को वीएक्सएफएस 5.1 में पेश किया गया था। संस्करण 9 फ़ाइल संपीड़न, कटौती और विभाजन निर्देशिकाओं के लिए समर्थन को सक्षम बनाता है। संस्करण 9 को वीएक्सएफएस 6 में पेश किया गया था। संस्करण 10 मैक्सलिंक के लिए समर्थन को सक्षम बनाता है, जो एक निर्देशिका को 64K से अधिक उप-निर्देशिकाओं को रखने की अनुमति देता है। संस्करण 10 को वीएक्सएफएस 6.1 में पेश किया गया था। समानांतर अभिगम मोड वी. एक्स. एफ. एस. फाइल सिस्टम एकल उदाहरण मोड या समानांतर अभिगम/समूह मोड में चल सकता है। समानांतर मोड कई सर्वरों (जिन्हें क्लस्टर नोड्स के रूप में भी जाना जाता है) को एक ही फ़ाइल सिस्टम तक एक साथ पहुँचने की अनुमति देता है। जब इस मोड में चलाया जाता है, तो वीएक्सएफएस को वेरिटास क्लस्टर फाइल सिस्टम के रूप में संदर्भित किया जाता है। क्लस्टर फाइल सिस्टम नोड्स में कैश कोहरेंसी और पोसिक्स अनुपालन प्रदान करता है, ताकि डेटा परिवर्तन सभी क्लस्टर नोड्स द्वारा एक साथ परमाणु रूप से देखे जा सकें। क्योंकि क्लस्टर फाइल सिस्टम एकल उदाहरण वीएक्सएफएस के समान द्विआधारी और समान ऑन-डिस्क लेआउट साझा करता है, क्लस्टर और एकल उदाहरण मोड के बीच चलना सीधा है। यह भी देखें फाइल सिस्टम की तुलना सिमेंटेक ऑपरेशंस रेडीनेस टूल्स (एस. ओ. आर. टी.) संदर्भ 1991 सॉफ्टवेयर डिस्क फाइल सिस्टम साझा डिस्क फाइल सिस्टम एच. पी. सॉफ्टवेयर फाइल सिस्टम जो लिनक्स कर्नेल द्वारा समर्थित है।