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