CDN (सामग्री वितरण नेटवर्क) कब लायक हो जाता है?


16

आपकी वेबसाइट पर सीडीएन (कंटेंट डिलीवरी नेटवर्क) जोड़ने के लायक क्या है? क्या यह एक अपेक्षाकृत कम ट्रैफ़िक वेबसाइट के लिए इसका उपयोग करने के लिए समझ में आता है जो एक वेब अनुप्रयोग है? क्लाइंट सभी संयुक्त राज्य अमेरिका में हैं।

क्या CDN भी मेरे परिदृश्य के लिए अंतिम उपयोगकर्ता को ध्यान देने योग्य अंतर प्रदान करेगा या क्या यह केवल एक बार प्रभावशीलता दिखाता है जब आप वास्तव में स्केलेबिलिटी स्तर पर हिट करते हैं?

संपादित करें: सर्वर सेटअप के बारे में जानकारी, वर्तमान में यह एक साझा होस्टिंग वातावरण पर एक ASP.NET उदाहरण है। सीडीएन में क्या होगा कुछ छवि फाइलें, jquery संबंधित फाइलें (मुझे पता है कि Google कोर के लिए एक सीडीएन प्रदान करता है), सीएसएस फाइलें, और शायद कुछ मध्यम आकार की पीडीएफ फाइलें।

जवाबों:


20

आपकी वेबसाइट पर सीडीएन (कंटेंट डिलीवरी नेटवर्क) जोड़ने के लायक क्या है?

जब निम्न में से एक होता है:

  1. आप एक बड़े, अंतर्राष्ट्रीय दर्शकों तक पहुँच रहे हैं। आपके दर्शकों के सावधानीपूर्वक विश्लेषण से पता चलता है कि उनमें से कई 100 - 300ms राउंड ट्रिप टाइम (RTT) दूर हैं। आप गणित करते हैं, और यह पाते हैं कि उच्च बैंडविड्थ विलंब उत्पाद वाले लिंक पर टीसीपी / आईपी के इतने अधिक प्रदर्शन के कारण, आपके ग्राहकों के एक बड़े समूह को कुछ हद तक धीमी साइट मिल रही है ।
  2. आप पाते हैं कि आपके पास ज्यादातर स्थिर फ़ाइलों के लिए बहुत सारे अनुरोध हैं, अर्थात् स्ट्रीमिंग वीडियो, ऑडियो, पीडीएफ, चित्र आदि। वास्तव में, प्रति सेकंड इतने सारे अनुरोध हैं कि इसे केवल 2, 3 सेट करके आसानी से नियंत्रित नहीं किया जा सकता है , 4 या अधिक सर्वर जो स्टैटिक फाइल सर्विंग के लिए समर्पित हैं।
  3. आप एक टेक geek हैं, और आप इसे केवल मनोरंजन के लिए Amazon Cloudfront या Cachefly का उपयोग करके साइट सेट करते हैं। बुरा मत मानना, मैंने भी किया है।

मैंने बार-बार उन लेखों को देखा है जहां SimpleCDN ने इतना अच्छा नहीं किया। यह वास्तव में विभिन्न CDN के प्रदर्शन का उद्देश्य निर्धारित करना कठिन है, लेकिन यहाँ एक प्रयास है । शायद मैं यहाँ SimpleCDN के साथ अन्याय कर रहा हूँ, लेकिन वे मेरी पहली पसंद नहीं होंगे।

अमेज़ॅन क्लाउडफ्रंट बहुत अच्छी तरह से अच्छा है ... महान नहीं है, लेकिन सस्ता और आसानी से शुरू हो जाता है

