Що саме таке мережа доставки вмісту (CDN), як вона працює і чому я хочу використовувати її для свого веб-сайту? Які там відомі CDN?
Що саме таке мережа доставки вмісту (CDN), як вона працює і чому я хочу використовувати її для свого веб-сайту? Які там відомі CDN?
Відповіді:
Вікіпедія це добре говорить :
Мережа доставки контенту або мережа розповсюдження контенту (CDN) - це система комп'ютерів, що містять копії даних, розміщені в різних точках мережі, щоб максимально збільшити пропускну здатність для доступу до даних клієнтів по всій мережі. Клієнт отримує доступ до копії даних, розташованих поруч із клієнтом, на відміну від усіх клієнтів, що мають доступ до одного і того ж центрального сервера, щоб уникнути вузького місця поблизу цього сервера.
Типи вмісту включають веб-об’єкти, об'єкти, які можна завантажити (медіа-файли, програмне забезпечення, документи), додатки, потоки медіа потоків у реальному часі та інші компоненти доставки через Інтернет (DNS, маршрути та запити до бази даних)
Мережі доставки вмісту розміщують копії вашого вмісту та подають його відвідувачам із близького їм сервера. Наприклад, якщо ваші зображення подаються через CDN, відвідувач вашого сайту прозоро завантажує зображення з сервера CDN замість вашого.
Дві основні причини використання CDN - це зменшення трафіку / пропускної здатності на вашому сервері та збільшення швидкості доставки. CDN діє як кеш: він завантажує ваш вміст з вашого сервера один раз, а потім доставляє його всім відвідувачам із власних серверів замість вашого. CDN також матиме велику кількість серверів, розташованих по всьому світу, тож вони зможуть подавати вміст більшості відвідувачів з найближчого місця, ніж ви могли, і таким чином швидше потрапляти туди.
Microsoft також працює з Windows Azure CDN, і вони нещодавно випустили структуру цін на неї як:
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
Коли хтось відкриває ваш сайт, вміст розташовується в черзі. Доти, доки не буде видалено 1-й компонент, інший компонент не може бути. Так загальна швидкість завантаження вашого сайту збільшується. Якщо ви використовуєте деякі CDN, то запити можуть бути оброблені паралельно. Так загальна швидкість збільшується.
Ви можете використовувати власний сайт як CDN від себе, створивши субдомен.
Краще використовувати google або wordpress для статичного вмісту. Час вирішення їх DNS дуже менше