«

»

Окт 10 2013

Распечатать Запись

Анализ нагрузки на ресурсы хостнига после отключения CloudFlare

Про CloudFlare я писал на своем блоге ранее в записях “Оптимизация wordpress – повышаем скорость загрузки страниц” и “CloudFlare и WordPress – Ускоряем загрузку страниц (часть 2)“. Сервис помогает ускорить работу сайта и уменьшить нагрузку на сервер путем кеширования у себя страниц сайта, использования собственно CDN для доставки контента, и оптимизации кода страниц и скриптов. Кроме того сервис умеет блокировать попытки “плохих” роботов доступиться к сайту.

После долгой эксплуатации данного сервиса, я выявил ряд недостатков и решил попробовать отключить от своего блога и посмотреть на чем же это отразится.

Статистика нагрузки на сервер после отключения

Первый график – статистика по запросам к сайту

Сатистика загрузки сервера по запросам к сайту

Вот, что написано у моего хостера в качестве комментария к картинке:

Зеленая область — запросы к статическим файлам, на обслуживание которых ресурсов практически не требуется. Бежевая область — запросы к скриптам Вашего сайта, для выполнения которых выделяются ресурсы сервера. Как правило статические запросы составляют 70% и более всех запросов к сайту. Если это не так, возможно, следует провести оптимизацию сайта на предмет обработки статических запросов. Для анализа сайта обратитесь в службу технической поддержки.

Если на графике присутствуют красные участки, это свидетельствует о том, что некоторые запросы не смогли быть обработаны, так как ресурсов, имеющихся в рамках выбранного тарифного плана, оказалось недостаточно.

Как мы видим красных областей нет. А дату отключения CloudFlare можно легко заметить по резко возросшим статическим запросам к серверу. Оно и понятно, ведь до этого все статические ресурсы CloudFlare доставлял из своего кеша через CDN.

Однако, как мы видим из комментариев хостера, статические запросы практически не нагружают сервер. А вот объем динамических запросов не изменился.

Второй график – статистика по использованию ресурсов

Статистика загрузки по потребляемым ресурсам

И опять же, комментарии хостера к картинке:

Оранжевым цветом показан лимит, предусмотренный Вашим текущим тарифом. Если для комфортной работы Ваших сайтов не хватает ресурсов текущего тарифа, обратите внимание на предлагаемые тарифы (фиолетовые линии), в рамках которых Ваши сайты будут работать без вероятности возникновения ошибок.

По месячному графику не очень заметно, но если в таком же формате выдать дневные графики, то будет более явно видно, что нагрузка по использованию ресурсов возросла. Не столько по объему при каждом запросе, сколько по частоте.

Прочие видимые изменения

Тут буду краток и перечислю списком:

  1. Примерно в 2 раза увеличился потом спам-комментариев.
  2. Сервера CloudFlare перестали постоянно обращаться к содержимому, которого не существует (например, статье, которая уже скрыта от просмотра, или неправильно истолкованной относительной ссылке на странице).
  3. Повысилась стабильность доступности блога.
  4. Увеличилось время ответа (response time) сайта с 800-900мс до 1300мс.

Статистика времени ответа сайта за полгода

По последнему пункту оговорюсь отдельно. С CloudFlare в последнее время случилось два неприятных сюрприза. Во-первых, благодаря закону о защите интернета, некоторые сервера ClouFlare внесли в черный список. А во-вторых, когда у европейского провайдер произошла крупная авария и возникли проблемы с сетью, CloudFlare старательно подсовывал поисковым ботам версию с европейских серверов и, как следствие, боты считали сайт недоступным.

На текущий момент я решил пожить без CloudFlare, так как нагрузка на мой блога минимальна. А если настроить нормально плагины для оптимизации и кеширования, то и нагрузку на хостера, скорее всего удастся снизить. А есть у Вас опыт использования CloudFlare? Быть может я что-то не так настроил и потому у меня такие неоднозначные результаты?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *