В главном зале оперативного центра «Уилинг Электрик Пауэр» раздался сигнал тревоги. Начальник смены Нестор Хамада вскинул голову. Перед ним на большом, во всю стену, экране разбегались в разные стороны разноцветные змейки, обозначавшие линии электропередач. Змейки соединяли разбросанные по всему экрану сотни точек с мерцающими рядом с ними цифрами – потребителей энергии и объекты инфраструктуры с показателями их текущей нагрузки и прочими, понятными только специалистам данными. Для удобства визуализации цвет змеек и точек менялся в зависимости от текущего состояния сети. От спокойного голубого оттенка до тревожных жёлтых цветов в местах, где нагрузка вплотную подбиралась к предельно доступному уровню.
Сейчас один из узлов мигал ярко-красным цветом, а расходившиеся от него змейки стремительно окрашивались в насыщенный оранжевый оттенок, попутно заражая им все точки, через которые они проходили. Зрелище напоминало кадры из фильма про зомби-апокалипсис, когда нужно показать скорость распространения эпидемии от нулевого пациента. Нестор мгновенно определил степень угрозы и врубил общую громкую связь.
– Внимание всем! У нас аварийная ситуация! Джуд, докладывай!
Джуд Бауэр отозвался через секунду.
– Авария на трансформаторной подстанции в Уричсвилле! Приборы подтверждают выход из строя как минимум одного блока, ещё два отключились через 10 секунд – сработали автоматы защиты. Четвёртый блок пока держится… чёрт, уже нет! Сэр, подстанция в Уричсвилле полностью вышла из строя. Датчики сообщают о нарушении ограждения и возможном пожаре на территории. Аварийный сигнал оповещения передан в пожарное управление.
Оранжевое пятно на экране стремительно расползалось. Нельзя было терять ни секунды.
– Всем диспетчерам – внимание! Запускаем процедуру отключения по аварийному протоколу! Приоритетные направления – Кливленд и Питтсбург. До них это дойти не должно! Немедленно оповестить наших соседей и все аварийные службы.
В зале мгновенно возникла особая атмосфера. Стремительная активность без суеты. Бурная деятельность без малейшего признака паники. Общий разговор десятка человек – без единого лишнего слова, когда все друг друга слышат и понимают с полуслова. Сходство с мостиком звёздного крейсера, вступающего в бой с тяжёлым инопланетным рейдером, стало просто поразительным.
Диспетчер северо-западного сектора Ким Бойд вызвала на свой экран перечень потребителей, отсортированный по степени энергопотребления. Нужно было немедленно отключить от сети всех, кто не входил в список, который несколько часов назад подготовил Джереми Моррисон. Если этого не сделать, каскад роста нагрузки приведёт к тому, что автоматика начнёт выключать всё подряд, не задумываясь, насколько этот потребитель важен и есть ли у него резервные генераторы. А потом волна докатится до Акрона, Янгстауна, Элирии, Кливленда, до их муниципальных сетей и систем жизнеобеспечения. Тогда несколько миллионов человек вместо вечера пятницы окажутся в средневековье.
Клавиша «С» на клавиатуре абсолютно точно стала западать. Сандрин Чанг специально пощёлкала по ней несколько раз. Явственно чувствовалось нарушение нормального хода, и символ в командной строке при этом появился только в трёх случаях из четырёх. Сандрин вздохнула. Очень жаль. Она привыкла именно к этой марке, а с производства её сняли ещё в прошлом году. Теперь придётся ходить по магазинам, перебирать немногочисленные оставшиеся механические модели и щёлкать по ним пальчиками, подбирая максимально комфортные ощущения. Только потом можно будет сделать заявку на покупку. И опять придётся слушать нытьё Фрэнка Вудса на тему, что её аристократические привычки обходятся компании дороже стандартных решений. Наплевать! Она достаточно ценный специалист для «Диджитарх Секьюрити», чтобы фирма не скупилась раз в год заплатить немного дороже за необходимый ей рабочий инструмент.
За окном смеркалось. По-хорошему, для конца мая в это время должно быть ещё светло, однако плотная малоподвижная облачность внесла свои коррективы. На территории технопарка «Константек Индастриз» автоматически включилось освещение. По контрасту с фонарями окружающий мир потемнел ещё сильнее. Расположенные к северу от них кварталы Кантона, штат Огайо, а также автомобильные и железнодорожные путепроводы утратили большую часть деталей, постепенно превращаясь в набор контуров. Внутри рабочей комнаты дежурной смены происходили свои изменения. Стеновые панели переключились с горизонтальных полос цвета молодой листвы каштана на наклонные, сильно вытянутые четырёхугольники, в которых те, кто не прогуливал геометрию в школе, без труда узнали бы параллелограммы. Их яркая апельсиново-оранжевая окраска должна была взбодрить дух людей, которым выпало работать вечером и ночью в пятницу, когда прочие высококвалифицированные специалисты мира информационных технологий пьют пиво в компании или рубятся в видеоигры. Или одновременно пьют пиво и рубятся в видеоигры. Или и то и другое и всё это в компании – реальной или виртуальной. Чёрт, сколько вариантов можно придумать всего для трёх действий! А ведь есть ещё персонажи, которые пошли в кино, просто гуляют или катаются на велосипеде. Есть те, кто играет с детьми или ужинает со спутником жизни. Или отправился в бар, чтобы найти себе спутника на вечер или на всю жизнь, чтобы потом ужинать с ним (с ней) вечером в пятницу. Или играть с получившимися в результате детьми. Опять же, сколько возможностей!
Сандрин тихонько хихикнула. Её всегда забавляла игра в комбинирование цепочек вариантов. Этой штуке она научилась во время учёбы, когда таким образом им прививали привычку к алгоритмическому мышлению. Сама она никаких печалей по поводу работы вечером в пятницу не испытывала. График есть график, всё остальное просто сдвигается и ждёт своего часа. В конце концов, время – это всего лишь условность, не говоря уж о производных от него календарных днях недели.
Под потолком постепенно разгорались матрицы светодиодов, создавая над каждым рабочим местом свою особую зону светового комфорта. Сандрин, например, любила работать в полумраке, с настольной лампой. А вот Эрик Шульц у противоположной стены комнаты, наоборот, сидел в постепенно усиливавшемся столбе света, будто император, озарённый божественным сиянием. Сандрин перевела взгляд на свои мониторы. На двух рабочих в нескольких окнах отображались контрольные данные систем, за которыми она наблюдала. По экрану планшета, прикреплённого горизонтально под ними, бежала лента текущих новостей.
«…Шторм, бушующий над Северным морем, смещается в направлении Северной Атлантики и Гренландии. Совершенно нехарактерная для этого времени года атмосферная активность уже привела к многочисленным задержкам и отменам трансатлантических перелётов. Единственными компаниями, продолжающими выполнять пассажирские рейсы, остаются перевозчики, летающие в полярных широтах, но даже им приходится смещать траектории своих маршрутов дальше к северу, чтобы избежать зоны бури, поднимающейся до небывалых высот…».
«…Компания «Тесла тракс» представила обновлённую версию своего серийного тягача для дальних грузовых перевозок. Модель ММ-12 оснащена новой энергетической установкой, а также системой автономного управления последнего поколения. Несмотря на активность профсоюза водителей-дальнобойщиков, лоббирующего сохранение ограничительных квот на использование грузовиков-автоматов, специалисты высоко оценивают рыночные перспективы новинки…».
«…Международная организация гражданской авиации отложила до осени вопрос о сертификации воздушных судов типа «Валентайн» для пассажирских перевозок. Эксперты связывают это решение с недостаточной проработанностью схем взаимодействия между этими летательными аппаратами и существующей инфраструктурой аэропортов. Ещё одной вероятной причиной является скрытое противодействие со стороны производителей традиционных самолётов – «Боинг» и «Эйрбас», пытающихся таким образом выиграть время для диверсификации собственных производств…».
Читая краем глаза новости, Сандрин поочерёдно переключалась между окнами мониторинга подконтрольных систем. Название её работодателя, «Диджитарх Секьюрити», расшифровывалось крайне незатейливо, хотя и с долей претенциозности. «Диджитарх» – это «Цифровой Архангел», компания, предоставляющая своим заказчикам профессиональные услуги по обеспечению кибербезопасности. Постоянное отслеживание попыток взлома и проникновения, сопоставление информации о появляющихся угрозах и потенциальных уязвимостях, и так далее и тому подобное. Бурный рост за последние два десятилетия всего, что связано с информационными технологиями, глубокое их проникновение почти во все сферы человеческой деятельности породили в результате самую значительную «гонку вооружений» со времён «холодной войны» ХХ века. Старое, как мир, противостояние «копья» и «щита». «Копьё» – это огромная армия преступных синдикатов, спецслужб, политических активистов, анархистов, кибер-наёмников, за деньги добывающих промышленные секреты или рушащих информационные системы конкурентов, луддитов, фанатично противостоящих прогрессу, а также просто идиотов, которые носятся по сети и ломают кривыми руками всё, до чего могут дотянуться. «Щит» – разработчики программного обеспечения, кровно заинтересованные в бесперебойном функционировании своих продуктов, банки и корпорации, государственные и частные информационные сети, те же спецслужбы, только на этот раз стремящиеся сохранить вверенные им секреты. Ну и такие, как они – профессиональные борцы с киберугрозой, разработчики антивирусных программ и службы постоянного контроля. И кстати, если сектор разработки антивирусов оставался почти неизменным по объёму, то рынок услуг мониторинга рос самыми быстрыми темпами во всей индустрии. Так что в плане дохода и стабильности перспектив волноваться Сандрин не приходилось. До уровня суперэлиты она, конечно, пока не доросла. Чтобы контролировать систему, где крутятся живые деньги – платёжный сервис, электронная валюта, биржа – требовались не только глубокие знания, но и немалый опыт. Ну и стаж, конечно. Как бы ни был талантлив новичок, всегда есть определённая группа ветеранов, более достойных получать зарплату с лишним нулём. С другой стороны, всегда хорошо, когда есть, куда расти. Особенно в смысле дохода.
Пока в зоне ответственности Сандрин Чанг значились две сугубо технологические структуры.
Во-первых, информационная система управления дорожным движением Сент-Луиса, штат Миссури – и ничего, что это за тридевять земель от её рабочего места. Сандрин ничто не мешало мониторить любую сеть, хоть в Южной Африке, хоть в Австралии. Была бы связь.
Во-вторых, сервис контроля местоположения воздушных судов «НАПС». Эта система не только снабжала гражданские самолёты, дирижабли, беспилотники, исследовательские платформы и прочие летающие аппараты данными с навигационных спутников, но и уточняла, корректировала эти данные при необходимости, а также собирала сведения о местоположении самих аппаратов, выдавала предупреждения об отклонении от маршрутов. То есть обрабатывала весь тот массив данных, который позволил максимально автоматизировать к настоящему моменту задачу воздушной навигации. Плюс она теоретически должна была свести к минимуму вероятность потерять из поля зрения какой-либо объект, чтобы не повторилась дурацкая ситуация, когда пропавший самолёт не могут найти неделями, а то и месяцами. Предполагалось, что система такого уровня достаточно надёжно защищена встроенными в неё средствами. И действительно, за полгода, пока Сандрин по очереди с другими специалистами «Диджитарх Секьюрити» наблюдала за ней, не произошло ни одного инцидента. Так что дорожная сеть Сент-Луиса беспокоила её гораздо больше – не проходило недели, чтобы очередной хакер-самоучка не пытался порулить городскими светофорами.
Но пока что везде было спокойно. Сандрин знаком этот график – вечером в пятницу обычно мало что происходит. Народ пьёт, развлекается, веселится. Проблемы начнутся позже, когда после полуночи идиотам станет скучно. Или у них кончится пиво. Или кому-нибудь не достанется секса. Тогда кто-нибудь обязательно попробует влезть своими грязными, противными ручонками туда, куда не следует.
Она потянулась в кресле и выглянула в окно. Мир за ним потемнел уже окончательно, транспортные развязки в отдалении украсились гирляндами фонарей. Вереницы автомобильных габаритных огней скользили вдоль магистралей. По железнодорожной ветке в направлении Восточного Кантона катил пассажирский поезд, сквозь листву мелькала цепочка одинаковых освещённых окон. Потом мир внезапно подмигнул.
В комнате раздался противный писк. Сандрин Чанг резко отвернулась от окна, и тут мир мигнул ещё раз. Конечно же, на самом деле мир тут был не виноват – это мигнуло всё освещение в рабочей комнате дежурной смены «Диджитарх Секъюрити». Снова раздался отчаянный писк – подали голос источники бесперебойного питания. Прошло ещё буквально секунд пять, пока все присутствующие переглядывались друг с другом, после чего свет погас окончательно. Остались светиться только включённые мониторы, а бесперебойники перешли в режим непрерывного аварийного завывания. Из комнаты главы группы мониторинга донесся грохот, после чего в дверях появился Фрэнк Вудс собственной персоной, с лицом, освещаемым призрачным голубым светом от экрана смартфона.
– Что произошло? – задал он потрясающий по своей бессмысленности вопрос.
– Электричество вырубилось! – дал не менее потрясающий по своей очевидности ответ Эрик Шульц.
Фрэнк открыл рот, но, вовремя сообразив, что пора бы перейти от констатации фактов к чему-то более конструктивному, закрыл его и немного подумал.
– Так, сейчас должно включиться аварийное питание. Эрик, позвони дежурному технопарка, выясни, что происходит. Сандрин, выгляни в окно – отключились только мы или весь район?
Она уже стояла возле окна. Там по-прежнему светились уличные фонари южной окраины Кантона, огоньки автомобилей бежали по освещённым путепроводам, поезд уже почти скрылся в восточном направлении. Лишь на всей территории технопарка «Константек Индастриз» царила полная темнота.
– В технопарке темно, дальше везде свет есть!
– Т-а-ак! На сколько у нас хватит аварийного питания?
– Десять минут. По протоколу максимум за пять минут нас должны переключить на резервную линию или на генераторы.
Фрэнк глянул на часы.
– Двадцать один сорок четыре. Эрик?
– Дежурный говорит, что это не они! Отключилась подача энергии с основной линии. Сейчас они переходят на резервную ветку. Что? Повторите! Вот как… Фрэнк, они говорят, что на резервной линии тоже нет напряжения.
– Чёрт! Он может связаться с энергокомпанией и узнать, что происходит? И самое главное, когда они смогут запустить резервные генераторы?
Эрик быстренько пробубнил заданные вопросы в трубку. В комнате повисло молчание, нарушаемое только тревожным писком аварийных источников питания. Все прекрасно понимали, что если в течение пяти минут подача энергии не восстановится, им придётся отключать всё – сервера, компьютеры. Потому что лучше планомерно, в штатном режиме погасить систему, чем она отрубится сама. Последствия такого жёсткого отключения могут быть непредсказуемыми. Сандрин даже затаила дыхание.
– Да, слушаю! Минутку, – Эрик включил на телефоне громкую связь. – Повторите, пожалуйста.
В комнате возник взволнованный мужской голос.
– Тут такое дело… Мы не можем дозвониться до «Уилинг Электрик Пауэр», поэтому толком ничего не знаем, но на их сайте появилось предупреждение об аварийной ситуации и возможных перебоях с подачей электроэнергии. Видимо, это сейчас как раз и происходит. Мы попытались переключиться на резервную линию, но… Видите ли, оказывается, что она тоже получает энергию от «Уилинг Электрик» и на ней в настоящий момент также нет напряжения.
– Так, понятно. – Фрэнк нетерпеливо вмешался в разговор. – Электроэнергии снаружи мы не получим. Через сколько минут вы запустите генераторы?
– Что касается генераторов, – в голосе мужчины возникли неприятные извиняющиеся нотки, – Боюсь, что у нас проблемы. Видите ли, один из генераторов сейчас на плановой профилактике, а когда механики проводили пробный пуск дизеля на втором, то… там возникли неполадки и…
– Чёрт, приятель, меня не интересует история болезни. – Фрэнк, видимо, уже понял неизбежное. – Просто ответь мне, получим ли мы питание в ближайшие три минуты, да или нет?
– Нет. – Голос в телефоне говорил с обречённой уверенностью. – Я даже не могу сказать точно, когда это случится.
– Ясно… Понял вас, спасибо.
Фрэнк кивнул Эрику, тот выключил телефон. Вудс подумал ещё секунд десять, пожевал губами, посмотрел на часы.
– Двадцать один сорок девять. Время вышло. Итак, народ, гасим систему. Аккуратно, по протоколу. Все рабочие станции, сервера, всё. После этого каждый берёт телефон и звонит своим клиентом с предупреждением об аварии и о том, что мы за ними сейчас не присматриваем. Я пока попытаюсь выяснить, что у нас с электроэнергией и когда она вернётся. Поехали, поехали, за дело!
Сандрин уже сидела перед своими мониторами и один за другим завершала рабочие процессы. Вот дьявол, подумалось ей. Лишь бы идиоты из Сент-Луиса не узнали, что светофоры их родного города остались без присмотра.
О проекте
О подписке