Venti
ವೆಂಟಿಯು ದತ್ತಾಂಶ ಬ್ಲಾಕ್ಗಳನ್ನು ಶಾಶ್ವತವಾಗಿ ಸಂಗ್ರಹಿಸುವ ಜಾಲಬಂಧ ಸಂಗ್ರಹಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ದತ್ತಾಂಶದ 160-ಬಿಟ್ ಎಸ್ಎಚ್ಎ-1 ಹ್ಯಾಶ್ (ವೆಂಟಿ ಮೂಲಕ ಸ್ಕೋರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ದತ್ತಾಂಶದ ವಿಳಾಸವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಒಂದೇ ವಿಳಾಸದೊಂದಿಗೆ ಬೇರೆ ಯಾವುದೇ ಡೇಟಾ ಬ್ಲಾಕ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗದ ಕಾರಣ ಇದು ಒಮ್ಮೆ ಬರೆಯುವ ನೀತಿಯನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆಃ ಒಂದೇ ಡೇಟಾದ ಅನೇಕ ಬರಹಗಳ ವಿಳಾಸಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ನಕಲು ಡೇಟಾವನ್ನು ಸುಲಭವಾಗಿ ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಬ್ಲಾಕ್ ಅನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಡೇಟಾ ಬ್ಲಾಕ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಶಾಶ್ವತ ಅಥವಾ ಬ್ಯಾಕ್ಅಪ್ ಶೇಖರಣೆಗೆ ಸೂಕ್ತವಾಗಿದೆ. ವೆಂಟಿಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಶಾಶ್ವತ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳೊಂದಿಗೆ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಒದಗಿಸಲು ಪಳೆಯುಳಿಕೆಗಳೊಂದಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನಲ್ಲಿ ಸೀನ್ ಕ್ವಿನ್ಲಾನ್ ಮತ್ತು ಸೀನ್ ಡಾರ್ವರ್ಡ್ ಅವರು ಹಿಸ್ಟರಿ ವೆಂಟಿಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಿದರು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿದರು. ಇದು 2002ರಲ್ಲಿ ಪ್ಲ್ಯಾನ್ 9 ವಿತರಣೆಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು. ಹೆಚ್ಚಿನ ಸರ್ವರ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡಿದ ರುಸ್ ಕಾಕ್ಸ್ ಅವರು ಅಭಿವೃದ್ಧಿಯನ್ನು ಮುಂದುವರೆಸಿದ್ದಾರೆ, ವೆಂಟಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ದತ್ತಾಂಶ ರಚನೆಗಳನ್ನು (ಫೈಲ್ಗಳು, ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಮೆಟಾ-ಡೇಟಾ) ರಚಿಸಲು ಗ್ರಂಥಾಲಯವನ್ನು ಬರೆದಿದ್ದಾರೆ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳನ್ನು ಜಾರಿಗೆ ತಂದಿದ್ದಾರೆ. ವೆಂಟಿ ಪ್ಲ್ಯಾನ್ 9 ವಿತರಣೆಯಲ್ಲಿ ಮತ್ತು ಅನೇಕ ಯುನಿಕ್ಸ್ ತರಹದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಯೂಸರ್ ಸ್ಪೇಸ್ನಿಂದ ಪ್ಲ್ಯಾನ್ 9ರ ಭಾಗವಾಗಿ ಲಭ್ಯವಿದೆ. ಪ್ರವೇಶಕ್ಕಾಗಿ ಜೊತೆಗೂಡಿದ ಮಾಡ್ಯೂಲ್ಗಳೊಂದಿಗೆ ಇನ್ಫರ್ನೋದ ಭಾಗವಾಗಿ ವೆಂಟಿಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಸ್ವಂತ ವೆಂಟಿ ಸರ್ವರ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಗೋ ಪ್ರೋಗ್ರಾಂಗಳ ಒಂದು ಸೆಟ್ ಇದೆ. ವಿವಿಧ ರೀತಿಯ ಬ್ಯಾಕೆಂಡ್ ಸಂಗ್ರಹಣೆಯನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳು ಸೇರಿವೆ. ವಿವರಗಳು ವೆಂಟಿ ಒಂದು ಯೂಸರ್ ಸ್ಪೇಸ್ ಡೀಮನ್ ಆಗಿದೆ. ಗ್ರಾಹಕರು ಟಿ. ಸಿ. ಪಿ. ಮೂಲಕ ವೆಂಟಿಯೊಂದಿಗೆ ಸಂಪರ್ಕ ಸಾಧಿಸುತ್ತಾರೆ ಮತ್ತು ಸರಳವಾದ ಆರ್. ಪಿ. ಸಿ-ಪ್ರೊಟೋಕಾಲ್ ಬಳಸಿ ಸಂವಹನ ನಡೆಸುತ್ತಾರೆ. ಶಿಷ್ಟಾಚಾರದ ಪ್ರಮುಖ ಸಂದೇಶಗಳನ್ನು ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟ ವಿಳಾಸದಲ್ಲಿ ವಿಳಾಸವನ್ನು ಅಳಿಸಲು ಅಥವಾ ದತ್ತಾಂಶವನ್ನು ಮಾರ್ಪಡಿಸಲು ಯಾವುದೇ ಸಂದೇಶವಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ರೀಡ್ (ಸ್ಕೋರ್, ಟೈಪ್), ಸ್ಕೋರ್ ಮತ್ತು ಟೈಪ್ ರೈಟ್ (ಡೇಟಾ, ಟೈಪ್) ನಿಂದ ಗುರುತಿಸಲಾದ ಡೇಟಾವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಎಸ್ಎಚ್ಎ-1 ಹ್ಯಾಶಿಂಗ್ ಡೇಟಾದಿಂದ ಲೆಕ್ಕ ಹಾಕಲಾದ ವಿಳಾಸದಲ್ಲಿ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಪ್ರಕಾರದೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ. ವೆಂಟಿಯಿಂದ ಸಂಗ್ರಹಿಸಲಾದ ಡೇಟಾ ಬ್ಲಾಕ್ ಉದ್ದದಲ್ಲಿ 512 ಬೈಟ್ಗಳಿಗಿಂತ ದೊಡ್ಡದಾಗಿರಬೇಕು ಮತ್ತು 56 ಕಿಲೋಬೈಟ್ಗಳಿಗಿಂತ ಚಿಕ್ಕದಾಗಿರಬೇಕು. ಆದ್ದರಿಂದ, ವೆಂಟಿ ಬಳಕೆದಾರ/ಕ್ಲೈಂಟ್ ದೊಡ್ಡ ದತ್ತಾಂಶ ಬ್ಲಾಕ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬಯಸಿದರೆ, ಅದು ದತ್ತಾಂಶ ರಚನೆಯನ್ನು ಮಾಡಬೇಕಾಗುತ್ತದೆ (ಇದನ್ನು ವೆಂಟಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು). ಉದಾಹರಣೆಗೆ, ಪಳೆಯುಳಿಕೆ ದೊಡ್ಡ ಕಡತಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಹ್ಯಾಶ್ ಮರಗಳನ್ನು ಬಳಸುತ್ತದೆ. ವೆಂಟಿ ಸ್ವತಃ ಡೇಟಾ ಬ್ಲಾಕ್ನ ವಿಷಯಗಳ ಬಗ್ಗೆ ಕಾಳಜಿ ವಹಿಸುವುದಿಲ್ಲ; ಆದಾಗ್ಯೂ ಇದು ಡೇಟಾ ಬ್ಲಾಕ್ನ ಪ್ರಕಾರವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ವೆಂಟಿಯ ವಿನ್ಯಾಸವು ಈ ಕೆಳಗಿನ ಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿದೆಃ ಬರಹಗಳು ಶಾಶ್ವತವಾಗಿರುವುದರಿಂದ, ಕಡತ ವ್ಯವಸ್ಥೆಯು ಜೋಡಣೆ-ಮಾತ್ರವಾಗಿರುತ್ತದೆ (ಇದು ದತ್ತಾಂಶ-ನಾಶದ ದೋಷಗಳ ಕಡಿಮೆ ಸಾಧ್ಯತೆಯೊಂದಿಗೆ ಸರಳ ಅನುಷ್ಠಾನಕ್ಕೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ); ಯಾವುದೇ ಕಡತ ವ್ಯವಸ್ಥೆಯ ವಿಘಟನೆಯು ಸಂಭವಿಸುವುದಿಲ್ಲ. ಗ್ರಾಹಕರು ಸರ್ವರ್ನ ನಿಖರತೆಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದುಃ ಹಿಂದಿರುಗಿಸಲಾದ ದತ್ತಾಂಶದ ಅಂಕವು ವಿನಂತಿಸಿದ ವಿಳಾಸದಂತೆಯೇ ಇರಬೇಕು. ಎಸ್ಎಚ್ಎ-1 ಗುಪ್ತ ಲಿಪಿಶಾಸ್ತ್ರದ ದೃಷ್ಟಿಯಿಂದ ಸುರಕ್ಷಿತವಾದ ಹ್ಯಾಶ್ ಆಗಿರುವುದರಿಂದ, ದತ್ತಾಂಶವನ್ನು ತಯಾರಿಸುವುದು ಗಣನೆಗೆ ಅಸಾಧ್ಯವಾಗಿದೆ. ಡೇಟಾವನ್ನು ತಿದ್ದಿ ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ. ಒಂದು ವಿಳಾಸವು ಈಗಾಗಲೇ ಇದ್ದರೆ, ದತ್ತಾಂಶವು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಬಳಕೆದಾರರ ದೃಢೀಕರಣದ ಅವಶ್ಯಕತೆ ಕಡಿಮೆಃ ಡೇಟಾವನ್ನು ಅಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಮತ್ತು ಸ್ಕೋರ್ ತಿಳಿದಿದ್ದರೆ ಮಾತ್ರ ಅದನ್ನು ಓದಬಹುದು. ಏಕೈಕ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಯೆಂದರೆ ಬಳಕೆದಾರರು ಡಿಸ್ಕ್ಗಳನ್ನು ತುಂಬುವುದು. ಡಿಸ್ಕ್ ರಚನೆಯನ್ನು ಸಂಕೀರ್ಣಗೊಳಿಸದೆ ದತ್ತಾಂಶವನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಬಹುದು. ದತ್ತಾಂಶ ಬ್ಲಾಕ್ಗಳನ್ನು ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಲಭ್ಯವಿರುವ ಶೇಖರಣೆಯನ್ನು ರೂಪಿಸುವ ಡಿಸ್ಕ್ಗಳನ್ನು, ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಆರ್. ಎ. ಐ. ಡಿ., ದತ್ತಾಂಶ ಲಾಗ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ದತ್ತಾಂಶ ದಾಖಲೆಯನ್ನು ಅರೆನಾಗಳು ಎಂದು ಕರೆಯಲಾಗುವ ಸಣ್ಣ ತುಂಡುಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ, ಅವು ಗಾತ್ರದಲ್ಲಿರುವುದರಿಂದ ಅವುಗಳನ್ನು ಸಿಡಿ/ಡಿವಿಡಿ ಅಥವಾ ಮ್ಯಾಗ್ನೆಟಿಕ್ ಟೇಪ್ನಂತಹ ಇತರ ಮಾಧ್ಯಮಗಳಿಗೆ ಬರೆಯಬಹುದು. ಸೂಚ್ಯಂಕಕ್ಕಾಗಿ ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳ ಮತ್ತೊಂದು ಗುಂಪನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಡೇಟಾ ಲಾಗ್ನಲ್ಲಿನ ವಿಳಾಸಗಳಿಗೆ ಅಂಕಗಳನ್ನು ನಕ್ಷೆ ಮಾಡುತ್ತದೆ. ಸೂಚ್ಯಂಕಕ್ಕೆ ಬಳಸುವ ದತ್ತಾಂಶ ರಚನೆಯು ಸ್ಥಿರ ಗಾತ್ರದ ಬಕೆಟ್ಗಳನ್ನು ಹೊಂದಿರುವ ಹ್ಯಾಶ್ ಟೇಬಲ್ ಆಗಿದೆ. ವೆಂಟಿಯು ಯಾದೃಚ್ಛಿಕವಾಗಿ ವಿತರಿಸಬೇಕಾದ ಅಂಕಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ ಆದ್ದರಿಂದ ಬಕೆಟ್ಗಳು ತುಂಬುವುದಿಲ್ಲ. ಪ್ರತಿ ಹುಡುಕಾಟಕ್ಕೂ ಒಂದು ಡಿಸ್ಕ್ ಸೀಕ್ ಟೈಮ್ ವೆಚ್ಚವಾಗುವುದರಿಂದ, ಸೂಚ್ಯಂಕವು ಸಾಮಾನ್ಯವಾಗಿ ಕಡಿಮೆ ಪ್ರವೇಶ ಸಮಯದೊಂದಿಗೆ ಅನೇಕ ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಬಳಕೆ ವೆಂಟಿ ಸರ್ವರ್ ಅನ್ನು ಗ್ರಾಹಕರು ಹಲವಾರು ರೀತಿಯಲ್ಲಿ ಬಳಸಬಹುದು. ಪ್ಲಾನ್ 9 ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಕಡತ ವ್ಯವಸ್ಥೆಯ ದೈನಂದಿನ ಆರ್ಕೈವಲ್ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳಿಗಾಗಿ ವೆಂಟಿಯನ್ನು ಬಳಸುತ್ತದೆ. ಮುಖ್ಯ ಕಡತ ವ್ಯವಸ್ಥೆಯ ಈ ಪ್ರತಿಗಳನ್ನು ದಿನಾಂಕದ ಪ್ರಕಾರ ವ್ಯವಸ್ಥಿತವಾದ ಪೂರ್ಣ ಪ್ರತಿಗಳ ಕಡತಕೋಶವಾಗಿ ಅಳವಡಿಸಬಹುದು. 'ವ್ಯಾಕ್' ಮತ್ತು 'ಅನ್ವಾಕ್' ಯುಟಿಲಿಟಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ವೆಂಟಿ ಸರ್ವರ್ನಿಂದ ಡೇಟಾವನ್ನು ಪ್ರತ್ಯೇಕ ಫೈಲ್ಗಳ ರೂಪದಲ್ಲಿ ಅಥವಾ ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಅದರ ವಿಷಯಗಳ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಹಿಂಪಡೆಯಲು ಬಳಸಬಹುದು. ದೂರದಿಂದ ಸಂಗ್ರಹಿಸಲಾದ ಎಲ್ಲಾ ದತ್ತಾಂಶಗಳ ಸಂಪೂರ್ಣ ಮರುಪಡೆಯುವಿಕೆಯಿಲ್ಲದೆ ವ್ಯಾಕ್ ಸ್ಕೋರ್ಗೆ ಸಂಬಂಧಿಸಿದ ದತ್ತಾಂಶವನ್ನು ಬ್ರೌಸ್ ಮಾಡಲು 'ವ್ಯಾಕ್ಸ್' ಅನುಮತಿಸುತ್ತದೆ. ಡೇಟಾ ಮತ್ತು ಸೂಚ್ಯಂಕದ ಅಂಕಗಳನ್ನು 'rdarena' ಮತ್ತು 'rrarena' ಬಳಸಿ ವೆಂಟಿ ಸರ್ವರ್ಗಳ ನಡುವೆ ನಕಲು ಮಾಡಬಹುದು. ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನಿಂದ ಪ್ಲಾನ್ 9, ಯೂಸರ್ ಸ್ಪೇಸ್ನಿಂದ ಪ್ಲಾನ್ 9, ಇನ್ಫರ್ನೋ ಮತ್ತು ವೆಂಟಿ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಯಾವುದೇ ಇತರ ಕ್ಲೈಂಟ್ಗಳನ್ನು ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಹಿಂಪಡೆಯಲು ಪರಸ್ಪರ ಬದಲಿಯಾಗಿ ಬಳಸಬಹುದು. ಹ್ಯಾಶ್ ಘರ್ಷಣೆಗಳು ಮಾಹಿತಿ ಸಿದ್ಧಾಂತದ ಮೂಲ ತತ್ವವೆಂದರೆ ಪಾರಿವಾಳದ ರಂಧ್ರದ ತತ್ವ, ಇದು ಸೆಟ್ ಎ ಸೆಟ್ ಬಿ ಗಿಂತ ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಎ ನಿಂದ ಬಿ ಅನ್ನು ನಕ್ಷೆ ಮಾಡುವ ಯಾವುದೇ ಕಾರ್ಯಕ್ಕೆ ಎ ಗುಂಪಿನ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸದಸ್ಯರೊಂದಿಗೆ ಸಂಬಂಧ ಹೊಂದಿರುವ ಬಿ ಸದಸ್ಯರು ಇರುತ್ತಾರೆ ಎಂದು ಹೇಳುತ್ತದೆ. ವೆಂಟಿಯ ಸಂದರ್ಭದಲ್ಲಿ, ಸಂಭಾವ್ಯ SHA-1 ಹ್ಯಾಶ್ಗಳ ಸೆಟ್ ಫೈಲ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದಾದ ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಬ್ಲಾಕ್ಗಳ ಸೆಟ್ಗಿಂತ ನಿಸ್ಸಂಶಯವಾಗಿ ಚಿಕ್ಕದಾಗಿದೆ ಮತ್ತು ಹೀಗಾಗಿ ಹ್ಯಾಶ್ ಘರ್ಷಣೆ ಸಾಧ್ಯವಿದೆ. 160-ಬಿಟ್ ಹ್ಯಾಶ್ನಲ್ಲಿ ಆಕಸ್ಮಿಕ ಹ್ಯಾಶ್ ಘರ್ಷಣೆಯ ಅಪಾಯವು ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ, ಡೇಟಾದ ಎಕ್ಸಾಬೈಟ್ಗಳಿಗೂ ಸಹ. ಆದಾಗ್ಯೂ, ಐತಿಹಾಸಿಕವಾಗಿ, ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಮತ್ತು ಕಂಪ್ಯೂಟೇಶನಲ್ ಬೆಳವಣಿಗೆಗಳೆರಡರಿಂದಲೂ ಅನೇಕ ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳು ದುರುದ್ದೇಶಪೂರಿತ ಹ್ಯಾಶ್ ಘರ್ಷಣೆಗಳಿಗೆ ಹೆಚ್ಚು ದುರ್ಬಲವಾಗುತ್ತವೆ. ವೆಂಟಿ ಹ್ಯಾಶ್ ಘರ್ಷಣೆಗಳ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುವುದಿಲ್ಲ; ಈ ಸಮಯದಲ್ಲಿ, ಎಸ್ಎಚ್ಎ-1 ರಲ್ಲಿ ಘರ್ಷಣೆಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಇನ್ನೂ ಗಣನೆಗೆ ಅಸಾಧ್ಯವಾಗಿದೆ, ಆದರೆ ಭವಿಷ್ಯದಲ್ಲಿ ಒಂದು ಹಂತದಲ್ಲಿ ಬೇರೆ ಹ್ಯಾಶ್ ಕಾರ್ಯಕ್ಕೆ ಬದಲಾಯಿಸುವುದು ವೆಂಟಿಗೆ ಅಗತ್ಯವಾಗಬಹುದು. 2017ರ ಫೆಬ್ರವರಿ 23ರಂದು, ಗೂಗಲ್ ಶಾಟರ್ಡ್ ದಾಳಿಯನ್ನು ಘೋಷಿಸಿತು, ಇದರಲ್ಲಿ ಅವರು ಸರಿಸುಮಾರು 263.1 SHA-1 ಮೌಲ್ಯಮಾಪನಗಳಲ್ಲಿ ಒಂದೇ SHA-1 ಹ್ಯಾಶ್ನೊಂದಿಗೆ ಎರಡು ವಿಭಿನ್ನ ಪಿಡಿಎಫ್ ಫೈಲ್ಗಳನ್ನು ರಚಿಸಿದರು. ಶಾಶ್ವತ ಶೇಖರಣೆಗಾಗಿ ವೆಂಟಿಯನ್ನು ಬಳಸುವ ಪಳೆಯುಳಿಕೆ-ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಸಹ ನೋಡಿ ಬಳಕೆದಾರ ಬಾಹ್ಯಾಕಾಶ ಉಲ್ಲೇಖಗಳಿಂದ ಯೋಜನೆ 9 ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವೆಂಟಿಃ ಆರ್ಕೈವಲ್ ಸಂಗ್ರಹಣೆಗೆ ಹೊಸ ವಿಧಾನ, ವೆಂಟಿಯನ್ನು ವಿವರಿಸುವ ಕಾಗದ. ಹೊಸ ವೆಂಟಿ ಕೈಪಿಡಿ ಪುಟ (ಅವಲೋಕನ), ಸಾಮಾನ್ಯ ವಿವರಣೆ ಮತ್ತು ಶೇಖರಣಾ ಸ್ವರೂಪವನ್ನು ಒಳಗೊಂಡಂತೆ ವಿಭಾಗ 7 ವೆಂಟಿ ಕೈಪಿಡಿ ಪುಟ. ಹೊಸ ವೆಂಟಿ ಕೈಪಿಡಿ ಪುಟ (ಸರ್ವರ್), ವಿಭಾಗ 8 ವೆಂಟಿ ಸರ್ವರ್ ಕೈಪಿಡಿ ಪುಟ. ಹೊಸ ವೆಂಟಿ ಕೈಪಿಡಿ ಪುಟ (ಉಪಕರಣಗಳು), ವಿಭಾಗ 1 ವೆಂಟಿ ಉಪಯುಕ್ತತೆಗಳ ಕೈಪಿಡಿ ಪುಟ. ಕ್ಲೈಂಟ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೋಡ್ಗೆ ಹೋಗಿ. ಇನ್ಫರ್ನೋದ ಲಿಂಬೊದಲ್ಲಿನ ವೆಂಟಿ ಮಾಡ್ಯೂಲ್, ಗೂಗಲ್ ಸಮ್ಮರ್ ಆಫ್ ಕೋಡ್ಗೆ ಧನ್ಯವಾದಗಳು. ಬೆಲ್ ಲ್ಯಾಬ್ಸ್ನಿಂದ ಯೋಜನೆ 9