CDN என்றால் என்ன?

CDN அல்லது Content Delivery Network என்பது ஒரு விநியோகிக்கப்பட்ட சர்வர் நெட்வொர்க் ஆகும், இது படங்கள், வீடியோக்கள் மற்றும் இணையப் பக்கங்கள் போன்ற உள்ளடக்கத்தை பயனர்களுக்கு விரைவாகவும் திறமையாகவும் வழங்க உதவுகிறது.

CDN என்றால் என்ன?

CDN அல்லது Content Delivery Network என்பது உலகின் பல்வேறு பகுதிகளில் அமைந்துள்ள சேவையகங்களின் குழுவாகும், அவை இணையத்தளங்களை வேகமாக ஏற்றுவதற்கு ஒன்றாகச் செயல்படுகின்றன. நீங்கள் ஒரு இணையதளத்தைப் பார்வையிடும் போது, ​​CDN ஆனது இணையதளத்தின் உள்ளடக்கத்தை உங்களுக்கு நெருக்கமான சர்வரில் இருந்து அனுப்பும், அதாவது இணையதளம் ஏற்றப்படும் வரை நீங்கள் காத்திருக்க வேண்டியதில்லை. இது ஒரு ரிலே ரேஸ் போல நினைத்துப் பாருங்கள், அங்கு ஒவ்வொரு சர்வரும் ஃபினிஷ் லைனில் ரன்னர் உங்களை அடையும் வரை பேட்டனை அடுத்தவருக்கு அனுப்புகிறது.

உள்ளடக்க விநியோக நெட்வொர்க் (CDN) என்பது சேவையகங்களின் நெட்வொர்க் ஆகும், இது பயனர்களுக்கு இணைய உள்ளடக்கத்தை திறமையாக வழங்க உதவுகிறது. இது ப்ராக்ஸி சேவையகங்கள் மற்றும் அவற்றின் தரவு மையங்களின் புவியியல் ரீதியாக விநியோகிக்கப்பட்ட நெட்வொர்க் ஆகும், இது இறுதிப் பயனர்களுடன் தொடர்புடைய சேவையை இடஞ்சார்ந்த முறையில் விநியோகிப்பதன் மூலம் அதிக கிடைக்கும் தன்மை மற்றும் செயல்திறனை வழங்குவதை நோக்கமாகக் கொண்டுள்ளது.

HTML பக்கங்கள், ஜாவாஸ்கிரிப்ட் கோப்புகள், ஸ்டைல்ஷீட்கள், படங்கள் மற்றும் வீடியோக்கள் உள்ளிட்ட இணைய உள்ளடக்கத்தை ஏற்றுவதற்குத் தேவையான சொத்துக்களை விரைவாக மாற்றுவதற்கு, இறுதிப் பயனர்களுக்கு நெருக்கமான உள்ளடக்கத்தைத் தேக்ககப்படுத்துவதே CDNன் முதன்மைச் செயல்பாடு ஆகும். ஒரு பயனர் இணையதளத்தைப் பார்வையிடும்போது, ​​அந்த இணையதளத்தின் சர்வரில் உள்ள தரவு, பயனரின் கணினியை அடைய இணையம் முழுவதும் பயணிக்க வேண்டும். ஒரு CDN ஆனது, இறுதிப் பயனர்களுக்கு அருகில் இருக்கும் புள்ளி-ஆஃப்-பிரசன்ஸ் (POP) இடங்களில் எட்ஜ் சர்வர்களில் தற்காலிக சேமிப்பு உள்ளடக்கத்தை சேமிப்பதன் மூலம், டேட்டா-ஹெவி அப்ளிகேஷன்களுக்கான வலைப்பக்கத்தை ஏற்றுவதை விரைவுபடுத்துகிறது, தாமதத்தை குறைக்கிறது.

