कंटेंट डिलीवरी नेटवर्क (CDN) वास्तव में क्या है, यह कैसे काम करता है, और मैं अपनी वेब साइट के लिए एक का उपयोग क्यों करना चाहूंगा? वहाँ जाने-माने CDN कौन से हैं?
कंटेंट डिलीवरी नेटवर्क (CDN) वास्तव में क्या है, यह कैसे काम करता है, और मैं अपनी वेब साइट के लिए एक का उपयोग क्यों करना चाहूंगा? वहाँ जाने-माने CDN कौन से हैं?
जवाबों:
विकिपीडिया यह अच्छी तरह से कहता है :
एक सामग्री वितरण नेटवर्क या सामग्री वितरण नेटवर्क (सीडीएन) कंप्यूटर की एक प्रणाली है जिसमें डेटा की प्रतियां होती हैं, जो नेटवर्क में विभिन्न बिंदुओं पर रखी जाती हैं ताकि पूरे नेटवर्क में क्लाइंट से डेटा तक पहुंच के लिए बैंडविड्थ को अधिकतम किया जा सके। एक क्लाइंट क्लाइंट के पास डेटा की एक कॉपी तक पहुँचता है, जैसा कि एक ही सेंट्रल सर्वर तक पहुँचने वाले सभी क्लाइंट के विपरीत होता है, ताकि उस सर्वर के पास टोंटी से बचा जा सके।
सामग्री प्रकार में वेब ऑब्जेक्ट, डाउनलोड करने योग्य ऑब्जेक्ट (मीडिया फ़ाइलें, सॉफ़्टवेयर, दस्तावेज़), एप्लिकेशन, रीयल टाइम मीडिया स्ट्रीम और इंटरनेट वितरण के अन्य घटक (DNS, मार्ग और डेटाबेस क्वेरी) शामिल हैं
सामग्री वितरण नेटवर्क आपकी सामग्री की प्रतियों की मेजबानी करता है और इसे अपने आगंतुकों के लिए एक सर्वर से परोसता है जो उनके करीब है। उदाहरण के लिए, यदि आपकी छवियों को एक सीडीएन के माध्यम से परोसा जाता है, तो आपकी साइट के लिए एक आगंतुक पारदर्शी रूप से आपकी बजाय सीडीएन के सर्वर से छवियों को डाउनलोड करता है।
CDN का उपयोग करने के दो सबसे बड़े कारण आपके सर्वर पर ट्रैफ़िक / बैंडविड्थ कम कर रहे हैं, और वितरण की गति बढ़ा रहे हैं। एक सीडीएन एक कैश के रूप में कार्य करता है: यह आपकी सामग्री को एक बार आपके सर्वर से डाउनलोड करता है, और फिर इसे आपके बजाय अपने स्वयं के सर्वर से सभी आगंतुकों को वितरित करता है। एक सीडीएन में दुनिया भर में स्थित सर्वरों की एक बड़ी संख्या होगी, इसलिए वे आपके निकट के स्थान से अधिकांश आगंतुकों को सामग्री परोसने में सक्षम होंगे, और इस तरह इसे तेज़ी से प्राप्त करेंगे।
जिन दो सबसे बड़े सीडीएन के बारे में मुझे पता है वे अकामाई और लाइमलाइट हैं ।
Microsoft Windows Azure CDN भी चला रहा है और उन्होंने हाल ही में इसके लिए अपना मूल्य निर्धारण ढांचा भी जारी किया है:
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
जब कोई आपकी साइट खोलता है, तो सामग्री एक कतार में व्यवस्थित होती है। जब तक या जब तक 1 घटक को अन्य घटक से विचलित नहीं किया जाता है, तब तक अनुपस्थित रहें। तो आपकी साइट की संपूर्ण लोडिंग गति बढ़ जाती है। यदि आप कुछ CDN का उपयोग करते हैं तो अनुरोधों को संसाधित किया जा सकता है। तो समग्र गति बढ़ जाती है।
आप उपडोमेन बनाकर अपनी खुद की सीडीएन के रूप में अपनी साइट का उपयोग कर सकते हैं।
स्थैतिक सामग्री के लिए Google या वर्डप्रेस का उपयोग करना बेहतर है। उनका DNS रिज़ॉल्यूशन का समय बहुत कम है