ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಒಂದು ವರ್ಷದ ವಿರಾಮದ ನಂತರ
ಹಲ್ಲಿ ಎಫ್ಎಸ್
ದೋಷ ಸಹಿಷ್ಣುತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಡೇಟಾವನ್ನು ಪ್ರತಿಕೃತಿಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ, ಅವುಗಳು ಪುನರಾವರ್ತನೆಯೊಂದಿಗೆ ವಿವಿಧ ನೋಡ್ಗಳಲ್ಲಿ ವಿತರಿಸಲ್ಪಡುತ್ತವೆ (ಹಲವಾರು ನಕಲುಗಳನ್ನು ವಿವಿಧ ನೋಡ್ಗಳಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ); ನೋಡ್ಗಳು ಅಥವಾ ಡ್ರೈವ್ಗಳು ವಿಫಲವಾದರೆ, ಸಿಸ್ಟಮ್ ಮಾಹಿತಿಯ ನಷ್ಟವಿಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಡೇಟಾವನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡುತ್ತದೆ ಉಳಿದ ನೋಡ್ಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು. ಸಂಗ್ರಹಣೆಯನ್ನು ವಿಸ್ತರಿಸಲು, ನಿರ್ವಹಣೆಗಾಗಿ ಕೆಲಸವನ್ನು ನಿಲ್ಲಿಸದೆ ಅದಕ್ಕೆ ಹೊಸ ನೋಡ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಸಾಕು (ಸಿಸ್ಟಮ್ ಸ್ವತಃ ಡೇಟಾದ ಭಾಗವನ್ನು ಹೊಸ ಸರ್ವರ್ಗಳಿಗೆ ಪುನರಾವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಹೊಸ ಸರ್ವರ್ಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಸಂಗ್ರಹಣೆಯನ್ನು ಸಮತೋಲನಗೊಳಿಸುತ್ತದೆ). ಕ್ಲಸ್ಟರ್ನ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ನೀವು ಅದೇ ರೀತಿ ಮಾಡಬಹುದು - ಸಿಸ್ಟಮ್ನಿಂದ ತೆಗೆದುಹಾಕಲ್ಪಡುವ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಸಾಧನಗಳನ್ನು ನೀವು ಸರಳವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.
ಡೇಟಾ ಮತ್ತು ಮೆಟಾಡೇಟಾವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಕಾರ್ಯಾಚರಣೆಗಾಗಿ, ಮಾಸ್ಟರ್-ಸ್ಲೇವ್ ಮೋಡ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಎರಡು ಮೆಟಾಡೇಟಾ ಸರ್ವರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ, ಜೊತೆಗೆ ಕನಿಷ್ಠ ಎರಡು ಡೇಟಾ ಶೇಖರಣಾ ಸರ್ವರ್ಗಳನ್ನು (ಚಂಕ್ಸರ್ವರ್) ಸ್ಥಾಪಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಮೆಟಾಡೇಟಾವನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲು, ಮೆಟಾಡೇಟಾದಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಲು ಲಾಗ್ ಸರ್ವರ್ಗಳನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ಮೆಟಾಡೇಟಾ ಸರ್ವರ್ಗಳಿಗೆ ಹಾನಿಯ ಸಂದರ್ಭದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನಃಸ್ಥಾಪಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರತಿ ಫೈಲ್ ಅನ್ನು ಬ್ಲಾಕ್ಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ (ಭಾಗಗಳು), 64 MB ವರೆಗೆ ಗಾತ್ರದಲ್ಲಿ. ಆಯ್ದ ನಕಲು ವಿಧಾನಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಶೇಖರಣಾ ಸರ್ವರ್ಗಳ ನಡುವೆ ಬ್ಲಾಕ್ಗಳನ್ನು ವಿತರಿಸಲಾಗುತ್ತದೆ: ಪ್ರಮಾಣಿತ (ವೈಯಕ್ತಿಕ ಡೈರೆಕ್ಟರಿಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ವಿವಿಧ ನೋಡ್ಗಳಲ್ಲಿ ಇರಿಸಬೇಕಾದ ಪ್ರತಿಗಳ ಸಂಖ್ಯೆಯ ಸ್ಪಷ್ಟ ನಿರ್ಣಯ - ಪ್ರಮುಖ ಡೇಟಾಕ್ಕಾಗಿ ಪ್ರತಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು, ಮತ್ತು ಪ್ರಮುಖವಲ್ಲದ ಡೇಟಾ ಕಡಿಮೆಯಾಗಿದೆ), XOR (RAID5 ) ಮತ್ತು EC (RAID6).
ಸಂಗ್ರಹಣೆಯು ಪೆಟಾಬೈಟ್ ಗಾತ್ರದವರೆಗೆ ಅಳೆಯಬಹುದು. ಅಪ್ಲಿಕೇಶನ್ನ ಕ್ಷೇತ್ರಗಳು ಆರ್ಕೈವಿಂಗ್, ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಇಮೇಜ್ಗಳ ಸಂಗ್ರಹಣೆ, ಮಲ್ಟಿಮೀಡಿಯಾ ಡೇಟಾ, ಬ್ಯಾಕ್ಅಪ್ಗಳು, ಡಿಆರ್ಸಿ (ವಿಪತ್ತು ಮರುಪಡೆಯುವಿಕೆ ಕೇಂದ್ರ) ಮತ್ತು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಲಸ್ಟರ್ಗಳಲ್ಲಿ ಸಂಗ್ರಹಣೆಯಾಗಿ ಬಳಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. LizardFS ಯಾವುದೇ ಗಾತ್ರದ ಫೈಲ್ಗಳಿಗೆ ಹೆಚ್ಚಿನ ಓದುವ ವೇಗವನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಬರೆಯುವಾಗ, ಸಂಪೂರ್ಣ ದೊಡ್ಡ ಮತ್ತು ಮಧ್ಯಮ ಗಾತ್ರದ ಫೈಲ್ಗಳನ್ನು ಬರೆಯುವಾಗ, ನಿರಂತರ ಮಾರ್ಪಾಡು ಇಲ್ಲದಿದ್ದಾಗ, ತೆರೆದ ಫೈಲ್ಗಳೊಂದಿಗೆ ತೀವ್ರವಾದ ಕೆಲಸ ಮತ್ತು ಒಂದು-ಬಾರಿ ಕಾರ್ಯಾಚರಣೆಗಳು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ತೋರಿಸುತ್ತದೆ. ಸಣ್ಣ ಫೈಲ್ಗಳ ಗುಂಪೇ.
ಎಫ್ಎಸ್ನ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ, ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳಿಗೆ ಬೆಂಬಲದ ಉಪಸ್ಥಿತಿಯನ್ನು ಸಹ ಒಬ್ಬರು ಗಮನಿಸಬಹುದು, ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಫೈಲ್ಗಳ ಸ್ಥಿತಿಯನ್ನು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ ಮತ್ತು “ರೀಸೈಕಲ್ ಬಿನ್” ನ ಅಂತರ್ನಿರ್ಮಿತ ಅನುಷ್ಠಾನ (ಫೈಲ್ಗಳನ್ನು ತಕ್ಷಣವೇ ಅಳಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಇವುಗಳಿಗೆ ಲಭ್ಯವಿರುತ್ತವೆ ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಚೇತರಿಕೆ). ಒಂದು ವಿಭಾಗಕ್ಕೆ ಪ್ರವೇಶವನ್ನು IP ವಿಳಾಸ ಅಥವಾ ಪಾಸ್ವರ್ಡ್ನಿಂದ ಸೀಮಿತಗೊಳಿಸಬಹುದು (NFS ನಂತೆಯೇ). ಕೆಲವು ವರ್ಗಗಳ ಬಳಕೆದಾರರಿಗೆ ಗಾತ್ರ ಮತ್ತು ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅನ್ನು ಮಿತಿಗೊಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಸೇವಾ ನಿರ್ವಹಣಾ ಕಾರ್ಯವಿಧಾನಗಳ ಕೋಟಾ ಮತ್ತು ಗುಣಮಟ್ಟವಿದೆ. ಭೌಗೋಳಿಕವಾಗಿ ವಿತರಿಸಲಾದ ಶೇಖರಣಾ ಸೌಲಭ್ಯಗಳನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಿದೆ, ಅದರ ವಿಭಾಗಗಳು ವಿಭಿನ್ನ ಡೇಟಾ ಕೇಂದ್ರಗಳಲ್ಲಿವೆ.
LizardFS ಯೋಜನೆಯನ್ನು 2013 ರಲ್ಲಿ ಫೋರ್ಕ್ ಆಗಿ ಸ್ಥಾಪಿಸಲಾಯಿತು
LizardFS 3.13.0 ಅನ್ನು ಡಿಸೆಂಬರ್ ಅಂತ್ಯದಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ನಿರ್ಧರಿಸಲಾಗಿದೆ. LizardFS 3.13 ರ ಮುಖ್ಯ ಆವಿಷ್ಕಾರವೆಂದರೆ ದೋಷ ಸಹಿಷ್ಣುತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಒಮ್ಮತದ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸುವುದು (ವೈಫಲ್ಯ ಸಂದರ್ಭದಲ್ಲಿ ಮಾಸ್ಟರ್ ಸರ್ವರ್ಗಳನ್ನು ಬದಲಾಯಿಸುವುದು)
ಇತರ ಬದಲಾವಣೆಗಳು: FUSE3 ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಆಧರಿಸಿದ ಹೊಸ ಕ್ಲೈಂಟ್, ದೋಷ ತಿದ್ದುಪಡಿಯೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವುದು, nfs-ಗಣೇಶ ಪ್ಲಗಿನ್ ಅನ್ನು C ಭಾಷೆಯಲ್ಲಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ. 3.13.0-rc2 ನವೀಕರಣವು 3.13 ಶಾಖೆಯ ಹಿಂದಿನ ಪರೀಕ್ಷಾ ಬಿಡುಗಡೆಗಳನ್ನು ಬಳಸಲಾಗದಂತೆ ಮಾಡಿದ ಹಲವಾರು ನಿರ್ಣಾಯಕ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ (3.12 ಶಾಖೆಯ ಪರಿಹಾರಗಳನ್ನು ಇನ್ನೂ ಪ್ರಕಟಿಸಲಾಗಿಲ್ಲ, ಮತ್ತು 3.12 ರಿಂದ 3.13 ರವರೆಗಿನ ನವೀಕರಣವು ಇನ್ನೂ ಸಂಪೂರ್ಣ ಡೇಟಾ ನಷ್ಟಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ).
2020 ರಲ್ಲಿ, ಕೆಲಸವು ಅಭಿವೃದ್ಧಿಯತ್ತ ಗಮನ ಹರಿಸುತ್ತದೆ
LizardFS ಕ್ಲೈಂಟ್ ಆವೃತ್ತಿಯ ಬರವಣಿಗೆ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ, ಇದು ವಿಪತ್ತು ಚೇತರಿಕೆಯ ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ, ವಿಭಿನ್ನ ಕ್ಲೈಂಟ್ಗಳು ಒಂದೇ ಡೇಟಾಗೆ ಪ್ರವೇಶವನ್ನು ಹಂಚಿಕೊಂಡಾಗ ಉದ್ಭವಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ ಮತ್ತು ಗಮನಾರ್ಹ ಕಾರ್ಯಕ್ಷಮತೆ ಸುಧಾರಣೆಗಳಿಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಅನ್ನು ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ತನ್ನದೇ ಆದ ನೆಟ್ವರ್ಕ್ ಉಪವ್ಯವಸ್ಥೆಗೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. ಆಗಮಾವನ್ನು ಆಧರಿಸಿದ LizardFS ನ ಮೊದಲ ಕೆಲಸದ ಮೂಲಮಾದರಿಯು 2020 ರ ಎರಡನೇ ತ್ರೈಮಾಸಿಕದಲ್ಲಿ ಸಿದ್ಧವಾಗಲು ಯೋಜಿಸಲಾಗಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಕುಬರ್ನೆಟ್ಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನೊಂದಿಗೆ LizardFS ಅನ್ನು ಸಂಯೋಜಿಸುವ ಸಾಧನಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅವರು ಭರವಸೆ ನೀಡುತ್ತಾರೆ.
ಮೂಲ: opennet.ru