இந்த கட்டுரையில், CDN என்றால் என்ன, அது எவ்வாறு செயல்படுகிறது மற்றும் அதன் நன்மைகள் பற்றி ஆழமாக ஆராய்வோம். பல்வேறு வகையான CDNகள், உங்கள் இணையதளத்திற்கான சரியான CDN ஐ எவ்வாறு தேர்வு செய்வது மற்றும் CDN ஐப் பயன்படுத்துவதற்கான சில சிறந்த நடைமுறைகள் பற்றியும் நாங்கள் விவாதிப்போம். நீங்கள் இணையதள உரிமையாளராகவோ, டெவலப்பராகவோ அல்லது உள்ளடக்கத்தை உருவாக்குபவராகவோ இருந்தாலும், உங்கள் பயனர்களுக்கு உயர்தர இணைய அனுபவங்களை வழங்குவதற்கு CDNகளைப் புரிந்துகொள்வது முக்கியமானது.

CDN என்றால் என்ன?

வரையறை

ஒரு CDN, அல்லது உள்ளடக்க விநியோக நெட்வொர்க், உலகம் முழுவதும் உள்ள பயனர்களுக்கு இணைய உள்ளடக்கத்தை விரைவாகவும் திறமையாகவும் வழங்க ஒன்றாகச் செயல்படும் சர்வர்களின் நெட்வொர்க் ஆகும். CDN இல் உள்ள சர்வர்கள் வெவ்வேறு புவியியல் இடங்களில் விநியோகிக்கப்படுகின்றன, இது விரைவான மற்றும் நம்பகமான உள்ளடக்க விநியோகத்தை அனுமதிக்கிறது.

எப்படி இது செயல்படுகிறது

படம் அல்லது வீடியோ போன்ற இணையதளத்திலிருந்து ஒரு பயனர் உள்ளடக்கத்தைக் கோரும் போது, ​​CDN தானாகவே எந்தச் சேவையகம் பயனருக்கு நெருக்கமானது என்பதைத் தீர்மானித்து, அந்தச் சேவையகத்திலிருந்து உள்ளடக்கத்தை வழங்கும். இது உள்ளடக்கத்தை ஏற்றுவதற்கு எடுக்கும் நேரத்தை குறைக்கிறது, ஏனெனில் தரவு அதிக தூரம் பயணிக்க வேண்டியதில்லை.

உள்ளடக்க விநியோகத்தை மேலும் விரைவுபடுத்த CDNகள் கேச்சிங்கைப் பயன்படுத்துகின்றன. ஏற்கனவே மற்றொரு பயனருக்கு வழங்கப்பட்ட உள்ளடக்கத்தை ஒரு பயனர் கோரும் போது, ​​CDN ஆனது அசல் சேவையகத்திடம் இருந்து அதைக் கோருவதற்குப் பதிலாக, உள்ளடக்கத்தின் தற்காலிகச் சேமிப்பு பதிப்பை வழங்கும். இது அசல் சேவையகத்தின் சுமையைக் குறைக்கிறது மற்றும் உள்ளடக்க விநியோகத்தை விரைவுபடுத்துகிறது.

நன்மைகள்

CDNகள் இணையதள உரிமையாளர்கள் மற்றும் பயனர்களுக்கு பல நன்மைகளை வழங்குகின்றன. சில முக்கிய நன்மைகள் பின்வருமாறு:

  • வேகமான உள்ளடக்க விநியோகம்: CDNகள் உள்ளடக்கத்தை ஏற்றுவதற்கு எடுக்கும் நேரத்தை கணிசமாகக் குறைக்கலாம், பயனர் அனுபவத்தை மேம்படுத்தலாம் மற்றும் பவுன்ஸ் விகிதங்களைக் குறைக்கலாம்.

  • மேம்படுத்தப்பட்ட நம்பகத்தன்மை: பல சேவையகங்களில் உள்ளடக்கத்தை விநியோகிப்பதன் மூலம், CDNகள் உள்ளடக்க விநியோகத்தின் நம்பகத்தன்மையை மேம்படுத்தலாம். ஒரு சர்வர் செயலிழந்தால், உள்ளடக்கத்தை மற்றொரு சர்வரில் இருந்து டெலிவரி செய்யலாம்.

  • குறைக்கப்பட்ட சேவையக சுமை: உள்ளடக்கத்தை தேக்ககப்படுத்துவதன் மூலமும், அருகிலுள்ள சேவையகத்திலிருந்து அதை வழங்குவதன் மூலமும், CDNகள் மூல சேவையகங்களின் சுமையைக் குறைக்கலாம், அவற்றின் செயல்திறனை மேம்படுத்தலாம் மற்றும் வேலையில்லா நேரத்தின் அபாயத்தைக் குறைக்கலாம்.

  • மேம்படுத்தப்பட்ட அளவிடுதல்: கூடுதல் உள்கட்டமைப்பில் முதலீடு செய்யாமல், இணையதள உரிமையாளர்கள் தங்கள் ட்ராஃபிக் அதிகரிக்கும் போது, ​​அவர்களின் உள்ளடக்க விநியோகத்தை அளவிட CDNகள் உதவும்.

