Админы рассказывают: как "наливать машинки" правильно

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

Если раньше на пафосно загнивающем Западе было простое разделение на системных администраторов и сетевых инженеров/администраторов, то сейчас там целый зоопарк ролей. От пресловутых NOC«ов (в Яндексе, кстати, это весьма богатые люди), devops«ов, системных архитекторов и специалистов по цискам, до таких уже достаточно независимых и самостоятельных ролей как DBA. А вот у меня лучший друг работает прямо сейчас на должности Unix-инженера, хотя легко понять, что вариантов можно вспомнить ещё много.

Окей, вернемся к исходному вопросу: так что же такое системный администратор или админ в современной крупной компании? Я предлагаю послушать ответ на этот вопрос в трех свежих видео выложенных под катом:

  • Два русских инженера из Яндекса рассказывают о своем быте и философии профессии админа.
  • Противостоит им молодой украинец, попутно SRE из Google, с рассказом о диковинных заморских порядках админинга.

И прежде чем вы сольетесь под кат, ещё раз акцентирую внимание: это разговоры не про Unix или какие-то хитрые способы конфигурирования сетей (хотя какие-то технические моменты на фоне проскакивают) — скорее это неторопливый разговор за жизнь за кружкой пива о нелегкой судьбе сисадминов. Про подчас тупое начальство, про ленивых NOC«ов («я вам ещё раз повторяю, что проблема на вашей стороне…»), про черствость и неблагодарность людскую (Аня, это не про тебя).

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

Админы рассказывают: как
А как у вас выглядит Сетевое окружение со стороны вашего админа?

Админ на Руси, больше чем админ

У двух докладчиков очень разная манера рассказа о работе админов, поэтому если у вас не пошло первое видео — запросто можно перескочить на второе (или даже сразу третье). Заранее согласен: «не все так однозначно», но как пища для размышления — очень неплохо.

Работа системного администратора сегодня — Дмитрий Куликовский.

Со времён, когда системный администратор представлялся как индивид с бородой и в свитере, интроверт, живущий «в своём мире», многое изменилось. Сегодня системный администратор находится в центре активности.
Он не только работает с пакетами и серверами, но и проектирует системы, общается и договаривается с разработчиками, когда требования к системе противоречат их представлениям о прекрасном.
Иногда сисадмин становится частью команды разработчиков. Как выжить в этом мире, что нужно знать и уметь — темой разговора станут эти и другие вопросы.

Презентация к этому докладу:

Ниже чуть более старый доклад, не потерявший своей актуальности:

Чем занимается системный администратор? — Алексей Иванов

Презентацию к этому докладу в PDF можно скачать вот здесь.

Как это делается в Гугл

Маленькие devops«ы, ходящие пока на горшок — это SRE, «это программисты, которые придумывают работу для админов». Чуть более формальный доклад, но все равно хороший обзор из жизни заморских около-серверных нравов.

Рассказывает бывший украинец Евгений Варавва, ныне разработчик из офиса Google в Дублине:

Евгений Варавва, «SRE в Google»

В докладе «SRE в Google» я бы хотел рассказать в двух словах о команде SRE, принципах её работы, отличии от devops или sys. admin, показать несколько примеров наших трудов.

Команда SRE в Google круглосуточно работает над обеспечением надёжности, производительности и доступности программной инфраструктуры, а также основных пользовательских приложений. Наша цель — обеспечить максимальную скорость разработки новых сервисов и фич, не жертвуя при этом качеством существующих продуктов.
Эта работа, чаще всего, включает в себя:

  • Разработку метрик для минимизации рисков не попадания в SLA, в сотрудничестве с командами, ответственными за разработку нового функционала. Например введение т.н. «бюджета простоя», разработка процесса частичного выкатывания нового кода и настроек и др.
  • Мониторинг доступности и простоя сервисов. При необходимости, принятие неотложных корректирующих действий, координация пост-мортемов.
  • Планирование мощности и потребности, приобретение необходимых ресурсов и выполнение необходимых действий по разворачиванию, сворачиванию, необходимых для обеспечения нужной производительности.
  • Консультации по системной архитектуре, начиная с ранних этапов многих продуктов. Оценка готовности к Production, координация запусков.
  • Установление и догматизация процессов, балансирующих аптайм, быстродействие, риски приложения и пользовательские ощущения.

Бонус-видео

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

Итак, чем хороша следующая лекция — это взгляд на профессию какбэ со стороны + без всякого столичного пафоса. Так социальные лифты переносят нас из сверкающего мира яндексов и гуглов в обычную хмурую российскую реальность. «Сисадмин — это замена картриджей и поддержка 1С». Отрицательные моменты лекции — припод периодически чавкает во время говорения.

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

Карьера системного администратора в РФ

Дмитрий Валентинович Иртегов, доцент НГУ, рассказывает о карьере системного администратора, 4 марта 2013. Лекция прочитана в рамках проекта Tech Talks @NSU.

© Blogerator