Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему - [10]

Шрифт
Интервал

«Так. Что конкретно мы ей обещали?» – спрашиваю я встревоженно.

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

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

«Сара услышала от кого-то, что мы опоздали с созданием нескольких виртуальных машин для Криса, – отвечает она. – Мы бросили все, чтобы доделать ту работу. Ну, до тех пор пока мы не бросили все, чтобы восстановить SAN».

Крис Аллерс, наш старший вице-президент отдела разработок, ответственен за создание и развитие приложений под нужды бизнес-отделов, а после него эти приложения попадают к нам на поддержку и доработку. Жизнь Криса полностью подстроена под проект «Феникс».

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

Создание нового сервера теперь лишь дело клика мышкой внутри специальной программы.

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

«Если Брент нужен нам для работы над проблемой SAN, держите его там. Я справлюсь с Сарой, – говорю я. – Но если ошибка системы расчета зарплаты была вызвана SAN, почему мы не видим других столь же масштабных ошибок и обвалов?»

«Сара определенно будет не рада. Ты знаешь, я вдруг совершенно расхотел твою должность, – говорит Вэс, громко смеясь. – Смотри, как бы тебя не уволили в первый же день. Думаю, вслед за этим они придут за мной! – Вэс останавливается, чтобы подумать. – Ты знаешь, а тебе пришла неплохая идея. Брент работает над проблемой прямо сейчас. Пойдем к нему и узнаем, что он сам думает».

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

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

Глава 3

Хрупкая система

Вторник, 2 сентября


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

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

«Привет, Брент. Есть минутка?» – спрашивает Вэс, кладя руку ему на плечо.

«А это не может подождать? – отвечает Брент, даже не подняв глаза. – Я вроде как немного занят прямо сейчас. Работаю над проблемой с SAN, слышал?»

Вэс хватает стул. «Да, именно об этом мы и хотели поговорить».

Когда Брент оборачивается, Вэс продолжает: «Расскажи мне еще раз о вчерашнем вечере. Что привело тебя к выводу, что именно обновление SAN вызвало сбой в работе системы расчета зарплаты?»

Брент закатывает глаза: «Я помогал одному из инженеров SAN с обновлением прошивки, когда все ушли домой. Это заняло намного больше времени, чем мы думали, – все работало не так, как должно было. Ситуация была уже довольно напряженной, когда мы наконец-то закончили часов около семи.

Мы перезапустили SAN, и потом вся автоматическая самодиагностика системы стала давать сбои. Мы посидели над ней минут пятнадцать, пытаясь выяснить, что пошло не так. Именно в этот момент мы стали получать имейлы о сбое в работе системы расчета зарплаты. Тогда я и сказал «Game over».

Мы просто отставали на слишком много версий ПО. Производитель SAN, видимо, ни разу не устанавливал то обновление, которое мы загрузили. Я позвонил тебе и рассказал, что мы хотим отменить эту операцию. Когда ты дал согласие, мы начали откат.

И именно в этот момент SAN обвалился, – говорит он, качаясь на стуле. – И потянул за собой не только систему расчета зарплаты, но и несколько других серверов».

«Мы хотели обновить программное обеспечение SAN годами, но все никак не представлялось возможности, – объясняет Вэс, поворачиваясь ко мне. – Однажды мы уже почти собрались это сделать, но не смогли добиться достаточно большого перерыва на техническое обслуживание.

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


Еще от автора Джордж Спаффорд
Руководство по DevOps

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


Рекомендуем почитать
APPLE. Взгляд изнутри: история интриг, ошибок и эгоизма

Компанию Apple Computer по праву можно назвать ярчайшей звездой на небосколне американского бизнеса. Основанная в 1976 году в небольшом гараже Стивом Джобсом и Стивом Возняком, по прозвищу Воз, Apple произвела настоящую революцию в компьютерной индустрии, выпустив в 1978 году Apple ][ - первый настольный многоцелевой персональный компьютер. Задолго до того, как акции высокотехнологичных компаний завоевали нынешнюю популярность на бирже, акции Apple, впервые появившиеся в 1980 году, стали событием в истории Уолл-стрит.


Цивилизация X5. От магазинов без товаров до магазинов без продавцов. Как «Перекресток» и «Пятерочка» изменили российскую торговлю

Все люди ходят в магазин за продуктами – но зачем они идут туда на самом деле? Самое главное современный супермаркет дает нам бесплатно. Заполненные товаром полки успокаивают и внушают чувство стабильности. Чистота помещений и вежливость сотрудников повышают нашу самооценку. Новые технологии приобщают к прогрессу. Лаборатория «Однажды» и автор этой книги задались целью: изучить новейшую историю России через историю отечественного ретейла. Как мы изменились, пройдя путь от советского гастронома до современного супермаркета? Как преобразовали страну и ее граждан «Перекрестки», «Пятёрочки» и «Карусели»? Наконец, какой предпринимательский путь прошла команда X5 Retail Group – крупнейшего игрока в российском ретейле? Книга «Цивилизация Х5» отвечает на эти вопросы и в то же время читается легко, как детектив.


Нокиа. Стратегии выживания

Ристо Сийласмаа, президент «Нокии», привел компанию к одной из самых успешных корпоративных реформ в истории. Легендарные сделки были заключены всего за два года: покупка полного владения NSN, продажа основного бизнеса мобильных телефонов Nokia Microsoft и приобретение «Алкатэль-Люсент» вытеснили «Нокию» с траектории неудач. Книга о становлении одного из самых успешных мировых лидеров в области технологий.


Эффективные продажи: кратко, ясно, просто

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


Самостоятельное создание сайта с нуля без знаний веб-программирования

Книга подойдет для предпринимателей и для тех, кто хочет освоить новую профессию или начать зарабатывать на сайтах. Цель книги – объяснить максимально простым языком, как самому сделать сайт, интернет-магазин или форум с нуля без знаний в области веб-программирования. Дополнительно к книге в моем блоге вы найдете пошаговую инструкцию, более 50 уроков на YouTube и форум, где вы сможете задавать вопросы, если у вас что-то не получается. После прочтения книги вы будете понимать, в каком направлении вам дальше двигаться, какую рекламу использовать и как зарабатывать на сайте.


Как удвоить бизнес. Стратегии преодоления барьеров на пути к высокому росту, обороту и прибыли

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