ஒட்டுமொத்தமாக, உலகம் முழுவதும் உள்ள பயனர்களுக்கு உள்ளடக்கத்தை விரைவாகவும் நம்பகத்தன்மையுடனும் வழங்க விரும்பும் இணையதள உரிமையாளர்களுக்கு CDNகள் இன்றியமையாத கருவியாகும்.

CDN களின் வகைகள்

உள்ளடக்க விநியோக நெட்வொர்க்குகளில் இரண்டு முக்கிய வகைகள் உள்ளன: பியர்-டு-பியர் (பி2பி) சிடிஎன்கள் மற்றும் சர்வர் அடிப்படையிலான சிடிஎன்கள்.

பியர்-டு-பியர் (P2P) CDNகள்

பியர்-டு-பியர் (பி2பி) சிடிஎன்கள் உள்ளடக்கத்தை வழங்க இறுதிப் பயனர்களின் ஆதாரங்களை நம்பியுள்ளன. P2P CDN இல், உள்ளடக்கத்தின் ஒரு பகுதியைப் பதிவிறக்கும் ஒவ்வொரு பயனரும் அந்த உள்ளடக்கத்திற்கான விநியோகப் புள்ளியாக மாறுகிறார். இதன் பொருள், அதிகமான மக்கள் உள்ளடக்கத்தைப் பதிவிறக்குவதால், அதிகமான விநியோக புள்ளிகள் உள்ளன, மேலும் புதிய பயனர்களுக்கு உள்ளடக்கத்தை விரைவாக வழங்க முடியும்.

வீடியோ கோப்புகள் அல்லது மென்பொருள் புதுப்பிப்புகள் போன்ற பெரிய கோப்புகளை விநியோகிக்க P2P CDNகள் பெரும்பாலும் பயன்படுத்தப்படுகின்றன. அவை பொதுவாக சர்வர் அடிப்படையிலான CDNகளை விட விலை குறைவாக இருக்கும், ஆனால் அவை இறுதிப் பயனர்களின் வளங்களை நம்பியிருப்பதால், நம்பகத்தன்மை குறைவாக இருக்கும்.

சர்வர் அடிப்படையிலான CDNகள்

சர்வர் அடிப்படையிலான CDNகள் உள்ளடக்கத்தை வழங்க புவியியல் ரீதியாக விநியோகிக்கப்பட்ட சேவையகங்களின் நெட்வொர்க்கை நம்பியுள்ளன. ஒரு பயனர் சர்வர் அடிப்படையிலான CDN இலிருந்து உள்ளடக்கத்தைக் கோரும்போது, ​​CDN ஆனது பயனருக்கு மிக நெருக்கமான சேவையகத்திற்கு கோரிக்கையை அனுப்பும். இது உள்ளடக்கம் பயணிக்க வேண்டிய தூரத்தைக் குறைக்கிறது, இது விநியோக நேரத்தை மேம்படுத்தும்.

சர்வர் அடிப்படையிலான CDNகள் பொதுவாக P2P CDNகளை விட நம்பகமானவை, ஏனெனில் அவை இறுதிப் பயனர்களின் வளங்களைக் காட்டிலும் பிரத்யேக சேவையகங்களையே நம்பியுள்ளன. படங்கள், வீடியோக்கள் மற்றும் HTML பக்கங்கள் போன்ற நிலையான உள்ளடக்கத்தை வழங்குவதற்கு அவை பெரும்பாலும் பயன்படுத்தப்படுகின்றன.

