Колко бърз е Google Cloud CDN за вашия уебсайт?

Осигуряването на по-бързо зареждане на уебсайта Ви е едно от най-добрите критичен показатели за успеха в онлайн бизнеса. Никой не харесва бавно зареждане на сайта.


Има различни техники за ускори вашия уебсайт, но един от най-бързите начини е да приложите правото CDN (Мрежа за доставка на съдържание).

Ако сте нов за CDN, можете да се обърнете към съществено ръководство за CDN за по-добро разбиране.

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

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

Нека разгледаме част от доставчика на CDN и неговия брой POP.

CDNPOP / Edge Network / Кеш местоположение
Google Cloud CDN100+
Облачен отблясък102
Amazon Cloudfront69
Incapsula32
MaxCDN56
Cachefly40+

В тази публикация ще говоря как да се активира Google Cloud CDN за вашия уебсайт и настройте един WordPress URL адрес, който да се показва колко бързо то е.

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

  • Anycast – цялото разпространение на съдържание от един IP по целия свят
  • HTTP / 2 – нов HTTP 2 протокол е поддръжка.
  • HTTPS – настройте вашия SSL / TLS сертификат в Load Balancer
  • Записване – Заснемане на кешови удари / пропускане при записване в Stackdriver
  • Cache Purge – Изчистете кеша веднага

Активиране на Google Cloud CDN

Можете да активирате CDN или на съществуващ Google Load Balancer, или на нов

За да активирате съществуващ LB:

  • Влезте в Google Cloud Platform, за да видите списъка Зареждане на баланс
  • Кликнете върху Редактиране
  • Отидете на конфигурация Backend и изберете съществуващия резервен
  • Отметнете „Активирайте Cloud CDN”В конфигурация на задния ред на HTTP (S) балансиращо натоварване

  • Щракнете върху Актуализиране, за да запазите конфигурацията

За да създадете нов LB и да активирате

Като предпоставка за LB, трябва да създадете потребителска група. След като създадете група от екземпляри, можете да направите следното, за да създадете HTTP (S) LB и да активирате Cloud CDN.

  • Влезте в Google Cloud Platform
  • Отидете в мрежа >> Балансиране на натоварването >> Създайте балансиращо натоварване
  • Изберете „Стартиране на конфигурацията“ за HTTP (S) Load Balancing
  • Създайте резервна конфигурация със съществуващата група екземпляри и изберете „Активирайте Cloud CDN.”

Най-вероятно не е нужно да правите никаква конфигурация за (Правила за хост и път) & Предна конфигурация), ако просто правите основна настройка на LB.

Можете да оставите конфигурацията по подразбиране и да кликнете върху Създаване

Ще отнеме няколко секунди и ще получите потвърждение, че LB е създаден. LB ще бъде свързан с a публичен IP които ще използвате за актуализиране А запис на вашия домейн.

Забележка: Google по подразбиране ще ви даде ефимерно IP и силно се препоръчва да получите един статичен публичен IP за LB.

Тестване на Google Cloud CDN

Така че ето какво направих, за да тествам.

Предвиждах f1-микро например с 10 GB SSD диск в Google Cloud. BTW, тази конфигурация би струвала около 6 долара.

Инсталирах WordPress с помощта на EasyEngine без плъгин за кеш и насочете моя домейн (Chandan.io) към външен IP адрес на VM.

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

Инсталирах темата BLOGGING, така че тя има някакво съдържание.

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

Проведох тест за скорост срещу Chandan.io чрез BlazeMeter с 50 едновременни потребители за две минути а резултатите са:

  • Средното време за реакция е 13.46 секунди
  • 90% време за реакция е 26,73 секунди

Така че сега знам моето изпълнение на WordPress от VM и е време да активирате облачния CDN и да стартирате теста отново за сравнете резултатите.

Можете също така да помислите за друг инструмент за извършване на тест за натоварване.

Тестване на WordPress с Google Cloud CDN

Създадох LB с Cloud CDN и актуализирах моя домейн Запис, който да насочва към публичния IP на LB.

Върнатият VM остава същият и аз проведох теста с 50 потребители за две минути и ето резултатите.

Виждате ли огромна разлика?

  • Средно време за отговор 3.82s сравни с 13.46s без CDN.
  • 90% време за реакция 9.6s сравни с 26.73s без CDN.
  • Средна производителност 10.28 попадения в секунда сравни с 3.24 без CDN.

Google Cloud CDN натовари уебсайта ми по-бързо за и увеличава магистрала. Този тест беше на тестов пример на WordPress, без да има приставка за кеширане.

Опитали ли сте още Google Cloud CDN?

ЕТИКЕТИ:

  • 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