Вовед во Мрежи за испорака на содржина и дистрибуција (CDN)

Во компјутерско вмрежување, ЦДН се залага за Мрежа за испорака на содржина или за мрежа за дистрибуција на содржини . CDN е дистрибуиран систем за клиент / сервер дизајниран да ја подобри сигурноста и ефикасноста на интернет апликациите.

Историја на CDN

Мрежи за испорака на содржини почнаа да се осмислуваат бидејќи World Wide Web (WWW) експлодираше во популарност во текот на 1990-тите. Техничките лидери сфатија дека интернетот не може да се справи со брзото зголемување на нивото на мрежниот сообраќај без поинтелигентни методи за управување со протокот на податоци.

Основана во 1998 година, Akamai Technologies беше првата компанија за изградба на голем бизнис околу CDNs. Други следеа со различни степени на успех. Подоцна, различни телекомуникациски компании, како AT & T, Deutsche Telekom, и Telstra, исто така, изградиле свои CDNs. Мрежите за испорака на содржини денес носат значаен дел од содржината на Веб, особено големите датотеки како видеа и преземања на апликации. Постојат и комерцијални и некомерцијални CDNs.

Како функционира CDN

Провајдер на CDN ги инсталира своите сервери на клучни локации преку Интернет. Секој сервер содржи големи количини на локално складирање плус способноста да ги синхронизирате копиите од неговите податоци со други сервери во мрежата со содржина преку процес наречен репликација . Овие сервери дејствуваат како кеши за податоци. Со цел да обезбедат кеширани податоци за клиентите низ целиот свет најефикасно, провајдерите на CDN ги инсталираат своите сервери на географски дисперзирани "крајни локации" - места кои директно се поврзуваат со Интернет-мрежата, обично во центри за податоци во близина на големи интернет-провајдери (ISP) . Некои луѓе ги нарекуваат сервери за точка на присуство (PoP) или соодветни "кеши".

Издавач на содржини кој сака да ги дистрибуира своите податоци преку претплатници на CDN со провајдерот. Провајдерите на CDN им овозможуваат на издателите пристап до нивната мрежа на сервери, каде што оригиналните верзии на содржините (нормално датотеки или групи на датотеки) можат да бидат поставени за дистрибуција и кеширање. Давателите исто така поддржуваат URL-адреси или скрипти кои издавачите ги вградуваат во нивните веб-страници за да укажат на оние зачувани објекти со содржина.

Кога клиентите на Интернет (веб-прелистувачи или слични апликации) испраќаат барања за содржина, серверот за примање на издавачот одговара и ги активира барањата до CDN серверите по потреба. Соодветни CDN сервери се избрани за да се испорача содржината според географската локација на клиентот. CDN ефикасно ги доближува податоците до барателот за да го минимизира напорот потребен за негово пренесување преку Интернет.

Ако од CDN серверот се бара да испрати објект со содржина, но нема копија, тој, пак, ќе побара родител CDN сервер за еден. Покрај испраќањето на копијата до барателот, ЦДН-серверот ќе ја зачува (копира) својата копија за да можат следните барања за истиот објект да се исполнат, без потреба повторно да го прашаат родителот. Објектите се отстранети од кешот или кога серверот треба да ослободи простор (процес наречен иселување ) или кога предметот не е побаран за одреден временски период (процес наречен стареење ).

Предности на мрежите за испорака на содржина

CDNs заемно корист провајдери, издавачи на содржина и клиенти (корисници) на неколку начини:

Прашања со CDN

CDN провајдерите обично ги наплаќаат своите корисници според обемот на мрежниот сообраќај, секој генерира преку нивните апликации и услуги. Надоместоците можат да се акумулираат брзо, особено кога клиентите се претплатени на нивоата на планови за услуги и ги надминуваат нивните граници. Може да бидат особено проблематични ненадејни пораки на сообраќај предизвикани од непланирани социјални настани и вести, или понекогаш дури и Denial of Service (DoS) напади.

Користењето на CDN го зголемува потпирањето на издавачот на содржини на трети лица бизниси. Ако провајдерот искуси технички проблеми со својата инфраструктура, корисниците може да доживеат значителни проблеми со употребата како што се слабите видео стриминг или мрежните тајмми. Сопствениците на страницата со содржини можат да примаат жалби бидејќи крајните корисници генерално не се идентификуваат со CDN.