அட்டவணை: P2P மற்றும் சர்வர் அடிப்படையிலான CDNகளின் ஒப்பீடு

P2P CDNகள் சர்வர் அடிப்படையிலான CDNகள்
நம்பகத்தன்மை குறைந்த நம்பகத்தன்மை மிகவும் நம்பகமான
செலவு குறைந்த செலவு அதிக விலையுயர்ந்த
வேகம் அதிக பயனர்களுடன் வேகமாக புவியியல் ரீதியாக விநியோகிக்கப்பட்ட சேவையகங்களுடன் வேகமானது
உள்ளடக்க வகை பெரிய கோப்புகள் நிலையான உள்ளடக்கம்

சுருக்கமாக, P2P CDNகள் உள்ளடக்கத்தை வழங்க இறுதிப் பயனர்களின் ஆதாரங்களை நம்பியுள்ளன, அதே நேரத்தில் சர்வர் அடிப்படையிலான CDNகள் புவியியல் ரீதியாக விநியோகிக்கப்பட்ட சேவையகங்களின் நெட்வொர்க்கை நம்பியுள்ளன. P2P CDNகள் பெரும்பாலும் பெரிய கோப்புகளை விநியோகிக்கப் பயன்படுத்தப்படுகின்றன, அதே சமயம் சர்வர் அடிப்படையிலான CDNகள் நிலையான உள்ளடக்கத்தை வழங்கப் பயன்படுத்தப்படுகின்றன. இரண்டு வகையான CDNகளும் அவற்றின் நன்மைகள் மற்றும் தீமைகளைக் கொண்டுள்ளன, மேலும் எதைப் பயன்படுத்துவது என்பது உள்ளடக்க வழங்குநரின் குறிப்பிட்ட தேவைகளைப் பொறுத்தது.

சி.டி.என் வழங்குநர்கள்

CDN வழங்குநரைத் தேர்ந்தெடுக்கும் போது, ​​சந்தையில் பல விருப்பங்கள் உள்ளன. இந்தப் பிரிவில், சிறந்த CDN வழங்குநர்கள் சிலவற்றைப் பற்றி விவாதித்து அவற்றின் அம்சங்களை ஒப்பிட்டுப் பார்ப்போம்.

சிறந்த CDN வழங்குநர்கள்

CloudFlare

Cloudflare மிகவும் பிரபலமான CDN வழங்குநர்களில் ஒன்றாகும், இது பரந்த அளவிலான அம்சங்கள் மற்றும் சேவைகளை வழங்குகிறது. இது உள்ளடக்கத்தை விரைவாகவும் திறமையாகவும் வழங்கக்கூடிய உலகளாவிய சர்வர் நெட்வொர்க்கைக் கொண்டுள்ளது. Cloudflare DDoS பாதுகாப்பு, SSL குறியாக்கம் மற்றும் கேச்சிங் சேவைகளை வழங்குகிறது.

அகமை

அகமாய் உலகளாவிய சர்வர் நெட்வொர்க்கைக் கொண்ட மற்றொரு பிரபலமான CDN வழங்குநராகும். இது இணைய செயல்திறன் மேம்படுத்தல், பாதுகாப்பு மற்றும் மீடியா டெலிவரி உள்ளிட்ட பல்வேறு சேவைகளை வழங்குகிறது. அகமாயின் வாடிக்கையாளர்களில் உலகின் சில பெரிய நிறுவனங்கள் மற்றும் நிறுவனங்கள் அடங்கும்.

அமேசான் கிளவுட்ஃப்ரண்ட்

