ವಿಷಯ ವಿತರಣೆ ಮತ್ತು ವಿತರಣೆ ಜಾಲಗಳ ಪರಿಚಯ (ಸಿಡಿಎನ್)

ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕಿಂಗ್ನಲ್ಲಿ, CDN ವಿಷಯ ಡೆಲಿವರಿ ನೆಟ್ವರ್ಕ್ ಅಥವಾ ವಿಷಯ ವಿತರಣಾ ಜಾಲವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ . ಸಿಡಿಎನ್ ಎನ್ನುವುದು ಇಂಟರ್ನೆಟ್ ಅನ್ವಯಗಳ ವಿಶ್ವಾಸಾರ್ಹತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವಿತರಣೆ ಮಾಡಲಾದ ಕ್ಲೈಂಟ್ / ಸರ್ವರ್ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.

CDN ಗಳ ಇತಿಹಾಸ

1990 ರ ದಶಕದಲ್ಲಿ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ (ಡಬ್ಲ್ಯೂಡಬ್ಲ್ಯೂಡಬ್ಲ್ಯೂ) ಜನಪ್ರಿಯತೆ ಗಳಿಸಿತು ಎಂದು ವಿಷಯ ಡೆಲಿವರಿ ನೆಟ್ವರ್ಕ್ಸ್ ಅನ್ನು ರೂಪಿಸಲಾಯಿತು. ದತ್ತಾಂಶ ಹರಿವನ್ನು ನಿರ್ವಹಿಸುವುದಕ್ಕಾಗಿ ಹೆಚ್ಚು ಬುದ್ಧಿವಂತ ವಿಧಾನಗಳಿಲ್ಲದೆ ಅಂತರ್ಜಾಲವು ಜಾಲಬಂಧ ದಟ್ಟಣೆಯನ್ನು ತ್ವರಿತವಾಗಿ ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ತಾಂತ್ರಿಕ ನಾಯಕರು ಅರಿತುಕೊಂಡರು.

1998 ರಲ್ಲಿ ಸ್ಥಾಪಿತವಾದ ಅಕಾಮೈ ಟೆಕ್ನಾಲಜೀಸ್ CDN ಗಳಲ್ಲಿ ದೊಡ್ಡ ಪ್ರಮಾಣದ ವ್ಯವಹಾರವನ್ನು ನಿರ್ಮಿಸುವ ಮೊದಲ ಕಂಪನಿಯಾಗಿದೆ. ಇತರರು ಯಶಸ್ಸಿನ ಮಟ್ಟವನ್ನು ಅನುಸರಿಸಿದರು. ನಂತರ, ಎಟಿ ಮತ್ತು ಟಿ, ಡಾಯ್ಚ ಟೆಲಿಕಾಮ್ ಮತ್ತು ಟೆಲ್ಸ್ಟ್ರಾ ಮುಂತಾದ ವಿವಿಧ ದೂರಸಂಪರ್ಕ ಕಂಪೆನಿಗಳು ತಮ್ಮದೇ ಸಿಡಿಎನ್ಗಳನ್ನು ನಿರ್ಮಿಸಿದವು. ವಿಷಯ ಡೆಲಿವರಿ ನೆಟ್ವರ್ಕ್ಸ್ ಇಂದು ವೆಬ್ನ ವಿಷಯದ ಮಹತ್ವದ ಭಾಗವನ್ನು ಹೊಂದಿದೆ, ವಿಶೇಷವಾಗಿ ದೊಡ್ಡ ಫೈಲ್ಗಳು ವೀಡಿಯೊಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಡೌನ್ಲೋಡ್ಗಳು. ವಾಣಿಜ್ಯ ಮತ್ತು ವಾಣಿಜ್ಯೇತರ CDN ಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ.

ಸಿಡಿಎನ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಸಿಡಿಎನ್ ಒದಗಿಸುವವರು ತಮ್ಮ ಸರ್ವರ್ಗಳನ್ನು ಇಂಟರ್ನೆಟ್ನಾದ್ಯಂತ ಪ್ರಮುಖ ಸ್ಥಳಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸುತ್ತಾರೆ. ಪ್ರತಿ ಪರಿಚಾರಕವು ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದಲ್ಲಿ ಸ್ಥಳೀಯ ಶೇಖರಣೆಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಅದರ ಜಾಲತಾಣವನ್ನು ಪ್ರತಿ ಸರ್ವರ್ನೊಂದಿಗೆ ಇತರ ಸರ್ವರ್ಗಳೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವು ವಿಷಯ ಜಾಲಬಂಧದಲ್ಲಿ ಮರುರೂಪಗೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಹೊಂದಿರುತ್ತದೆ. ಈ ಸರ್ವರ್ಗಳು ಡೇಟಾ ಕ್ಯಾಶೆಗಳಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಪ್ರಪಂಚದಾದ್ಯಂತ ಗ್ರಾಹಕರಿಗೆ ಕ್ಯಾಶೆ ಡೇಟಾವನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪೂರೈಸುವ ಸಲುವಾಗಿ, ಸಿಡಿಎನ್ ಪೂರೈಕೆದಾರರು ತಮ್ಮ ಸರ್ವರ್ಗಳನ್ನು ಭೌಗೋಳಿಕವಾಗಿ-ಚದುರಿದ "ತುದಿ ಸ್ಥಳಗಳಲ್ಲಿ" ಸ್ಥಾಪಿಸುತ್ತಾರೆ - ಅಂತರ್ಜಾಲ ಬೆನ್ನೆಲುಬುಗೆ ನೇರವಾಗಿ ಸಂಪರ್ಕಿಸುವ ಸ್ಥಳಗಳು, ವಿಶಿಷ್ಟವಾಗಿ ದೊಡ್ಡ ಇಂಟರ್ನೆಟ್ ಸೇವಾ ಪೂರೈಕೆದಾರರು (ISPs) . ಕೆಲವರು ಅವುಗಳನ್ನು ಪ್ರೆಸೆನ್ಸ್ ಪಾಯಿಂಟ್ (ಪೋಪ್) ಸರ್ವರ್ಗಳು ಅಥವಾ "ಅಂಚಿನ ಕ್ಯಾಷ್ಗಳು" ಎಂದು ಕರೆಯುತ್ತಾರೆ.

