Как стать автором
Обновить

Десять причин, по которым необходимо обратиться к сисдамину

Время на прочтение3 мин
Количество просмотров792
Исходя из своего личного опыта общения с заказчиками, все возникшие проблемы можно распределить на три категории:
  • Покупка сервера
  • Первоначальная настройка сервера
  • Последующая эксплуатация

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

  1. Вы хотите реализовать нестандартную задачу: Браузерную игру, скандинавский аукцион, мультивидео конференцию, баннерную сеть и тому подобные вещи. Сисадмин подскажет какие технологии лучше использовать и как организовать горизонтальное масштабирование проекта.
  2. Вы хотите приобрести сервер, но незнаете какой именно. Тогда вам поможет сисадмин, выбрав из имеющихся вариантов наиболее оптимальный, так чтоб все компоненты сервера оказались одинаково нагруженными, что исключит проблему «бутылочного горлышка».
  3. Вы преобрели сервер, но незнаете какую ОС лучше ставить, как разметить диск, стоит ли делать RAID и какой, нужен ли LVM и какой лучше использовать тип файловой системы. Например, сисадмин посоветует не использовать RAID-5 на 3-х дисках, а вы возможно и не знали об этом.
  4. Сервер стоит и нужна его первоначальная настройка. Что лучше — ставить более свежии версии ПО, с неизвестными ошибками или более стабильные, но с меньшим функционалом? Сколько выделить ресурсов под веб, а сколько под базу? Как настроить отправку почты, чтоб ее не помечали как спам. Сисадмин все установит, настроит spf, domain keys, скажет что прописать в reverse ptr и еще много разных страшных слов, которые сделают работу сервера стабильней и производительней.
  5. Нужно провести нагрузочное тестирование сервера. Как целиком, так и каждую его отдельную часть, чтоб понять на что лучше акцентировать внимание — скорости обработки ajax или проблеме дедлоков при обновлении базы. Анализируя логи, сисамдин даст вам много ценных советов.
  6. При запуске проекта все пошло не так, как ожидалось. Система ведет себя нестабильно и нужно понять, что именно происходит. Какие запросы к базе тормозят, передача каких POST-данных «вышибает» скрипт, почему происходит задержка между запросами или внезапный разрыв соеденения. Включив режим отладки, сисадмин может накопить множество ценных данных для статистики, которая позволит вам определить «в какую сторону копать».
  7. Проект стал внезапно очень популярный. С сервера не слазят поисковые системы и постоянно что-то индексируют. Или в чате сидит по тысячи человек. Или на форумах создается по десять новых тем в секунду. Что лучше — оптимизировать код, закупить больше памяти или быстрые диски? Или может вообще пора сменить сервер или взять второй? На все эти вопросы ответы поможет найти ваш сисадмин.
  8. Где популярность — там и проблемы. Высокая нагрузка может плавно перерости в DDOS. И кто тут сможет помочь кроме как вашего сисадмина, который уже досконально знает как работает проект, какие узкие места на серверах и как забанить ботнет?
  9. Вас могут попытаться взломать через уязвимости в ПО — xss, заливку картинки в комментариях которой лежит исполняемый php-код, заливать и запускать эксплоиты. Именно сисадмин поможет защитить сайт от популярных атак, записать IP атакующих, их действия, и черт возьми, таки в конце-концов помочь выйти на атакующего!
  10. Бонусный совет. Вы хотите еще раз сказать своему сисадмину спасибо. За то, что он год назад настроил сервер, который все это время проработал без проблем. Ведь это так просто — сказать «спасибо». О работе сисадминов часто забывают, считая что сервер работает сам по себе. Нам очень приятно, когда о нас вспоминают.
Теги:
Хабы:
Всего голосов 35: ↑17 и ↓18-1
Комментарии15

Публикации