Если у вас много серверов и дата-центров, то рано или поздно встаёт вопрос об экономии времени, которое инженеры тратят на ввод в строй новых машин и на управление уже имеющимися. Сложность заключается в том, что в инфраструктуре обычно есть оборудование разных производителей, множество виртуальных подсетей (VLAN), системы виртуализации. Профили оборудования также могут быть различными. Основная задача — соединить всё это воедино, получить централизованный контроль над ситуацией. Чтобы сократить ошибки по вине «человеческого фактора», нужно упрощать действия инженера при инсталляции оборудования, перемещении серверов с одного профиля задач на другой, контроле занятых и свободных адресов в подсетях, управлении виртуальными серверами, отслеживании состояния IPMI-интерфейсов оборудования и т.д. В Badoo для решения этих задач мы попробовали использовать xCAT (Extreme Cloud Administration Toolkit) — инструментарий для развёртывания и администрирования больших кластеров. И он нам идеально подошёл. В докладе будет сделан краткий обзор базовой установки и настройки xCAT, а также рассказано о работе с ним на примерах новой поставки оборудования и типовых задач, с которыми каждый день сталкиваются наши инженеры. Плюс будут освещены подводные камни и показан накопленный опыт.