Маркируем серверное оборудование правильно

Заглавная иллюстрация

Что является одним из самых важных и ответственных дел в процессе установки нового оборудования в стойку? Этим делом является маркировка. Сегодня мы расскажем, как правильно промаркировать серверное оборудование, а также как избежать ошибок в выборе материалов и инструментов.

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

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

Расходные материалы

Виды маркировок

В настоящий момент на рынке представлены десятки видов расходных материалов для выполнения маркировок. Самыми популярными являются:

  • самоклеящиеся этикетки;
  • термоэтикетки для термопринтеров;
  • виниловые ленты для печати на термотрансферных принтерах;
  • кабельные стяжки с бирками.

Рассмотрим плюсы и минусы каждого из этих материалов:

Самоклеящиеся этикетки

Самоклеящиеся этикетки

Эти этикетки обычно продаются в формате листов, например, А4 как с нанесенными границами надписей, так и без. Нанести надписи можно как вручную с помощью ручки или тонкого фломастера, так и с помощью любого современного принтера. Они не отклеиваются от воздействия высоких температур и надписи можно без проблем прочитать через год использования. Цена их невысока, что позволяет неплохо экономить. Тем не менее у них есть несколько существенных недостатков:

1. Низкая прочность.

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

2. Одноразовость.

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

3. Трудоемкость.

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

Термоэтикетки

Термоэтикетки

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

1. Клеевой слой быстро высыхает.

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

2. Термоэтикетка быстро выцветает.

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

3. Непригодны для маркировки кабелей.

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

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

Виниловые ленты

Виниловые ленты для маркировки

Расскажем пару слов о технологии термотрансферной печати в маркираторах. В отличие от термопечати, здесь изображение формируется с помощью двух лент — виниловой основы и красящей полимерной ленты. Обычно обе ленты заправлены в один картридж и в процессе печати, с помощью нагрева, полимер фиксируется на виниловой основе. У такого подхода есть масса преимуществ:

1. Долговечность.

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

2. Универсальность.

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

3. Произвольная длина.

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

4. Гибкость материала.

Виниловые ленты отлично тянутся и обладают очень большой гибкостью. Это важно, если по каким-либо причинам нужно переложить ранее промаркированный кабель. Если маркировка была выполнена по правилам (для кабелей рекомендуется использовать режим Flag), то кабель можно смело протащить сквозь любые кабель-каналы. Сделанная маркировка не слетит по дороге и не превратится в месиво.

Конечно в этом способе есть и свои минусы. Главный из них — высокая цена расходных материалов — картридж с виниловой лентой, длиной 5.5 м и шириной 9 мм, обойдется минимум в 1 500 рублей. Тем не менее, само оборудование постоянно дешевеет и самый простой принтер можно купить за 5 500 рублей. Профессиональные принтеры для ежедневного частого использования стоят раз в 7 дороже.

Кабельные стяжки с бирками

Кабельные стяжки

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

Как промаркировать сервер

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

Сзади сервер можно промаркировать между заглушками слотов PCI-E, либо же прямо на саму заглушку, если не планируется установка дополнительных карт. Перекрытие вентиляционных отверстий должно быть минимально.

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

Как промаркировать дисковые корзины

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

Рекомендуется вначале открыть сервер и посмотреть, какая маркировка присутствует на бэкплейне. Точно таким же образом следует промаркировать и дисковые корзины. Обязательно убедиться, что бэкплейн подключен правильно. Если в сервере установлен дисковый контроллер, то можно дать команду «подсветить диск» индикатором, чтобы выяснить его точное положение.

Если контроллера нету, то подойдет любой Linux-дистрибутив. С помощью этой команды можно заставить индикатор диска равномерно моргать с частотой 0.5 секунды:

watch -n 0.5 dd if=/dev/sdX of=/dev/null

где /dev/sdX — нужный диск.

После того, как местоположение всех дисков определено — можно промаркировать цифрами каждую дисковую корзину.

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

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

Как правильно давать названия

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

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

  • mow-mail01-main (главный почтовый сервер в Москве);
  • svx-vpn10 (десятый VPN-сервер в Екатеринбурге);
  • led-sw13 (тринадцатый коммутатор в Санкт-Петербурге).

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

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

  • Hyperion;
  • Zeus;
  • Daphne;
  • Ares;
  • Cerberus.

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

Еще интересным вариантом является использование имен персонажей мультфильмов, например, из Симпсонов:

  • Homer;
  • Marge;
  • Bart;
  • Lisa;
  • Krusty.

Практика показывает, что тем проще имя, тем меньше шанс того, что его случайно перепутают с другим. Можно также использовать названия планет, сказочных персонажей или даже героев из Mortal Kombat.

Единственное, чего лучше не делать — не рекомендуется давать серверам человеческие имена. По интернету до сих пор ходят байки о том, что когда системный администратор общался с руководителем и тут прилетает его помощник со словами «Ирина легла, нужно чтобы ты ее осмотрел».

Ошибки и последствия

Вверх ногами

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

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

Вроде бы стандартная ситуация, вот только клиент, когда вешал маркировки, случайно перевернул ее вверх ногами. Так сервер с маркировкой «9» стал «6». А нужный ему сервер вообще находился в другом дата-центре. Пока клиент понял, что произошло — в компании примерно полчаса не работали критичные сервисы.

Вывод очень прост — нежелательно маркировать серверы одной цифрой, даже если их немного. Еще есть ловушка с цифрой «1». Многие просто пишут ее палочкой, без засечек. В этом случае надписи «16» и «91», будут визуально неразличимы, что потенциально также может вызвать проблемы.

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

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

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

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

Заключение

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

Поделитесь своим опытом маркировки оборудования в комментариях! Будем ждать.