ZFS क्या हैं? (What is ZFS?)
ZFS का पूरा नाम Zetabyte File system हैं, यह सन माइक्रोसिस्टम्स द्वारा विकसित एक फाइल सिस्टम और लॉजिकल वॉल्यूम मैनेजर है। इसे उच्च-प्रदर्शन और बड़े पैमाने पर यूनिक्स जैसी प्रणालियों के लिए डिज़ाइन किया गया है।
ZFS का इतिहास (History of ZFS)
ZFS को पहली बार 2001 में एक प्रोपराईटरी फ़ाइल सिस्टम के रूप में Sun में विकसित किया गया था, और 2005 में OpenSolaris के एक ओपन-सोर्स घटक के रूप में जारी किया गया था। 2010 में, जब Sun को Oracle द्वारा अधिग्रहित किया गया था, ZFS ने बंद-सोर्स, प्रोपराईटरी सॉफ्टवेयर पर वापस लौटा दिया।
2013 में, Illumos, Linux, FreeBSD, और macOS ऑपरेटिंग सिस्टम की विकास टीमों ने ZFS, OpenZFS के एक नए ओपन-सोर्स वर्जन को जारी करने के लिए सहयोग किया।
ZFS की विशेषताए (Features of ZFS)
- अधिकतम मात्रा का आकार 256 ट्रिलियन Yottabyte होता हैं।
- अधिकतम फ़ाइल आकार 16 exbibytes होता हैं|
- फ़ाइलों की असीमित संख्या, प्रति डायरेक्टरी अधिकतम 248।
- forked file contents (एक्सटेंशन विशेषताओं) के लिए समर्थन।
- ट्रांसपेरेंट फ़ाइल सिस्टम कम्प्रेशन और एन्क्रिप्शन।
- RAID स्तर 0, 1, 10, 5 (RAIDZ), 6 (RAIDZ2), और RAIDZ3 के लिए समर्थन।
- कॉपी-ऑन-राइट और डेटा डिडुप्लीकेशन।
ऑपरेटिंग सिस्टम जो ZFS का समर्थन करते हैं (Operating systems that support ZFS)
निम्नलिखित ऑपरेटिंग सिस्टम पूरी तरह या आंशिक रूप से ZFS का समर्थन करते हैं:
- FreeBSD
- Illumos
- Linux
- macOS Server
- NetBSD
- Open Solaris
- Solaris
लिनक्स समर्थन (Linux Support)
लिनक्स पर ZFS सपोर्ट काफी हद तक यूजर स्पेस तक ही सीमित है, जिसे FUSE फाइल सिस्टम के रूप में रखा गया है। यह प्रतिबंध एक प्रदर्शन लागत पर ZFS लाइसेंस को संतुष्ट करता है। हालांकि, 2016 में, Ubuntu 16.04 ने एक अलग विकास मॉडल पेश किया जो ZFS लाइसेंस शर्तों को संतुष्ट करता है, और एक कर्नेल मॉड्यूल के रूप में ZFS समर्थन सहित शुरू हुआ।