Введение в системное администрирование

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

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

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Введение в системное администрирование предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Иллюстратор 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мбитная инфраструктура сетей, вы не сможете воспользоваться гигабитной сетью. Таких примеров можно привести очень много. С этими ограничениями ИТ-отдел сталкивается ежедневно. Зачастую обход этих препятствий занимает у админа большую часть его рабочего времени, но, при этом каждая новая модернизация увеличивает его «второе измерение» для более эффективного решения задач в будущем.

Третье измерение — это ограничение времени. Вечно неуспевающий и работающий 24\7 админ часто является нормой для некоторых компаний. Количество рабочего времени, выделяемое админу, бывает несоизмеримо с пулом задач, которые перед ним ставят. Этот вопрос очень важен для эффективной работы, и его необходимо решать с руководством при первой возможности.

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

Произведение всех трех измерений и составляет объем «куба ограничений», в рамках которого вы можете действовать. В рамках определенной задачи куб остается неизменным, изменяется только «сфера возможных действий» Именно она отвечает за рабочий процесс. Но что тогда отвечает за размер нашей «сферы» в рамках нашего «куба ограничений»?

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

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

Вторым из двух основных параметров является личные качества. Под личными качествами здесь понимается как психологические, так и физические качества админа.

Как не странно это слышать, админы обычные люди, со своими достоинствами и недостатками. Наличие определенных качеств может повысить эффективность работы, а наличие недостатков стать препятствием к достижению вашей цели.

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

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

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

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

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

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

C:\Рабочий процесс\Рекомендации

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

Практическую часть мы тоже разобьем на две.

Опыт+память и личные качества.

Что поможет нам увеличить наш опыт? Естественно получение нового опыта. Каждая новая задача увеличивает нашу копилку знаний. Но, а как быть со сложными и критичными задачами, мы не можем позволить себе в этом случае получать новый опыт на ошибках. Мы должны сразу знать, что делать. В этом случае на помощь нам приходит обучение. Обучение должно быть вечным спутником любого специалиста, независимо от стажа и навыков. Учиться необходимо ежедневно. Начиная с прочтения форумов, изучения литературы и заканчивая получением нескольких высших образований. Все зависит от количества свободного времени и размера кошелька. С появлением скоростного интернета получение знаний стало максимально простым и удобным. Лучшие вузы мира готовы предоставить вам свои онлайн-курсы в любое время и в любом количестве. Надо использовать любую возможность, чтобы пополнять и актуализировать ваш админский багаж. Так же не стоит забывать о демостендах. Это хороший способ получения практического опыта. Создавая виртуальные лаборатории, вы можете протестировать любое свое решение, не боясь испортить рабочие системы. Процесс тестирования обязателен для всех критичных обновлений и сервисов.

Но как быть с памятью? Чем больше знаний, тем сложнее держать всю информацию в голове и всегда быть наготове ее применить. Не каждый может держать в голове 1000-страничные мануалы. И это в принципе не нужно. Главное держать в голове пути решения, а подробности можно подсмотреть в инструкциях. Это не касается критичных сервисов, где необходимость быстро принять решение и отсутствие под рукой мануала предъявляет высокие требования к владению необходимые навыками.

Для обычных задач и проблем можно использовать базу знаний. Это база в идеале должно это в электронном виде, например развернутая на каком-нибудь вики-движке. Так же можно вести базу в различных электронных блокнотах или хотя бы в Word. Часть инструкций и схем должна быть обязательно распечатана на бумаге. Такие документы как, карты точек доступа и розеток, схемы питания в серверной, ip — адреса узлов, всегда должны быть под рукой.

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

Для регламентных задач можно использовать различные ежедневники и напоминалки, будильники, электронные письма, смски. Все эти инструменты помогут вам не забыть о чем-то важном и всегда быть в нужное время в нужном месте.

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

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

Теперь давайте поговорим о личных качествах. Что можно сделать в этом направлении? Начнем с физики. Надо больше двигаться. Каждый день. Как можно больше. Выберите какой-нибудь вид спорта, на который вам хватает времени и денег и совершенствуйте себя. Следите за своим здоровьем. Человеку, как и компьютеру, требуется профилактика и ремонт. Следите за питанием. Жесткий диск не закрутится без электричества, так же и ваш мозг не заработает без энергии. Если вы сможете поддерживать свой организм на нужном уровне, это поможет вам работать максимально эффективно и уменьшит негативные последствия.

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

Давайте подведем итог, на выходе нашего куба ограничений мы получим 4 выхода.

— Успешное завершение задачи.

— Неудачное решение задачи. Оно вернет нас к началу выполнения.

— Новый опыт. Расширит нашу сферу возможностей.

— Работа над собой. Качественно улучшит нашу сферу.

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

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

Мы познакомились с механизмом решения поставленных перед вами задач, и теперь самое время перейти к самим задачам и способам их решения.

Оглавление

* * *

Приведённый ознакомительный фрагмент книги Введение в системное администрирование предоставлен нашим книжным партнёром — компанией ЛитРес.

Купить и скачать полную версию книги в форматах FB2, ePub, MOBI, TXT, HTML, RTF и других

Смотрите также

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