Content Delivery Network CDN
Шабакаи таҳияи мундариҷа CDN (Content Delivery Network) шабакае аз серверҳои пайвастшуда мебошад, ки боркунии саҳифаҳои барномаҳои вебиро бо бори баланд суръат медиҳад.
Масалан, вақте ки корбар вебсайтро мекушояд, ҳамаи тасвирҳои ҷойгиршуда дар он аввал бояд аз сервер бор кунанд. Агар корбар аз сервери вебсайт аз ҷиҳати ҷуғрофӣ дур бошад, вақти боркунии tасвирҳо метавонад назаррас афзоиш ёбад. Барои ҳамин, барои пешгирӣ аз ин серверҳои CDN истифода мешаванд, ки аз ҷиҳати ҷуғрофӣ ба корбарон наздиктаранд.
Вазифаи асосии CDN ин аст, ки нуқтаҳои мавҷудияти (POP) ё гурӯҳҳои серверҳои перифериии CDN-ро дар ҷойҳои ҷуғрофии гуногун кушояд.
Принсипҳои кори CDN:
- Кэш кардан - раванди нигоҳдории нусхаҳо аз маълумот барои дастёбӣ ба онҳо бо суръат дар вақти зарурӣ. Дар CDN кэш кардан нигоҳдории мундариҷаи статиии вебсайтҳоро дар якчанд серверҳои шабакавӣ маъно медиҳад.
- Суръатбахшии динамикӣ - кам кардани вақти посухи серверҳо ҳангоми муомилаи корбар бо мундариҷаи вебии динамикӣ. Барои суръатбахшии динамикӣ серверҳои миёнаи CDN-ро миёни вебсайтҳо ва корбарон истифода мебаранд.
- Ҳисобкунии мантиқии перифериро дар сервери перифериии CDN иҷро мекунанд ва барои суръатбахшии интиқоли маълумот миёни муштарӣ ва сервер пешбинӣ шудаанд. Аз ин рӯ, тақсимкунии ҳисобҳо миёни веб-серверҳо ва периферияи шабака ба афзоиши суръати боркунӣ ва, дар умум, иҷрои вебсайтҳо мусоидат мекунад.
Соҳаҳои истифодаи CDN:
- Таҳия ё боркунии мундариҷа бо суръати баланд.
- Интиқоли ҷараёнӣ дар режими вақти воқеӣ, масалан, барои пахши стримҳо ё хабарҳо дар тӯли рӯз.
- Андозагирии корбарон, яъне дастгирӣ аз вебсайт якбора шумораи зиёди ташрифоварандагон.
Ҳамчунин бубинед
-
навъи маълумот стек,
ки дар барномасозӣ васеъ истифода мешавад -
навъи маълумот куча,
ки дар барномасозӣ васеъ истифода мешавад -
Тарафи сервер,
ки ҳамаи барномаҳо ва амалҳоро дар сервер дар бар мегирад -
ташкили маълумот LIFO,
ки дар барномасозӣ васеъ истифода мешавад -
ташкили маълумот FIFO,
ки дар барномасозӣ васеъ истифода мешавад