Введение в системное администрирование Александр Лексов

Иллюстратор DALL·E mini by craiyon.com

Дизайнер обложки Dream by WOMBO


© Александр Лексов, 2022

© DALL·E mini by craiyon.com, иллюстрации, 2022

© Dream by WOMBO, дизайн обложки, 2022


ISBN 978-5-0059-2057-7

Создано в интеллектуальной издательской системе Ridero

С:\

C:\О чем эта книга и для кого


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

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

Это книга основана на личном опыте администрирования информационных систем и является попыткой структурировать собственные знания в удобной для использования форме.

Данная книга не претендует на академичность и представляет собой взгляд отдельного человека на определенный круг вопросов.


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

C:\Чего не будет в этой книге


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

В этой книге не будет моделей OSI, типов RAID, всех ролей Windows server, bitlocker, отказоустойчивых fibrechannel кластеров, Vmware, linux администрирования, конфигов cisco, ipv6 и многих других непонятных аббревиатур. Часть из этого не войдет в книгу, потому что не попадает в рамки концепции, часть представляет собой узкоспециализированные справочные знания, которые легко можно найти в Интернете.

C:\Кто такой админ


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


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


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

Младшие админы занимаются в основном поддержкой и обслуживанием пользователей. От них требуется более глубокие знания ИС, чем у обычных пользователей и опыт в решении повседневных ИТ-задач.

Основные админы занимаются развертыванием и обслуживанием серверов и служб. Они мало контактируют с пользователями и максимально погружены в текущие проекты.

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

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


Системные архитекторы являются специалистами широкого профиля, имеют опыт администрирования разных систем и могут быть единым центром управления всей инфраструктуры компании. Благодаря их усилиям весь ИТ-организм живет и развивается.

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


Создание и поддержание ИТ-инфраструктуры – удовольствие не дешевое, поэтому навык маркетолога очень важен, когда речь заходит о выделении денежных средств. Руководство обычно неохотно выделяет деньги на то, что не понимает и в чем не видит выгоду. Поэтому ваша цель будет состоять в том, чтобы продать ваш проект руководству, представив его максимально простым способом, опираясь на точные данные, аналитику и примеры.

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

C:\Рабочий процесс


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

Можно представить работу админа в виде следующей схемы



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


Ядро всего процесса – это «сфера возможных действий». На схеме она изображена внутри куба. Это то, чем непосредственно занят админ на работе ежедневно. Это практики, которые, при правильном применении, должны привести процесс к успешному завершению. Например, это могут быть переустановка компонентов, обновление ПО, замена аппаратных частей, разработка проектов, составление инструкций, общение с подрядчиками, обучение пользователей и многое другое. Для каждой задачи сфера может иметь разный размер, в зависимости от количества возможных действий. Чем сфера больше, тем больше пул действий.


Как мы уже знаем, супер-админов не существует. Любой специалист имеет ограничения, на схеме они обозначены, синим квадратом. Это «куб ограничений». Объем, за который наша сфера не может выйти. Куб имеет размеры в трех измерениях.


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


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


Второе измерение – это технические ограничения. Админ в своей работе имеет дело с физическими объектами. Это могут быть сервера, компьютеры, сетевое оборудование и многое другое. У каждого объекта есть физические ограничения, которые невозможно изменить. Сюда можно включить ограничения производительности, скорости, размера и др. Например, если у вас один сервер, вы не сможете сделать кластер из двух. Если у вас 100мбитная инфраструктура сетей, вы не сможете воспользоваться гигабитной сетью. Таких примеров можно привести очень много. С этими ограничениями ИТ-отдел сталкивается ежедневно. Зачастую обход этих препятствий занимает у админа большую часть его рабочего времени, но, при этом каждая новая модернизация увеличивает его «второе измерение» для более эффективного решения задач в будущем.