Amazon CloudFront என்பது Amazon Web Services (AWS) வழங்கும் CDN சேவையாகும். இது உலகளாவிய சர்வர் நெட்வொர்க்கைக் கொண்டுள்ளது மற்றும் DDoS பாதுகாப்பு, SSL குறியாக்கம் மற்றும் உள்ளடக்க விநியோகம் உள்ளிட்ட பல அம்சங்களை வழங்குகிறது. Amazon CloudFront மற்ற AWS சேவைகளுடன் ஒருங்கிணைக்கப்பட்டுள்ளது, இது AWS ஐப் பயன்படுத்தும் வாடிக்கையாளர்களுக்கு ஒரு பிரபலமான தேர்வாக அமைகிறது.

CDN வழங்குநர்களின் ஒப்பீடு

CDN வழங்குநரைத் தேர்ந்தெடுக்கும்போது, ​​செலவு, செயல்திறன் மற்றும் அம்சங்கள் போன்ற காரணிகளைக் கருத்தில் கொள்வது அவசியம். சில சிறந்த CDN வழங்குநர்களின் ஒப்பீடு இங்கே:

CDN வழங்குநர் செலவு செயல்திறன் அம்சங்கள்
CloudFlare இலவசம் - $200+/மாதம் கிட்டத்தட்ட DDoS பாதுகாப்பு, SSL குறியாக்கம், கேச்சிங்
அகமை விருப்ப விலை நிர்ணயம் கிட்டத்தட்ட இணைய செயல்திறன் மேம்படுத்தல், பாதுகாப்பு, மீடியா டெலிவரி
அமேசான் கிளவுட்ஃப்ரண்ட் சேவைக்கு பணம் கொடுக்கவும் கிட்டத்தட்ட DDoS பாதுகாப்பு, SSL குறியாக்கம், உள்ளடக்க விநியோகம்

ஒட்டுமொத்தமாக, ஒவ்வொரு CDN வழங்குநருக்கும் அதன் சொந்த பலம் மற்றும் பலவீனங்கள் உள்ளன. வழங்குநரைத் தேர்ந்தெடுப்பதற்கு முன் உங்கள் சொந்த தேவைகளையும் தேவைகளையும் மதிப்பீடு செய்வது முக்கியம்.

CDN ஐத் தேர்ந்தெடுப்பதற்கான பரிசீலனைகள்

CDN வழங்குநரைத் தேர்ந்தெடுக்கும்போது, ​​கருத்தில் கொள்ள வேண்டிய பல காரணிகள் உள்ளன. மிக முக்கியமான சில கருத்தாய்வுகள் இங்கே:

புவியியல் பாதுகாப்பு

CDN ஐத் தேர்ந்தெடுக்கும்போது கருத்தில் கொள்ள வேண்டிய மிக முக்கியமான காரணிகளில் ஒன்று அதன் புவியியல் கவரேஜ் ஆகும். நீங்கள் தேர்ந்தெடுக்கும் CDN ஆனது உங்கள் பார்வையாளர்கள் இருக்கும் பகுதிகளில் சேவையகங்களைக் கொண்டிருக்க வேண்டும். உங்கள் உள்ளடக்கம் விரைவாகவும் நம்பகத்தன்மையுடனும் உங்கள் பயனர்களுக்கு வழங்கப்படுவதை உறுதிசெய்ய இது உதவும்.

விலை

CDN ஐத் தேர்ந்தெடுக்கும்போது விலை நிர்ணயம் மற்றொரு முக்கியமான கருத்தாகும். CDNகள் விலையின் அடிப்படையில் பரவலாக மாறுபடும், மேலும் உங்கள் பட்ஜெட்டுக்கு ஏற்ற வழங்குநரைத் தேர்ந்தெடுப்பது அவசியம். சில CDNகள் பரிமாற்றப்பட்ட தரவின் அடிப்படையில் கட்டணம் வசூலிக்கின்றன, மற்றவை CDN க்கு செய்யப்பட்ட கோரிக்கைகளின் எண்ணிக்கையின் அடிப்படையில் கட்டணம் வசூலிக்கின்றன.

பாதுகாப்பு

