23 Июня 2023
211

Про подготовку к проведению работ (сисадминское)

Я вообще всю неделю писала пост не про это, но вчера посмотрела митап от селектела и что-то вдохновилась, тема отозвалась живой болью.

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

Риски, которые по неопытности можно пропустить:

  • Что будет, если на твоём рабочем месте (или дома) отключится электричество? У тебя заряжен ноутбук? Он может работать от PowerBank?

  • Что будет, если у тебя отключится интернет/удалёнка? В выходные РКН любит тестировать отключение VPN, есть ли у тебя альтернатива? Твой телефон сможет раздать интернет?

  • Что будет если ты потеряешь доступ к оборудованию? Да-да, план нужен в том числе, чтобы доступ к оборудованию не потерять, но все мы люди, так всё же?

    Ты знаешь как дозвониться инженеру в ЦОД? Ты являешься доверенным лицом? Возможно, у тебя спросят ИНН, номер договора и секретный код - они не на той шаре в том ЦОД, к которому ты потерял доступ? Ты знаешь, в каком юните и стойке там оборудование, твой netbox не там же где и номер договора? У тебя самого есть пропуск в ЦОД/офис/серверную, оформленный на даты работ? Охрана офиса в курсе? (например, у меня круглосуточный пропуск на работу, но охрана ночью запирает дверь и уходит спать - без дополнительного предупреждения не попадешь в здание).

    Самые "опасные" работы лучше проводить на месте, однако работы могут казаться безопасными для проведения их удаленно, а случиться может что угодно. Как известно "удалённая правка ACL - к дальней дороге".

Про подготовку к проведению работ (сисадминское)

Опустим банальщину про то, что нужно сделать бэкапы до начала работ и проверить их корректность.

Что надо иметь в виду помимо "что если":

  • Контрольное время: если до контрольного времени не заработало или не дошли до пункта Х, то откатываемся. И да, конечно же, план отката. Чаще всего, в вашем распоряжении не всё время мира, а "слот с 20 до 00, потому что дальше проснётся Камчатка". Даже если у вас на работы все выходные, нужно понимать контрольную точку отката, так как если вы поймёте в 7 утра понедельника, что работать это не будет - может стать довольно неприятно, когда компания начнет рабочий день. Точка отката у меня обычно находится примерно на 2/3 отведенного времени, конкретно зависит от вашего плана восстановления. Вы должны успеть вернуть инфраструктуру в рабочее состояние к концу отведенного слота.

  • Точка невозврата. Бывает такое, что какой-то этап нельзя прервать (обновление BIOS, например) или после какого-то этапа откатить результат нет возможности (например, обновление прошивки, которая не даунгрейдится). В этом случае нужно прикинуть самые плохие варианты - не прошилось, всё, потеряно оборудование, восстановление или очень долгое или невозможно в текущих условиях - стоит прикинуть альтернативы, чтобы не впасть в панику. Или наоборот, вы успешно прошли точку невозврата - прошилось, но теперь только вперёд, это тот единственный случай, когда нужно настраивать до победного.

  • Критерии того, что работы прошли успешно. У вас должен быть чек-лист (пример будет ниже). Помните, если вам кажется, что всё работает - это не значит, что всё и правда работает.Подумайте также о соответсвующих доступах для проверки сервисов (пусть вам наделают клиентских учеток или для проверки выйдет компетентный пользователь)

  • Что могут затронуть ваши работы - лучше оповестить всех причастных. Например, вы собираетесь колбасить сеть, а программисты вместе с инфраструктурой наметили переезд сервера СУБД и им критично гонять пару-тройку терабайт данных без перерыва именно в это же время. Или вы обновляете сервис А, но уже все давно забыли, что сервис J к нему цеплялся по API, которые изменятся при обновлении. Лучше оповестить непричастных, чем забыть такие вещи.

Из личных примеров: у меня было две попытки перенести сервер колл-центра в ЦОД (он работают круглосуточно).
В первой попытке перенос был неудачный, не заработали исходящие звонки, настроить их в разумное время я не смогла (на тестах ранее вроде работало, а вживую нет). Это помимо кучи более мелких проблем, типа потери интеграции с внутренним софтом. И мной было сказано "откатываем".
Второй перенос был одновременно с обновлением софта колл-центра. Учли, казалось бы, всё. Но вылезли непредвиденные проблемы (непредвиденно было, что нужный оплаченный сторонний специалист их решить не мог и пришлось экстренно разбираться мне). Планировался перерыв связи два раза по 15 минут, а был перерыв 6 часов в итоге (я заранее оповестила, что планируем 30 минут, но может быть до 8 часов). Мы были просто в минутах от часа Х и решении об откате, но прошли контрольную точку и я сказала, что всё, чек-лист по переносу работает, обновляем и жгём по полной. Ух, как я понервничала, но была готова откатить, несмотря на то, что вышло работать в выходной хуева гора связанного народа - от программеров до саппорта первой линии. У меня был план и я его придерживалась)

