Drupal for web-hostingDrupal for web-hosting
Kolosov Alexey (Softovick)
administrator
IT Patrol inc.
The Main Causes of Overload
- DDoS attack;
- active scanning by bots;
- Slashdot effect (хабраэффект);
- troubled modules;...
Active Scanning by Bots
AhrefsBot
aport
asterias BackDoorBot/1.0
BecomeBot
BotALot
CherryPickerSE/1.0
dumbot
EroCrawler
Fr...
DDoS Attack
Slashdot Effect (Хабраэффект)
Troubled Modules
Incorrect Use of Modules
Growing Popularity of Your Website
New materials are often created
A lot of authorized users
Attendance is growing
seldom visited site
< 1000
low activity
< 10000
main activity - search engines
90%
SLA
contract
region
THANK YOU!
ANY QUESTIONS?
Kolosov Alexey (Softovick)
administrator
IT Patrol inc.
support@it-patrol.ru
Skype: Softovick
Upcoming SlideShare
Loading in …5
×

Алексей Колосов - Drupal для хостинга

189
-1

Published on

Алексей Колосов - Drupal для хостинга
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/drupal-dlya-hostinga

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
189
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • В докладе пойдет речь о том, с какими видами нагрузки может столкнуться владелец сайт и хостинга, в случае использования Drupal. Для некоторых случаев приведутся рекомендации для решения проблем.
  • Все начинают с шареда, но в какой-то момент от хостинга может поступить сигнал о нагрузке и возможно требование перейти на более высокий тариф. Основные причины нагрузки, приятные и не очень, характерные для Drupal-сайта
  • Активное сканирование страниц сайта ботами. После анализа лога доступа веб-сервера можно понять, кто именно, в случае необходимости запретить доступ или каким-либо образом ограничить. Смотря на сколько важна та или иная поисковая система, имеет смысл закрыть доступ лишним, оставив только целевые
  • Самая неприятная вещь в связи с невысокой стоимостью организации и получаемого результата. Способов много, описание на википедиа можно найти. В основном с этой проблемой должен бороться хостинг или ДЦ, но в случае затяжной атаки нужно применять дополнительные меры уже владельцу, существуют специальные прокси для защиты.
  • Одно из приятных явлений, но следует понимать, что хостинг несколько негативно к этому относиться. Поэтому лучше заранее предупредить хостинг, если об этом известно, принять меры, провести возможно креш-тесты для определения узких мест. Следует максимально облегчить потенциальные для посещения страницы.
  • Использование нестабильных или недоработанных модулей является ярко выраженным узким местом. Часто в этих версиях существуют проблемы, которые проявляются в самых непредсказуемых случаях
  • Внимательно и аккуратно компонуйте модули на сайте, иногда простые на первый взгляд модули могут вызывать необычную нагрузку в некоторых случаях.
    Poormanscron, Boost (Crawler), XML Sitemap, Heirarchical Select, Views, Rules
  • Следует увеличивать расходы на хостинг и переходит на более дорогие тарифы или искать сервер в случае высокой активности пользователей, особенно если они авторизованные. Если постоянно создаются новые материалы или обновляются большое количество регулярно - тоже
  • Ну а если у вас на сайте самые простой набор модулей, невосокая посещаемость и активность, мало контента, а нагрузка, если есть, идет от поисковых систем и причина не в модуле — ну тогда лучше сразу искать другой хостинг
  • Что-то конкретное в поиске хостинга подсказать сложно, но следует обращать внимание на условия предоставления хостинга, его SLA (ответственность и гарантированная доступность), по возможности протестировать пинг и скорость до серверов из целевых стран.
    Следует уточнить какие сервера используют для хостинга, использование, например, неаппаратных решений для дисковых массивов говорит не в пользу хостинга. Какой-бы недорогой и стабильный по отзывам хостинг не был, я лично не буду на таком хостится.
    Следует обязательно пообщаться с техподдержкой, очень много зависит от ее адекватности и понимания ситуации.
  • Алексей Колосов - Drupal для хостинга

    1. 1. Drupal for web-hostingDrupal for web-hosting Kolosov Alexey (Softovick) administrator IT Patrol inc.
    2. 2. The Main Causes of Overload - DDoS attack; - active scanning by bots; - Slashdot effect (хабраэффект); - troubled modules; - incorrect use of modules; - growing popularity of website;
    3. 3. Active Scanning by Bots AhrefsBot aport asterias BackDoorBot/1.0 BecomeBot BotALot CherryPickerSE/1.0 dumbot EroCrawler FreeFind grub-client humanlinks Jetbot LinkWalkerMIIxpc suzuran see access log (Apache, nginx, etc...) softovick.org66.249.64.24--[17/May/2014:05:09:37+0400]"GET/robots.txtHTTP/1.1"200649"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)" softovick.org66.249.64.199--[17/May/2014:05:09:37+0400]"GET/juick/1358241603HTTP/1.1"2006020"-""Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)" softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/robots.txtHTTP/1.0"2001561"-""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)" softovick.org64.246.165.10--[17/May/2014:05:25:38+0400]"GET/HTTP/1.1"2006102"http://whois.domaintools.com/softovick.org""Mozilla/5.0(Windows;U;WindowsNT5.1;en;rv:1.9.0.13)Gecko/2009073022Firefox/3.5.2(.NETCLR3.5.30729)SurveyBot/2.3(DomainTools)" softovick.org217.69.133.190--[17/May/2014:09:32:19+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.190--[17/May/2014:09:32:20+0400]"GET/tegi-zhuyka/rabotaHTTP/1.1"20046938"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.244--[17/May/2014:09:34:36+0400]"GET/tegi-zhuyka/pogodaHTTP/1.1"20020030"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.242--[17/May/2014:12:52:42+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.247--[17/May/2014:12:52:43+0400]"GET/comment/160HTTP/1.1"20033752"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.246--[17/May/2014:15:48:53+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org217.69.133.190--[17/May/2014:15:48:54+0400]"GET/tegi-zhuyka/elbaHTTP/1.1"20020066"-""Mozilla/5.0(compatible;Linuxx86_64;Mail.RU_Bot/2.0;+http://go.mail.ru/help/robots)" softovick.org95.108.216.252--[17/May/2014:16:20:45+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:48+0400]"GET/robots.txtHTTP/1.1"2001561"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:56+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:20:59+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:08+0400]"GET/content/kto-yaHTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:11+0400]"GET/content/kto-yaHTTP/1.1"2006099"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:19+0400]"GET/HTTP/1.1"2006096"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)" softovick.org95.108.216.252--[17/May/2014:16:21:22+0400]"GET/HTTP/1.1"2006097"-""Mozilla/5.0(compatible;YandexBot/3.0;+http://yandex.com/bots)"
    4. 4. DDoS Attack
    5. 5. Slashdot Effect (Хабраэффект)
    6. 6. Troubled Modules
    7. 7. Incorrect Use of Modules
    8. 8. Growing Popularity of Your Website New materials are often created A lot of authorized users Attendance is growing
    9. 9. seldom visited site < 1000 low activity < 10000 main activity - search engines 90%
    10. 10. SLA contract region
    11. 11. THANK YOU! ANY QUESTIONS? Kolosov Alexey (Softovick) administrator IT Patrol inc. support@it-patrol.ru Skype: Softovick
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×