मेरी सीडीएन प्रगति

अंतिम अपडेट: फरवरी 2013

पिछले साल मैंने एक ऐसी साइट प्रबंधित की है जो प्रति माह 500 जीबी डेटा प्रति माह 100 टीबी डेटा उपभोग करने से चली गई है। यहां सीडीएन की प्रगति है जिसे मैंने पार किया और प्रत्येक पर मेरे विचार। यह हर सीडीएन नेटवर्क के लिए एक व्यापक गाइड नहीं है, लेकिन मैंने प्रत्येक पर अपने समय के साथ बहुत कुछ सीखा।

CloudFront

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

यह वह जगह है जहां हमने शुरुआत की, यह अमेज़ॅन वेब सर्विसेज है, मैं पहले से ही अपनी सेवाओं से परिचित था। हमें प्रति माह 500 जीबी की जरूरत है, इसलिए कुछ भी पागल नहीं है। इस बिंदु पर, हमने अपनी बड़ी छवि फ़ाइलों को सेवा देने के लिए अभी सीडीएन लागू करना शुरू कर दिया था जो पहले से ही S3 पर अपलोड किए गए थे। प्रति जीबी 12 सेंट इतनी महंगा नहीं लगती थी, लेकिन 10, 000 अनुरोधों के लिए अतिरिक्त शुल्क भी था। फिर, अनुरोधों की राशि वापस नगण्य थी, इसलिए मेरा मानना ​​है कि हमारी कुल लागत $ 100 / माह से कम थी, जो पूरी तरह ठीक थी।

हमने क्लाउडफ़्रंट निराशा का उपयोग करके अन्य वस्तुओं में भागना शुरू कर दिया। ऑनलाइन एडब्लूएस इंटरफ़ेस के माध्यम से आइटम को अमान्य करने का कोई तरीका नहीं है। कैश से एक विशिष्ट फ़ाइल को साफ़ करने के लिए आपको अपने कमांड लाइन टूल्स का उपयोग करना होगा या एक स्क्रिप्ट लिखनी होगी। ऐसा कोई सौदा नहीं है, लेकिन ऐसा करने के लिए सीधे अपने प्रदाता को लॉगिन करने में सक्षम होना अच्छा लगता है। मुझे किसी भी तरह से cronjob में कुछ फ़ाइलों को साफ़ करने के लिए एक स्क्रिप्ट लिखनी पड़ी, उपयोगकर्ता निर्दिष्ट वस्तुओं को साफ़ करने के लिए थोड़ा इंटरफ़ेस तैयार करने के लिए इतना आसान है। रिपोर्टिंग अच्छी नहीं है, यह वही नहीं है जिस पर उन्होंने ध्यान केंद्रित किया।

फिर हम बढ़ने लगे। हमने पहले हमारी सीएसएस और जावास्क्रिप्ट फ़ाइलों जैसी हमारी सभी छोटी स्थिर फाइलों को स्थानांतरित कर दिया। जल्द ही हमने क्लाउडफ़्रंट के माध्यम से हमारी वास्तविक सेवा वाली HTML फ़ाइलों को प्रतिबिंबित करने के लिए भी स्थानांतरित किया (यह करने के लिए आदर्श नहीं है, लेकिन यह किसी अन्य दिन के लिए एक चर्चा है)। 500 जीबी से 5 टीबी से 10 से 50 तक। आप गणित करते हैं, जो तेजी से जुड़ता है। न केवल हम पहले 10 टीबी के लिए 12 सेंट खर्च कर रहे थे, फिर अगले 40 के लिए 8 सेंट, लेकिन हम अनुरोधों की राशि में भारी बिल भी लगा रहे थे। यह उस बिंदु पर पहुंचा जहां प्रति जीबी की प्रभावी दर लगभग 18 सेंट थी। छोटे प्रकाशकों के लिए अमेज़ॅन के साथ कोई वार्ता नहीं है (कम से कम मुझे ऐसा नहीं लगता), और यहां तक ​​कि अगर वहां भी था, तो उनकी कीमत इतनी दूर थी कि मैं भी परेशान नहीं होता। मुझे अपनी अधिकांश परियोजनाओं के लिए एडब्ल्यूएस के बारे में सबकुछ पसंद है, लेकिन फ़ाइलों को वितरित करने के लिए क्लाउडफ़्रंट का उपयोग करना उनमें से एक नहीं है।

मैक्ससीडीएन / नेटडीएनए

मुझे पहले कहने दो, कि मैं मैक्ससीडीएन से प्यार करता था। उनका बैकएंड इंटरफेस उपयोग करने में खुशी है। उन्हें बस हर मेट्रिक पर अच्छा अच्छा दिखने वाला ग्राफ मिल गया है जो आप चाहते थे। कैश में किसी आइटम को अमान्य करना पाई के रूप में आसान है। रिश्ते शुरू करने के कुछ ही समय बाद, हम नेटडीएनए में चले गए, जो मुझे लगता है कि छतरी जहां उन्होंने अपने बड़े ग्राहकों को रखा और आपको दीर्घकालिक अनुबंध में लॉक करने का प्रयास किया। वैसे भी, यह वही वेबसाइट है जहां तक ​​मैं कह सकता हूं। मेरा मानना ​​है कि हमारी अंतिम वार्तालाप दर प्रति जीबी के आसपास 5-6 सेंट तक पहुंच गई, हालांकि मुझे बिल्कुल उस पर पकड़ न दें।