संपादित करें: Akamai अभी भी सबसे अच्छा CDN लगता है, महंगा है, लेकिन इसके लायक है। SmugMugs हाल की प्रस्तुति देखें , पीडीएफ में 7 या वीडियो में अधिक विस्तृत संस्करण स्लाइड करें। मैंने अकामाई के साथ कभी काम नहीं किया है, मैंने हमेशा उन्हें खारिज कर दिया है क्योंकि मैंने जिन साइटों पर काम किया है, उनके लिए यह बहुत महंगा है। शायद वह बदलने लगी है, मुझे नहीं पता, लेकिन वे अपनी सीडीएन सेवा में प्रवेश के लिए बाधा को कम करने की कोशिश कर रहे हैं।


1
+1 आश्चर्यजनक उत्तर!
मार्को डेमायो

1
फिर भी पांच साल बाद अच्छा हुआ।
पॉलब

2

यह आवेदन पर निर्भर करता है। यदि आप अत्यधिक विलंबता संवेदनशील (एक संवादात्मक अनुप्रयोग) हैं तो आप सबसे तेज़ पृष्ठ लोड संभव चाहते हैं। यदि आप एक स्ट्रीमिंग ऐप हैं (उदाहरण के लिए YouTube), तो विलंबता एक समस्या से कम नहीं है।

विलंबता संवेदनशील अनुप्रयोगों के लिए, सीडीएन आमतौर पर एक बिल्ड बनाम खरीद निर्णय होता है।

यदि आपके पास बहुत सारे अंतर्राष्ट्रीय उपयोगकर्ता हैं, तो आप या तो अपने उपयोगकर्ताओं के पास रैक का निर्माण कर सकते हैं (सबसे अधिक महंगा होने की संभावना है) या आप स्थानीय रूप से अपनी सामग्री को कैश करने के लिए सीडीएन का भुगतान कर सकते हैं।

सीडीएन मूल्य निर्धारण ने पिछले कुछ वर्षों में बहुत अधिक प्रतिस्पर्धी हो गया है। आसपास खरीदारी करें, देखें कि वहां क्या है। और अगर आप सस्ते के लिए दुनिया भर में वितरित कैश के कई रैक बना सकते हैं और बनाए रख सकते हैं, तो आपको सीडीएन की आवश्यकता नहीं है।


वे सभी यूएसए हैं इसलिए अंतर्राष्ट्रीय कारक नहीं है। यह एक मध्यम इंटरैक्टिव वेब अनुप्रयोग है। SimpleCDN प्रति जीबी कुछ सेंट पर अपमानजनक रूप से सस्ता लगता है मैं उन दरों पर सीडीएन होने पर एक महीने में कुछ रुपये से अधिक खर्च करने की कल्पना भी नहीं कर सकता था।
क्रिस मैरिकिक

मैं इसमें एक जोड़ दूंगा, कि अधिकांश साझा किए गए सर्वरों को प्रतिक्रिया देने में बहुत समय लगता है, यहां तक ​​कि सिर्फ स्थैतिक सामग्री के लिए भी। Cdn पर होस्ट करने वाले लोग पृष्ठ लोड को कभी-कभी सेकंड में नीचे लाएंगे। जैसे जेफ कहते हैं - प्रदर्शन एक विशेषता है।
reconbot

@ जोएल के: एक अच्छी पोस्ट, धन्यवाद, लेकिन मैं 'सीडीएन खुद का निर्माण' पर सहमत नहीं हूं। सभी बहुपक्षीय मामलों और अधिक या कम टूटी हुई क्लाइंट प्रणालियों सहित, वास्तव में अच्छी तरह से काम करने के लिए आईपी मल्टीकास्टिंग या जियो लोड बैलेंसिंग जैसी कुछ प्राप्त करना कठिन है । एक और ओपी प्रश्न के लिए मेरी पोस्ट देखें।
जेसपर एम

2

स्पष्ट रूप से एक सीडीएन इसके लायक है जैसे ही यह खुद को करने की तुलना में अधिक किफायती है।

लेकिन वहाँ एक मामला है जहाँ यह बिल्कुल अपरिहार्य है: जब आप यातायात के बहुत मजबूत फटने की उम्मीद कर सकते हैं। आमतौर पर, जब कोई कंपनी भारी मीडिया प्रचार के साथ एक नया उत्पाद लॉन्च कर रही है, या मौजूदा सामाजिक प्लेटफार्मों का उपयोग किए बिना किसी प्रकार की वायरल चीज कर रही है।