ಒದಗಿಸುವವರೊಂದಿಗೆ ಸಿಡಿಎನ್ ಚಂದಾದಾರರು ತಮ್ಮ ಡೇಟಾವನ್ನು ವಿತರಿಸಲು ಬಯಸುವ ವಿಷಯ ಪ್ರಕಾಶಕರು. ಸಿಡಿಎನ್ ಪೂರೈಕೆದಾರರು ತಮ್ಮ ಸರ್ವರ್ ನೆಟ್ವರ್ಕ್ಗೆ ಪ್ರಕಾಶಕರು ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತಾರೆ ಅಲ್ಲಿ ಮೂಲ ವಸ್ತುಗಳ ಆವೃತ್ತಿಗಳು (ಸಾಮಾನ್ಯವಾಗಿ ಫೈಲ್ಗಳು ಅಥವಾ ಫೈಲ್ಗಳ ಗುಂಪುಗಳು) ವಿತರಣೆ ಮತ್ತು ಕ್ಯಾಶಿಂಗ್ಗಾಗಿ ಅಪ್ಲೋಡ್ ಮಾಡಬಹುದು. ಪೂರೈಕೆದಾರರು ತಮ್ಮ ಸೈಟ್ಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಿದ ವಿಷಯಗಳ ವಸ್ತುಗಳನ್ನು ತೋರಿಸಲು ಸೂಚಿಸುವ URL ಗಳು ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಸಹ ಪೂರೈಕೆದಾರರು ಬೆಂಬಲಿಸುತ್ತಾರೆ.

ಇಂಟರ್ನೆಟ್ ಕ್ಲೈಂಟ್ಗಳು (ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಅಥವಾ ಅಂತಹುದೇ ಅಪ್ಲಿಕೇಶನ್ಗಳು) ವಿಷಯಕ್ಕಾಗಿ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸಿದಾಗ, ಪ್ರಕಾಶಕರ ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತದೆ ಮತ್ತು ಅಗತ್ಯವಿರುವಂತೆ ಸಿಡಿಎನ್ ಸರ್ವರ್ಗಳಿಗೆ ವಿನಂತಿಗಳನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ. ಕ್ಲೈಂಟ್ನ ಭೌಗೋಳಿಕ ಸ್ಥಳದ ಪ್ರಕಾರ ವಿಷಯವನ್ನು ತಲುಪಿಸಲು ಸೂಕ್ತ ಸಿಡಿಎನ್ ಸರ್ವರ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಸಿಡಿಎನ್ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ವರ್ಗಾಯಿಸಲು ಅಗತ್ಯವಾದ ಪ್ರಯತ್ನವನ್ನು ಕಡಿಮೆಗೊಳಿಸಲು ವಿನಂತಿಯನ್ನು ಹತ್ತಿರ ಡೇಟಾವನ್ನು ತರುತ್ತದೆ.

