Контент yetkazish tarmogʻi CDN
Контент yetkazish tarmogʻi CDN (Content Delivery Network) ўзаро богланган серверлар тармоғи бўлиб, юқори йукламга эга бўлган веб-илолаларнинг саҳифаларини юклаш тезлигини оширади.
Масалан, қачонки фойдаланувчи веб-сайтни очса, унда жойлаштирилган барча расмлар аввал сервердан юкланishi керак. Агар фойдаланувчи веб-сайт серверидан жуғрофий жиҳатдан узоқда жойлашган бўлса, расмларни юклаш вақти сезиларли даржада ўшади. Ана шундан сақланиш учун CDN серверлари ишлатилади, улар жуғрофий жиҳатдан фойдаланувчиларга яқинроқ жойлашади.
CDN-нинг асосий вазифаси турли жуғрофий жойларда (POP) ёки CDN периферия серверлари гуруҳларини очишдир.
CDN-нинг ишлаш тамойиллари:
- Кэшлаш - маълумотларнинг нусхаларини saklab qolish jarayoni, уларга тезda kirish imkoniyatini ta'minlash uchun. CDN-да кэшлаш веб-сайтларнинг статик контентini bir nechta tarmoq серверларида сақлашни англатади.
- Динамик тезлаштириш - фойдаланувчи динамик веб-контент билан ўзаро алока қилганда серверларнинг жавоб вақтини кайтариш. Динамик тезлаштириш учун CDN-нинг веб-сайтлар ва фойдаланувчилар ўртасидаги oralıқ серверларидан фойдаланилади.
- Периферия логик ҳисоблашлари CDN-нинг периферия серверида бажарилади ва мижоз ва сервер ўртасидаги маълумотлар алмашинувини тезлаштириш учун мўлжалланган. Шу sababli, веб-серверлар ва тармоқ периферияси ўртасидаги ҳисоблашларни таксимлаш юклаш тезлигини оширишта ва, умуман олғанда, веб-сайтлар иш фаоллигини яхшилашта ёрдам беради.
CDN-нинг қўлланилиш соҳалари:
- Юқори tezlikda контент yetkazish yoki yuklash.
- Ҳақиқий вақтда стрим uzatish, масалан, стримлар ёки янгиликларни жонли эфирда uzatish учун.
- Фойдаланувчилар миқёсини ошириш, яъни веб-сайтда бир вақтнинг ўзида кўп миқдорда ташриф буюрувчиларни қўллаб-қувватлаш.
Ҳам қаранг
-
маълумотлар тури стек,
у дастурлашда кенг қўлланилади -
маълумотлар тури куча,
у дастурлашда кенг қўлланилади -
Сервер томони,
у сервердаги барча дастур ва амалиётларни ўз ичига олади -
маълумотларни ташкил этиш усули
LIFO,
у дастурлашда кенг қўлланилади -
маълумотларни ташкил этиш усули
FIFO,
у дастурлашда кенг қўлланилади