FreeBSD ಹೆಡರ್ (HEAD) ನಲ್ಲಿ ZFS ಫೈಲ್ ಸಿಸ್ಟಮ್ನ ಅಳವಡಿಕೆ ಕೋಡ್ ಬೇಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ OpenZFS ಕೋಡ್ ಅನ್ನು ಬಳಸಲು "» ZFS ಉಲ್ಲೇಖ ರೂಪಾಂತರವಾಗಿ. ವಸಂತಕಾಲದಲ್ಲಿ, FreeBSD ಬೆಂಬಲವನ್ನು ಮುಖ್ಯ OpenZFS ಯೋಜನೆಗೆ ಸರಿಸಲಾಗಿದೆ, ಅದರ ನಂತರ ಎಲ್ಲಾ FreeBSD- ಸಂಬಂಧಿತ ಬದಲಾವಣೆಗಳ ಅಭಿವೃದ್ಧಿಯು ಅಲ್ಲಿ ಮುಂದುವರೆಯಿತು ಮತ್ತು FreeBSD ಅಭಿವರ್ಧಕರು OpenZFS ಯೋಜನೆಯಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಎಲ್ಲಾ ಆವಿಷ್ಕಾರಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಸಿಸ್ಟಮ್ಗೆ ವರ್ಗಾಯಿಸಲು ಸಾಧ್ಯವಾಯಿತು.
OpenZFS ಗೆ ಪರಿವರ್ತನೆಯ ನಂತರ FreeBSD ಯಲ್ಲಿ ಲಭ್ಯವಾದ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ: ವಿಸ್ತರಿತ ಕೋಟಾ ವ್ಯವಸ್ಥೆ, ಡೇಟಾ ಸೆಟ್ಗಳ ಗೂಢಲಿಪೀಕರಣ, ಬ್ಲಾಕ್ ಹಂಚಿಕೆ ತರಗತಿಗಳ ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆ (ಹಂಚಿಕೆ ತರಗತಿಗಳು), RAIDZ ಮತ್ತು ಚೆಕ್ಸಮ್ ಅನುಷ್ಠಾನವನ್ನು ವೇಗಗೊಳಿಸಲು ವೆಕ್ಟರ್ ಪ್ರೊಸೆಸರ್ ಸೂಚನೆಗಳ ಬಳಕೆ ಲೆಕ್ಕಾಚಾರಗಳು, ZSTD ಕಂಪ್ರೆಷನ್ ಅಲ್ಗಾರಿದಮ್ಗೆ ಬೆಂಬಲ, ಮೋಡ್ ಮಲ್ಟಿಹೋಸ್ಟ್(, ಮಲ್ಟಿ ಮಾರ್ಡಿಫೈಯರ್ ಪ್ರೊಟೆಕ್ಷನ್), ಸುಧಾರಿತ ಕಮಾಂಡ್ ಲೈನ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟೇಶನ್, ಹಲವು ರೇಸ್ ಪರಿಸ್ಥಿತಿಗಳು ಮತ್ತು ಲಾಕಿಂಗ್ ಸಮಸ್ಯೆಗಳಿಗೆ ಪರಿಹಾರಗಳು.
ಡಿಸೆಂಬರ್ 2018 ರಲ್ಲಿ, FreeBSD ಡೆವಲಪರ್ಗಳು ಬಂದರು ಎಂಬುದನ್ನು ನಾವು ನೆನಪಿಸಿಕೊಳ್ಳೋಣ ಯೋಜನೆಯಿಂದ ZFS ಅನುಷ್ಠಾನಕ್ಕೆ ಪರಿವರ್ತನೆ ""(ZoL), ZFS ನ ಅಭಿವೃದ್ಧಿಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಚಟುವಟಿಕೆಗಳು ಇತ್ತೀಚೆಗೆ ಕೇಂದ್ರೀಕೃತವಾಗಿವೆ. ವಲಸೆಗೆ ಕಾರಣವೆಂದರೆ ಇಲ್ಯುಮೋಸ್ ಯೋಜನೆಯಿಂದ ZFS ಕೋಡ್ಬೇಸ್ನ ನಿಶ್ಚಲತೆಯಾಗಿದೆ (ಓಪನ್ಸೋಲಾರಿಸ್ನ ಫೋರ್ಕ್), ಇದನ್ನು ಹಿಂದೆ ZFS-ಸಂಬಂಧಿತ ಬದಲಾವಣೆಗಳನ್ನು FreeBSD ಗೆ ಸ್ಥಳಾಂತರಿಸಲು ಆಧಾರವಾಗಿ ಬಳಸಲಾಗುತ್ತಿತ್ತು.
ಇತ್ತೀಚಿನವರೆಗೂ, ಇಲ್ಲುಮೋಸ್ನಲ್ಲಿ ZFS ಕೋಡ್ ಬೇಸ್ಗೆ ಬೆಂಬಲ ನೀಡಲು ಮುಖ್ಯ ಕೊಡುಗೆಯನ್ನು ಡೆಲ್ಫಿಕ್ಸ್ ಮಾಡಿತು, ಇದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ. (ಇಲ್ಯೂಮೋಸ್ ಫೋರ್ಕ್). ಮೂರು ವರ್ಷಗಳ ಹಿಂದೆ, ಡೆಲ್ಫಿಕ್ಸ್ "ZFS ಆನ್" ಗೆ ಬದಲಾಯಿಸಲು ನಿರ್ಧರಿಸಿತು. Linux”, ಇದು ಇಲ್ಯುಮೋಸ್ ಯೋಜನೆಯಿಂದ ZFS ನ ನಿಶ್ಚಲತೆಗೆ ಕಾರಣವಾಯಿತು ಮತ್ತು “ZFS ಆನ್” ನಲ್ಲಿ ಎಲ್ಲಾ ಅಭಿವೃದ್ಧಿ ಚಟುವಟಿಕೆಗಳ ಕೇಂದ್ರೀಕರಣಕ್ಕೆ ಕಾರಣವಾಯಿತು. Linux", ಇದನ್ನು ಈಗ ಮುಖ್ಯ ಅನುಷ್ಠಾನವೆಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ .
ಫ್ರೀಬಿಎಸ್ಡಿ ಡೆವಲಪರ್ಗಳು ಸಾಮಾನ್ಯ ಉದಾಹರಣೆಯನ್ನು ಅನುಸರಿಸಲು ನಿರ್ಧರಿಸಿದರು ಮತ್ತು ಇಲ್ಯುಮೋಸ್ ಅನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸಲಿಲ್ಲ, ಏಕೆಂದರೆ ಈ ಅನುಷ್ಠಾನವು ಈಗಾಗಲೇ ಕ್ರಿಯಾತ್ಮಕತೆಯಲ್ಲಿ ಬಹಳ ಹಿಂದುಳಿದಿದೆ ಮತ್ತು ಕೋಡ್ ನಿರ್ವಹಣೆ ಮತ್ತು ಪೋರ್ಟಿಂಗ್ ಬದಲಾವಣೆಗಳಿಗೆ ಗಮನಾರ್ಹ ಸಂಪನ್ಮೂಲಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ. "ZFS ಆನ್" ಅನ್ನು ಆಧರಿಸಿದ ಓಪನ್ಝಡ್ಎಫ್ಎಸ್ Linux" ಅನ್ನು ಈಗ ಒಂದೇ ಸಹಯೋಗದ ZFS ಅಭಿವೃದ್ಧಿ ಯೋಜನೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ.
ಮೂಲ: opennet.ru