ಒಂದು CDN ಪರಿಚಾರಕವು ವಿಷಯದ ವಸ್ತುವನ್ನು ಕಳುಹಿಸಲು ಕೋರಿದೆ ಆದರೆ ನಕಲನ್ನು ಹೊಂದಿರದಿದ್ದರೆ, ಅದು ಒಂದು ಮೂಲ ಸಿಡಿಎನ್ ಸರ್ವರ್ಗೆ ಒಂದಕ್ಕೆ ವಿನಂತಿಸುತ್ತದೆ. ಕೋರಿಕೆಯನ್ನು ನಕಲುದಾರರಿಗೆ ಕಳುಹಿಸುವುದರ ಜೊತೆಗೆ, ಸಿಡಿಎನ್ ಸರ್ವರ್ ಅದರ ಕಾಪಿ ಅನ್ನು ಉಳಿಸುತ್ತದೆ (ಆದ್ದರಿಂದ ಕ್ಯಾಶೆಗೆ ಅದರ ನಕಲನ್ನು ಉಳಿಸುತ್ತದೆ) ಇದರಿಂದಾಗಿ ಅದೇ ಆಬ್ಜೆಕ್ಟ್ಗೆ ತರುವಾಯದ ವಿನಂತಿಗಳನ್ನು ಮತ್ತೆ ಪೋಷಕನನ್ನು ಕೇಳದೆಯೇ ಪೂರೈಸಬಹುದು. ಪರಿಚಾರಕವು ಜಾಗವನ್ನು ಮುಕ್ತಗೊಳಿಸಬೇಕಾದರೆ ( ಹೊರಹಾಕುವಿಕೆ ಎಂಬ ಪ್ರಕ್ರಿಯೆ) ಅಥವಾ ಕೆಲವು ಸಮಯದವರೆಗೆ ವಸ್ತುವನ್ನು ವಿನಂತಿಸದಿದ್ದಾಗ ಆಬ್ಜೆಕ್ಟ್ಸ್ ಅನ್ನು ಸಂಗ್ರಹದಿಂದ ತೆಗೆದು ಹಾಕಲಾಗುತ್ತದೆ ( ವಯಸ್ಸಾದಿಕೆ ಎಂಬ ಪ್ರಕ್ರಿಯೆ).

ವಿಷಯ ವಿತರಣೆ ನೆಟ್ವರ್ಕ್ಗಳ ಪ್ರಯೋಜನಗಳು

CDN ಗಳು ಪರಸ್ಪರ ಪೂರೈಕೆದಾರರು, ವಿಷಯ ಪ್ರಕಾಶಕರು, ಮತ್ತು ಗ್ರಾಹಕರು (ಬಳಕೆದಾರರು) ಹಲವಾರು ರೀತಿಯಲ್ಲಿ ಲಾಭ ನೀಡುತ್ತವೆ:

CDN ಗಳೊಂದಿಗಿನ ತೊಂದರೆಗಳು

ಸಿಡಿಎನ್ ಪೂರೈಕೆದಾರರು ವಿಶಿಷ್ಟವಾಗಿ ತಮ್ಮ ಗ್ರಾಹಕರನ್ನು ನೆಟ್ವರ್ಕ್ ಟ್ರಾಫಿಕ್ನ ಪರಿಮಾಣದ ಪ್ರಕಾರ ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಸೇವೆಗಳ ಮೂಲಕ ಉತ್ಪಾದಿಸುತ್ತದೆ. ಶುಲ್ಕಗಳು ತ್ವರಿತವಾಗಿ ಕೂಡಿಕೊಳ್ಳಬಹುದು, ವಿಶೇಷವಾಗಿ ಗ್ರಾಹಕರು ಶ್ರೇಣೀಕೃತ ಸೇವೆ ಯೋಜನೆಗಳಿಗೆ ಚಂದಾದಾರರಾಗುತ್ತಾರೆ ಮತ್ತು ಅವರ ಮಿತಿಗಳನ್ನು ಮೀರಿಸಬಹುದು. ಯೋಜಿತವಲ್ಲದ ಸಾಮಾಜಿಕ ಮತ್ತು ಸುದ್ದಿ ಘಟನೆಗಳು, ಅಥವಾ ಕೆಲವೊಮ್ಮೆ ನಿರಾಕರಣೆ ಸೇವೆಯ (DoS) ಆಕ್ರಮಣಗಳಿಂದ ಉಂಟಾದ ಸಂಚಾರದ ಹಠಾತ್ ಸ್ಪೈಕ್ಗಳು ​​ವಿಶೇಷವಾಗಿ ತೊಂದರೆಗೊಳಗಾಗಬಹುದು.

CDN ಅನ್ನು ಬಳಸುವುದರಿಂದ ಮೂರನೇ ವ್ಯಕ್ತಿ ವ್ಯವಹಾರಗಳ ವಿಷಯ ಪ್ರಕಾಶಕರ ವಿಶ್ವಾಸವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಒದಗಿಸುವವರು ಅದರ ಮೂಲಭೂತ ಸೌಕರ್ಯದೊಂದಿಗೆ ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಅನುಭವಿಸಿದರೆ, ಜಡ ಬಳಕೆದಾರರು ವೀಡಿಯೊ ಸ್ಟ್ರೀಮಿಂಗ್ ಅಥವಾ ನೆಟ್ವರ್ಕ್ ಟೈಮ್ಔಟ್ಗಳಂತಹ ಗಮನಾರ್ಹ ಉಪಯುಕ್ತತೆ ಸಮಸ್ಯೆಗಳನ್ನು ಅನುಭವಿಸಬಹುದು. ಅಂತಿಮ ಗ್ರಾಹಕರು ಸಾಮಾನ್ಯವಾಗಿ CDN ಗಳೊಂದಿಗೆ ಗುರುತಿಸುವುದಿಲ್ಲವೆಂದು ವಿಷಯ ಸೈಟ್ ಮಾಲೀಕರು ದೂರುಗಳನ್ನು ಸ್ವೀಕರಿಸಬಹುದು.