CDNஐத் தேர்ந்தெடுக்கும்போது பாதுகாப்பு என்பதும் ஒரு முக்கியமான காரணியாகும். உங்கள் உள்ளடக்கம் அங்கீகரிக்கப்படாத அணுகல் அல்லது திருட்டில் இருந்து பாதுகாக்கப்படுவதை உறுதிசெய்ய வேண்டும். SSL/TLS குறியாக்கம், DDoS பாதுகாப்பு மற்றும் பாதுகாப்பான டோக்கன் அங்கீகாரம் போன்ற வலுவான பாதுகாப்பு அம்சங்களை வழங்கும் CDNஐத் தேடுங்கள்.

முடிவில், உங்கள் உள்ளடக்கம் விரைவாகவும், நம்பகத்தன்மையுடனும், பாதுகாப்பாகவும் உங்கள் பயனர்களுக்கு வழங்கப்படுவதை உறுதிசெய்ய சரியான CDN வழங்குநரைத் தேர்ந்தெடுப்பது அவசியம். புவியியல் கவரேஜ், விலை நிர்ணயம் மற்றும் பாதுகாப்பு போன்ற காரணிகளைக் கருத்தில் கொண்டு, உங்கள் தேவைகளைப் பூர்த்தி செய்யும் மற்றும் உங்கள் பட்ஜெட்டுக்கு ஏற்ற CDNஐக் கண்டறியலாம்.

மேலும் வாசிப்பு

உள்ளடக்க விநியோக நெட்வொர்க் (CDN) என்பது ஒன்றோடொன்று இணைக்கப்பட்ட சேவையகங்களின் வலையமைப்பாகும், அவை இணைய உள்ளடக்கத்தை பயனர்களுக்கு விரைவாகவும், மலிவாகவும், நம்பகத்தன்மையுடனும், முடிந்தவரை பாதுகாப்பாகவும் வழங்க ஒன்றாகச் செயல்படுகின்றன. வேகம் மற்றும் இணைப்பை மேம்படுத்த CDNகள் சர்வர்களை இணைய பரிமாற்ற புள்ளிகளில் (IXPs) வைக்கின்றன. ஒரு பயனர் இணையதளத்தைப் பார்வையிடும்போது, ​​அந்த இணையதளத்தின் சர்வரில் உள்ள தரவு, பயனரின் கணினியை அடைய இணையம் முழுவதும் பயணிக்க வேண்டும். இறுதிப் பயனர்களுக்கு நெருக்கமான புள்ளி-ஆஃப்-பிரசன்ஸ் (POP) இடங்களில் எட்ஜ் சர்வர்களில் தற்காலிக சேமிப்பில் உள்ள உள்ளடக்கத்தை சேமிப்பதன் மூலம் CDNகள் தாமதத்தை குறைக்கின்றன. CDNகள், இறுதிப் பயனர்களுடன் ஒப்பிடும் போது, ​​அதிக கிடைக்கும் தன்மை மற்றும் செயல்திறனை வழங்கும் (ஆதாரம்: வட்டாரங்களில், CloudFlare, Microsoft, டெக்ராடர்).

தொடர்புடைய இணையதள மேம்பாட்டு விதிமுறைகள்

தகவலறிந்து இருங்கள்! எங்கள் செய்திமடலில் சேரவும்
இப்போது குழுசேர்ந்து சந்தாதாரர்களுக்கு மட்டும் வழிகாட்டிகள், கருவிகள் மற்றும் ஆதாரங்களுக்கான இலவச அணுகலைப் பெறுங்கள்.
நீங்கள் எந்த நேரத்திலும் குழுவிலிருந்து விலகலாம். உங்கள் தரவு பாதுகாப்பாக உள்ளது.
தகவலறிந்து இருங்கள்! எங்கள் செய்திமடலில் சேரவும்
இப்போது குழுசேர்ந்து சந்தாதாரர்களுக்கு மட்டும் வழிகாட்டிகள், கருவிகள் மற்றும் ஆதாரங்களுக்கான இலவச அணுகலைப் பெறுங்கள்.
நீங்கள் எந்த நேரத்திலும் குழுவிலிருந்து விலகலாம். உங்கள் தரவு பாதுகாப்பாக உள்ளது.
பகிரவும்...