Как быстро работает Google Cloud CDN для вашего сайта?

Обеспечение быстрой загрузки вашего сайта является одним из критический метрики для успеха онлайн бизнеса. Никто не любит медленную загрузку сайта.


Существуют различные методы для ускорение ваш сайт, но одним из самых быстрых способов является реализация правильного CDN (Сеть доставки контента).

Если вы новичок в CDN, вы можете обратиться к важное руководство по CDN для лучшего понимания.

В одной строке CDN ускоряет ваш контент и служит для предоставления запрошенных ресурсов аудитории из ближайшее местоположение.

Важно выбрать CDN с низкой задержкой который имеет всемирный POP (точка или присутствие) или крайнее местоположение.

Давайте посмотрим на некоторые из провайдера CDN и его количество POP.

CDNPOP / пограничная сеть / расположение кэша
Google Cloud CDN100+
Облачная вспышка102
Amazon Cloudfront69
Incapsula32
MaxCDN56
Cachefly40+

В этом посте я расскажу о как включить Google Cloud CDN для вашего веб-сайта и настроить один WordPress URL, чтобы показать как быстро это.

Google Cloud CDN доступен всем, кто использует Google HTTP (S) Балансировщик нагрузки и предоставляет множество других функций наряду с распределением контента с низкой задержкой.

  • Anycast – все распространение контента с одного IP по всему миру
  • HTTP / 2 – поддерживается новый протокол HTTP 2.
  • HTTPS – настройте свой сертификат SSL / TLS в Балансировщике нагрузки
  • Ведение журнала – захват / попадание в кэш в журнале Stackdriver
  • Очистка кэша – очистите кэш мгновенно

Включение Google Cloud CDN

Вы можете включить CDN либо на существующем Google Load Balancer, либо на новом

Чтобы включить на существующем LB:

  • Войдите в Google Cloud Platform, чтобы получить список Балансировщик нагрузки
  • Нажмите Редактировать
  • Перейти к конфигурации бэкэнда и выбрать существующий бэкэнд
  • Отметьте «Включить Cloud CDN”В бэкэнд-конфигурации HTTP (S) балансировщика нагрузки

  • Нажмите Обновить, чтобы сохранить конфигурацию

Создать новый LB и включить

В качестве предварительного условия LB необходимо создать группа экземпляров. После создания группы экземпляров вы можете сделать следующее, чтобы создать HTTP (S) LB и включить Cloud CDN..

  • Войдите в Google Cloud Platform
  • Перейти к сети >> Балансировка нагрузки >> Создать балансировщик нагрузки
  • Выберите «Начать настройку» для балансировки нагрузки HTTP (S)
  • Создайте внутреннюю конфигурацию с существующей группой экземпляров и выберите «Включить Cloud CDN

Скорее всего, вам не нужно настраивать (Правила хоста и пути & Фронтальная конфигурация), если вы просто делаете базовую настройку LB.

Вы можете оставить конфигурацию по умолчанию и нажать кнопку «Создать».

Это займет несколько секунд, и вы получите подтверждение о создании LB. LB будет связан с публичный IP который вы будете использовать для обновления запись вашего домена.

ЗаписьGoogle по умолчанию выдаст вам временный IP-адрес, и настоятельно рекомендуется получить один статический общедоступный IP-адрес для LB.

Тестирование Google Cloud CDN

Итак, вот что я сделал, чтобы проверить.

Я подготовил f1-микро экземпляр с 10 ГБ SSD диск в Google Cloud. Кстати, эта конфигурация будет стоить около 6 долларов.

Я установил WordPress с помощью EasyEngine без какого-либо плагина кеша и указать мой домен (Chandan.io) к внешнему IP-адресу виртуальной машины.

Замечания: Распространение DNS может занять некоторое время, поэтому вы должны убедиться, что домен разрешается в Google Cloud VM перед началом теста.

Я установил тему BLOGGING, поэтому она имеет некоторое содержание.

Тестирование WordPress без Google Cloud CDN

Я провел тест скорости на Chandan.io через BlazeMeter с 50 одновременных пользователей за пару минут и результаты:

  • Среднее время отклика составляет 13,46 секунды
  • Время отклика 90% составляет 26,73 секунды

Итак, теперь я знаю свою производительность WordPress от ВМ, и пришло время включить облачную CDN и снова запустить тест, чтобы сравнить результаты.

Вы можете также рассмотреть некоторые другие инструменты для выполнения нагрузочного теста.

Тестирование WordPress с Google Cloud CDN

Я создал LB с облачным CDN и обновил запись своего домена A, указав на публичный IP-адрес LB.

Виртуальная машина осталась прежней, и я провел тест с 50 пользователями в течение двух минут, и вот результаты.

Вы видите огромную разницу?

  • Среднее время отклика 3.82s по сравнению с 13.46s без CDN.
  • Время отклика 90% 9.6s по сравнению с 26.73s без CDN.
  • Средняя пропускная способность 10,28 хиты в секунду по сравнению с 3,24 без CDN.

Google Cloud CDN заставил мой сайт загрузиться Быстрее для и увеличил пропускная способность. Этот тест был на тестовом экземпляре WordPress без какого-либо плагина кэширования.

Вы уже пробовали Google Cloud CDN??

TAGS:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map