इसके अतिरिक्त, जब आपको अंतरराष्ट्रीय दर्शकों तक पहुंचना होता है, तो आप सर्वर को अपने उपयोगकर्ताओं के करीब रखना चाह सकते हैं। आपकी साइट स्नैपर होगी, और आप इसके लिए और अधिक खर्च करना चाहते हैं।


हां, अच्छी बात है, यदि आपके ट्रैफिक पैटर्न बहुत अनियमित हैं, यानी आपके पास सामान्य लोड से कई गुना बड़ा है, तो सीडीएन कम से कम आपकी चिंताओं की सूची से सेवारत स्टेटिक फाइल को हटा देगा।
जेस्पर एम सेप

2

यदि आपकी सेवा बड़े पैमाने पर (न सिर्फ चोटियों) उत्पन्न करती है, बल्कि इससे आगे और आगे जो आपके बुनियादी ढांचे को सुरक्षित रूप से संभाल सकती है, उससे परे है, तो यह सीडीएन में कॉल करने के लायक हो सकता है। फास्ट राउंड-ट्रिप समय, लचीलापन और स्केलिंग के लिए आवश्यकता में जोड़ें, और आपको उम्मीद है कि एक के लिए भुगतान करने के लिए राजस्व होना चाहिए।

अपने मामले में, आप बस कुछ अनुकूलन प्राप्त करना चाहते हैं जहाँ आप कर सकते हैं। आप Google App Engine को अपनी स्टैटिक फ़ाइलों के लिए मिनी-CDN के रूप में उपयोग करने पर विचार कर सकते हैं - इसे देखें:

एक व्यक्तिगत सीडीएन के रूप में Google ऐप इंजन का उपयोग करना


0

क्या CDN भी मेरे परिदृश्य के लिए अंतिम उपयोगकर्ता को ध्यान देने योग्य अंतर प्रदान करेगा

डाउनलोड आपके सर्वर से तेज हो सकते हैं। आप अपने सर्वर सेटअप पर विस्तृत नहीं हैं, लेकिन यह एक साझा होस्टिंग मशीन की तुलना में तेज़ हो सकता है।

इस तरह की चीज़ का परीक्षण करने के लिए एक अमेज़ॅन या सरल सीडीएन खाता स्थापित करना आसान है।


मैंने एक नि: शुल्क सरल सीडीएन खाता पकड़ा, मैंने देखा कि उन्होंने एक और सीडीएन पोस्ट के बारे में बात की थी, कुछ बिंदु पर मुझे इसके साथ खेलना होगा। लेकिन क्या मेरी सर्वर जानकारी आपको कोई बेहतर विचार दे रही है या यह अभी भी सामान्य है?
क्रिस मैरिसिक

-1

लेस, यहाँ कह रहा है

‘when you got a whole lot of money to spend, because the perhaps-nominal reduction of  
latency in delivering your content and assurance of your content’s availability is 
making you FAT RICH!!!’

आपके सवाल के जवाब में: सीडीएन कब बनता है। व्यापार करने वालों के लिए भी कम रैंक वाली सीडीएन सेवाओं की लागत को उचित ठहराते हुए एक कठिन समय है? आप क्लाउड-आधारित CDN प्रणाली का मूल्यांकन और मूल्य करना चाह सकते हैं, आप जो पसंद कर सकते हैं वह अमेज़ॅन की AWS क्लाउड सेवाओं से घटकों के साथ खुद को पका सकते हैं। भौगोलिक रूप से करीब-करीब-अनुरोधकर्ता वितरण-की-सामग्री, बड़े 3 CDN की तुलना में, कुछ अंशों की शीर्ष-स्तरीय लागत पर।

या मुझे लेस थानोन कहिए। बस मुझे मानव मत कहो।

लेस।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.