Последње ажурирање: фебруар 2013
Током прошле године управљао сам сајтом који је прешао од потрошње 500 ГБ података месечно до 100 ТБ месечно. Ево напретка ЦДН-а кроз које сам прошао и моје мисли о њима. Ово никако није свеобухватан водич за сваку ЦДН мрежу вани, али много сам научио са својим временом.
Цлоудфронт
Дозволите ми да започнем ово тако што ћу рећи, ни под којим условима не бих користио Цлоудфронт као свој ЦДН осим ако не желите да баците новац у тоалет.
Овде смо започели, то је Амазон Веб Сервицес, већ сам био присно упознат са њиховим сервисима. Требало нам је 500 ГБ месечно, па ништа превише лудо. У овом тренутку, управо смо започели имплементацију ЦДН-а за послуживање наших великих датотека са сликама које су већ учитане у С3. 12 центи по ГБ тада се није чинило тако скупо, али било је и додатних трошкова по 10.000 захтјева. Опет, количина захтева је тада била занемарљива, тако да верујем да је наш укупни трошак био испод 100 долара месечно, што је било сасвим у реду.
Почели смо наилазити на друге ставке које су учиниле да Цлоудфронт фрустрира. Нема начина да се објекти пониште путем мрежног интерфејса АВС. Морате користити њихове алате наредбеног ретка или написати скрипту да бисте очистили одређену датотеку из кеша. Није баш велика ствар, али лепо је директно пријавити свог провајдера да бисте то учинили. Морао сам написати скрипту да бих ионако морао да обришем неколико датотека у цроњоб-у, тако да је довољно лако да направим мало интерфејса за брисање корисничких ставки. Ни извештавање није добро, само није оно на шта су се фокусирали.
Тада смо почели да растемо. Прво смо преселили све наше мање статичке датотеке као што су наше ЦСС и јавасцрипт датотеке. Убрзо смо чак и преселили наше стварне сервиране ХТМЛ датотеке да би се пресликавале кроз Цлоудфронт (то није идеално за направити, али о томе ћемо разговарати још један дан). 500 ГБ до 5 ТБ до 10 до 50. Математицки се бавите, а то се збраја брзо. Не само да смо зарадили 12 центи за првих 10 ТБ, затим 8 центи за наредних 40, већ смо такође скупили огроман рачун у износу од захтева. Дошло је до тачке када је наша ефективна стопа по ГБ износила готово 18 центи. Не постоји преговарање с Амазоном за мање издаваче (барем тако не мислим), а чак и да је постојало, њихова цијена била је толико далеко од базе да се не бих ни гњавио. Све о АВС-у волим за већину мојих пројеката, али коришћење Цлоудфронта за дистрибуцију датотека није један од њих.
МакЦДН / НетДНА
Дозволите ми да прво кажем да сам волео МакЦДН. Њихов резервни интерфејс је радост за коришћење. Имају лепе графике доброг изгледа за сваку метрику коју бисте могли пожелети. Инвалидинг предмета у кеш меморију је једноставан као пита. Убрзо након што смо започели везу, преселили смо се у НетДНА, што верујем у кишобран где постављају своје веће купце и покушавају да вас закључе у дугорочни уговор. У сваком случају, то су потпуно исти веб сајтови. Верујем да се наша коначна преговарачка цена попела на око 5-6 центи по ГБ, иако ме не држи баш тако.
Ово ме доводи до најважније ставке у вези са ценама ЦДН-а, требало би да преговарате. Очигледно је да је ЦДН свет веома оштар, па их је лако репродуковати једни од других. Заправо ме подсетило на прошли пут кад сам добио хипотеку, понављајући рачуне да траже да виде уговор другог и тако нешто. Када сам први пут добијао цену од МакЦДН / НетДНА, успео сам да преговарам о цени без предности другог конкурента који је надметао. Управо сам добио бољу понуду јер се трудим да никад не платим пуну цену ако је могуће. МакЦДН ионако стално нуди одличне промотивне понуде за нове и постојеће купце.
На крају се испоставило да постоје ограничења око кеширања стварног садржаја због чега је одређени део наше апликације пропао, што је за нас представљало прекршај. Нећу улазити у детаље, али добијају ми палчеве и на услузи, у корисничком сучељу и цени. Радио би за 99% случајева моје употребе, само не за ову једну конкретну инстанцу.
Едгецаст
Едгецаст је веома велика компанија, има веома добру мрежу и врло конкурентне цене. Њихов систем је успео да изађе на крај са проблемом који смо имали са НетДНА, па смо преговарали о споразуму и потписали га. Њихове цене нису биле тако добре као НетДНА, али њихова позадина омогућава велику флексибилност. Ради се о позадини коју су програмери дефинитивно направили за програмере. Корисничко сучеље оставља пуно вхооооооооле жељеног, али можете учинити све што можете замислити са становишта кеширања. С НетДНА бих се осјећао угодно ако се не-техничка особа пријави како би очистила предмеморију датотеке, с Едгецаст-ом се не бих осјећао тако сигурно да то учиним.
Они се труде да никну и нижу ситнице само са неким додатним својствима, за разлику од тога да имају све уграђено у цену. Не могу се сјетити шта све тачно, али на примјер извјештавање у реалном времену. Опет, то је оно што тренутно користимо и они имају одличне цене и одличну флексибилност из развојне перспективе. Ако бисте могли да направите мој савршени ЦДН, то би била цена и корисничко сучеље НетДНА са флексибилношћу Едгецаст администрације
Окупити
Нећу улазити у поређења брзине. Направио сам мало испитивање брзине и брзина је у сваком случају наишла на скоро занемарљиву разлику. Сва 3 су била веома брза и чинило се да имају врло робусну мрежу.
Из овога би требало да изађете две ствари:
- Не користите Цлоудфронт
- Преговарачка цена
- Више волим МакЦДН / НетДНА, али стварно се своди на ваше потребе
И да, наравно, постоје многе друге ЦДН мреже, али не ради се о њима.