По поводу проверки результата - например, вы меняете сервер телефонии, минимальный чек-лист может выглядеть так:

  • Телефоны обычные грузятся, получают корректный ip, прошивку на русском языке, высвечивается номер и фамилия

  • Телефоны ТОПов делают всё, что обычный + грузятся доп панели

  • Транки с провайдерами подняты

  • Работают входящие звонки: играет IVR, при наборе внутреннего номера звонит нужный телефон, при отсутствии набора звонит группа секретарей. При подъеме трубки слышно обоих собеседников в обе стороны. При ожидании играется музыка.

  • Работают исходящие: на местный городской, мобильный и междугородний номера. Слышимость также в обе стороны.

  • При исходящем на мобильный мы видим корректный АОН, который светится на мобильном. АОН соответствует ожиданиям (с конкретных номеров нужный АОН, из Воронежа виден Воронежский номер и т.д.).

  • Работают внутренние звонки по короткому номеру, высвечивается фамилия абонента

  • Работает перевод звонка, удержание

  • Работает индикация на доп-панелях и вызов с них

  • Производится запись разговора, файл в корректном формате на сервере, прослушивается

  • Производится запись в лог на сервере, записи похожи на правду

Конечно, этим мы не проверим ВСЕ функции и фичи. Но данных маркеров достаточно, чтобы понять, что более-менее работа организации не встанет колом в начале рабочего дня, клиенты дозвонятся и всё вот это.

Что в итоге? Во взрослых конторах обычно есть регламент внесения изменений в критическую инфраструктуру, который всё это старается учесть. Что не избавляет их от периодических факапов.
Всё предусмотреть невозможно, но здраво прописанный план Б, В и Г сбережет вам много нервных клеток. Не надо бояться откатить всё и сказать "не в этот раз". Ваш героизм "я точно добью к утру понедельника", "надо докатить раз начали", "зря я что ли в ночь вышел" никому не нужен и опасен тем, что вы не добьёте, не успеете и пострадает бизнес.

А ещё я перешла на сторону зла и завела тележку, ссылка в профиле. Там пока нихрена нет, но я хочу попробовать формат коротких постов, отличных от моего формата на пикабу.

Показать полностью 1
32

Просто классная фотка домашних настоек

Просто классная фотка домашних настоек

Зеленая - мята и чили( бомба! сначала яркий мятный аромат, а потом, на выдохе, остринка)
По середине - клубника и спирт, 1:1. Более ничего. Просто очень вкусно и мягко.
Второй череп - вишня и памелло( очень необычно, первые нотки вишни, затем легкий флер памелло. Послевкусие - горчинка как от грейпфрута, но только подчёркивающая букет)

Показать полностью 1
41

Ждите солнца

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

Солнечные электростанции (СЭС) относительно новое для РФ явление, появившееся примерно десяток лет назад в том виде, в котором представлено сейчас. Они достаточно чистые экологически и относятся к зеленой энергетике. Именно поэтому на промышленных станциях не используются аккумуляторы (за редким исключением), станции работают только при свете солнца, который зависит от времени года и региона. Вот, кстати, карта инсоляции

А вот карта моих путешествий)

Общее число СЭС в России насчитывает примерно сотню, суммарной мощностью более 2 ГВт (двух гигаватт! Миллиарды ватт, прикиньте сколько чайников запитать можно)

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

Про принцип работы СЭС рассказывать можно долго, поэтому ограничусь основными пунктами:

Примерная схема СЭС

Первым в цепочке "солнце – чайник" стоит ФЭМ, он же фотоэлектрический модуль, он же солнечная панель, не он же солнечная батарея, вы его уже видели, если что они на первых фотках в топике. Эти панельки под солнечным светом вырабатывают постоянный ток посредством фотоэффекта, множество таких объединяется в коммутационных шкафах и идет к следующему пункту.

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

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

Ну а если вдруг вам кажется что работа мечты, всегда в теплых краях, на солнышке, с загаром, то нет, неееет)) Вот доказательства

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

PS: станции не являются стратегическими объектами, вся информация о них находится в свободном доступе, конфиденциальной информации я не разглашал.

PSS: в тэги не умею, не серчайте, если что-то нужно, добавлю

Показать полностью 7
28

Карликовая щурка

Самая маленькая среди африканских птиц-пчелоедов, длина тела составляет 15-17 см.

Питается насекомыми, предпочитая пчёл, ос и шершней.

Карликовая щурка

Национальный заповедник Масаи Мара, Кения.

Фотограф Alex McLean.

Показать полностью 1
28

Трудящийся.Россия.2023

Недавно начал понимать что помимо зарплаты, работаю ещё и за идею. Осознание идеологии.

С 2009 года работал
- Матрос
- Электромеханик судовой
- Механик спецтехники грузовой
- Инженери электрик

Всем привет, кто меня знает.

Показать полностью 2

Ответ на пост «Ганс, тащи огнемёт, оно шевелиться!»2

Не знаю почему, но меня очень зацепил этот пост. Точнее, его комментарии. Столько мата и гадости нечасто встречаю в такой концентрации. Занятно, что у многих при просмотре видео возникли мысли сексуального характера, хотя это не остановило поток оскорблений.

Ответ на пост «Ганс, тащи огнемёт, оно шевелиться!»

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

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

Отличная работа, все прочитано! Выберите