यह मुझे सीडीएन मूल्य निर्धारण के बारे में सबसे महत्वपूर्ण वस्तु में लाता है, आपको बातचीत करनी चाहिए। स्पष्ट रूप से सीडीएन दुनिया बहुत कटघरा है, और वे एक-दूसरे से आगे और पीछे खेलना बहुत आसान हैं। यह वास्तव में मुझे पिछली बार याद दिलाता था कि मुझे बंधक उद्धरण मिला है, जिसमें खाता प्रतिनिधि दूसरे के अनुबंध को देखने के लिए कहते हैं। जब मुझे पहली बार मैक्ससीडीएन / नेटडीएनए से मूल्य उद्धरण मिल रहा था, तो मैं किसी अन्य प्रतिस्पर्धी बोली लगाने के लाभ के बिना कीमत पर बातचीत करने में सक्षम था। मुझे अभी एक बेहतर उद्धरण मिला है क्योंकि यदि संभव हो तो मैं पूरी कीमत का भुगतान कभी नहीं करने का प्रयास करता हूं। मैक्ससीडीएन नए और मौजूदा दोनों ग्राहकों के लिए हर समय उत्कृष्ट प्रचार सौदे चलाता है।

अंत में, वास्तविक सामग्री को कैश करने के आसपास कुछ सीमाएं सामने आईं जो हमारे आवेदन के एक निश्चित खंड को असफल कर रही थीं, जो हमारे लिए एक डीलरब्रेकर था। मैं विनिर्देशों में नहीं आऊंगा, लेकिन वे दोनों सेवा, यूआई और कीमत पर मुझ से एक अंगूठे प्राप्त करते हैं। यह 99% उपयोग मामलों के लिए काम करेगा, सिर्फ इस विशिष्ट उदाहरण के लिए नहीं।

Edgecast

एजकास्ट एक बहुत बड़ी कंपनी है, एक बहुत अच्छा नेटवर्क है, और बहुत प्रतिस्पर्धी मूल्य निर्धारण है। उनकी प्रणाली उस समस्या को संभालने में सक्षम थी जिसे हम नेटडीएनए के साथ चल रहे थे, इसलिए हमने एक सौदे पर बातचीत की और हस्ताक्षर किए। उनका मूल्य नेटडीएनए जितना अच्छा नहीं था, लेकिन उनका बैकएंड बहुत लचीलापन की अनुमति देता है। यह एक बैकएंड है जिसे निश्चित रूप से डेवलपर्स के लिए डेवलपर्स द्वारा बनाया गया था। यूआई वांछित होने के लिए एकooooooooole बहुत छोड़ देता है, लेकिन आप कुछ भी कर सकते हैं जिसे आप कैशिंग दृष्टिकोण से कल्पना कर सकते हैं। नेटडीएनए के साथ मैं एक गैर-तकनीकी व्यक्ति को फ़ाइल पर कैश साफ़ करने के लिए लॉगिन करने में सहज महसूस करता हूं, एज एजकास्ट के साथ ऐसा करने में मुझे इतना सुरक्षित महसूस नहीं होता है।

वे कुछ एडन सुविधाओं के साथ निकल और डाइम को थोड़ा सा करने की कोशिश करते हैं क्योंकि कीमत में निर्मित सबकुछ होने का विरोध किया जाता है। मुझे बिल्कुल याद नहीं है, लेकिन उदाहरण के लिए रीयल टाइम रिपोर्टिंग। दोबारा, यह वह है जिसे हम वर्तमान में उपयोग कर रहे हैं, और उन्हें विकास परिप्रेक्ष्य से उत्कृष्ट मूल्य निर्धारण और उत्कृष्ट लचीलापन मिला है। यदि आप मेरा सही सीडीएन बना सकते हैं, तो यह एजगास्ट प्रशासन की लचीलापन के साथ नेटडीएनए की कीमत और यूआई होगी

बढ़ाना

मैं गति तुलना में नहीं जा रहा हूँ। मैंने थोड़ा गति परीक्षण किया और हर उदाहरण में गति लगभग नगण्य अंतर के सामने आई। सभी 3 बहुत तेज थे और सभी खातों में बहुत मजबूत नेटवर्क लगते थे।

ऐसी 2 चीजें हैं जिन्हें आपको इससे प्राप्त करना चाहिए था:

  1. क्लाउडफ़्रंट का उपयोग न करें
  2. कीमत पर बातचीत करें
  3. मैं मैक्ससीडीएन / नेटडीएनए पसंद करता हूं लेकिन यह वास्तव में आपकी आवश्यकताओं के अनुसार आता है

और हां, ज़ाहिर है, कई अन्य सीडीएन नेटवर्क हैं, लेकिन यह उनके बारे में नहीं है।

यह भी देखना