ADN vs CDN: Каква е разликата и кое трябва да изберете

Има много различни компоненти, които трябва да вземете предвид, когато искате да подобрите ефективността на уебсайта. Една от критичните грешки, които правят много хора, е да гледат куп подобни съкращения и да приемат, че са взаимозаменяеми. В действителност уебсайт с висока производителност се състои от много движещи се части, които не са непременно очевидни от гледна точка на крайния потребител.

Отличен пример за това съпоставяне е тенденцията за объркване на термините ADN и CDN. Въпреки че може да изглеждат сходни и има някои припокривания, както ще видим, всеки от тях изпълнява конкретни задачи, които са автономно жизненоважни елементи за подобряване на работата на уебсайта.

Да започнем с определенията. „ADN“ обикновено се разпознава като „мрежа за доставка на приложения“, докато „CDN“ означава „мрежа за доставка на съдържание“ или „мрежа за разпространение на съдържание“. Въпреки че е вярно, че CDN правят задачата за управление на производителността на приложенията (APM) повече сложни, те често се считат за разумна стойност и сравнително евтин начин за работа със съдържание и мащабируемост за вашия уебсайт.

В същото време CDN също могат да бъдат малко помия и има потенциал за объркване. Проблемът произтича от практиката на много хора да използват „CDN“ като широко понятие за улов, което включва ADN.

И така, какви са разликите между ADN и CDN и защо това има значение?

CDN и ADN имат много общо, включително предимства на производителността, ценообразуването на търсенето, сигурността и наличността. Те също така споделят много техники, включително TCP оптимизация, балансиране на натоварването и кеширане. За да бъда честен, границите между CDN и ADN са малко мъгляви. Но въпреки припокриването във функционалността, важно е да разберете основите на всеки от тях, дори само за да изясните изискванията на вашата собствена организация.

CDN работят като кешират често достъпно цифрово съдържание на географски разпределени крайни места. Когато клиентски браузър поиска кешираното съдържание, то идва от най-близкото място на ръба. Използвайки тези крайни местоположения в стратегически географски модел, статичните уебсайтове ще забележат значително подобрение на производителността. Но за отдалечени приложения, достъпни през обществения интернет, тази практика на кеширане на съдържание в крайни места не успява да доведе до същите подобрения в производителността.

За сравнение ADN е комбинация от функции, които осигуряват достъпност, сигурност, видимост и ускорение на приложението. Можете да разгледате статията на нашия Център за обучение „Какво е мрежа за доставка на приложения (ADN)?“ За по-задълбочен технически анализ.

Накратко, ADN-ите работят с динамични отдалечени приложения, изискващи предоставяне на данни в реално време, анализи и предпочитания на потребителите между сървъра на приложения и клиента. Тъй като всеки клиент има различни данни, всяка заявка се получава от първоначалния сървър. Отдалечените приложения също изискват интелигентно решение за мониторинг и управление на трафика за разпространение на мрежовия трафик на множество сървъри.

Сега, за да разберете правилно фините, но важни разлики между двата протокола, може да е полезно да разгледате високопрофилното приложение както на CDN, така и на ADN функция.

ADN: Uber

Uber е услуга за споделяне на вози, предлагана в 83 страни и над 674 града по целия свят, всички управлявани от мобилно приложение. Вземайки над 77% от американския пазар за споделяне на езда, мобилното приложение на Uber изпълнява над 40 милиона отделни вози всеки месец.

Uber разчита до голяма степен на ADN поради много причини, но главно защото глобалната му потребителска база расте бързо. За да се гарантира, че техните данни могат да бъдат доставени бързо и безопасно, ADN е единственото решение. Uber използва ADN за намаляване на закъсненията на сървъра, като разпределя натоварването на данните си равномерно на няколко сървъра. Разпределяйки натоварването между множество сървъри, шансовете на всеки един сървър да бъде претоварен значително намаляват.

Естествено, трафикът на Uber далеч надвишава повечето компании; те работят в рамките на Multi CDN (ADN) стратегия. Функцията Multi CDN на mlytics е изградена върху множество ADN, за да поддържа този вид масивна глобална заявка за съдържание.

CDN: Washington Post

Washington Post е основен уебсайт за новини, включващ над 83 милиона посетители всеки месец. За разлика от Netflix, Washington Post силно разчита на CDN, за да доставя съдържание на читателите на местно ниво или по целия свят.

CDN е създаден да поддържа основно съдържание като HTML, CSS, JS, снимки и видеоклипове. Блогове, новинарски организации, списания и корпоративни уебсайтове обикновено се пълнят с този тип съдържание без никаква взаимодействаща функционалност / приложение. В резултат на това CDN може да се справи с толкова или малко трафик, колкото е хвърлен по пътя си. Използвайки Points of Prisot (PoPs), иначе известни като ръчни кешове, за да отгледате статичното съдържание в сървъра и да го отразявате на по-близък краен потребител, CDN.

ADN срещу CDN, които трябва да използвате?

След като прегледате информацията, представена по-горе, решението дали да отидете с ADN или CDN не трябва да бъде труден избор. Ако вашият уебсайт не разполага с тежка функционалност / приложение, тогава CDN ще бъде най-добрият ви залог не само по отношение на ефективността, но и по отношение на ефективността на разходите за вашата организация.

Освен това, ако вашият уебсайт се променя непрекъснато или служи като интерактивен терминал за функционален уеб базиран софтуер, тогава ADN е идеалният кандидат.

Независимо коя платформа сте избрали, основно значение при определянето на вашия доставчик на ADN / CDN е способността им да осигуряват глобално покритие въз основа на вашите нужди. Докато някои доставчици на ADN / CDN се представят по-добре в регион А, те може да не са в състояние да осигурят същото представяне в регион Б. Когато оценявате ситуацията преди да вземете решение, не забравяйте да вземете предвид не само къде е вашата организация днес, но и къде сте план за пет или десет години. Напредното мислене може да спести значителни пари и ресурси, когато става въпрос за избор на доставчик на ADN / CDN.

И накрая, не забравяйте, че ADN все още не е често използван термин, така че някои CDN продукти всъщност могат да бъдат ADN. Полагайте дължимата си грижа и не забравяйте да задавате въпроси преди да вземете решение!