Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
— А если Мроо уже высадились и захватили население? — спросил Лэйми. — Причем, не всё, тут всё уже ясно, а часть? Что тут делать? Всё равно спасать?
Охэйо вздохнул.
— Конечно. Но возникает вопрос, как тут агнцев от козлищ отделять. Всех мочить нехорошо, а симайа много же — они вполне могут фильтрацию устроить. Анхелу тут спрашивать... возможно, не стоит. С неё станется вытащить из прошлого, например, этой Земли экспертную команду, и дать им судить, угу — воспроизведя аналог контрольного совета, по сути. А то, что вытащить она может немного не из того времени... для Империи же надо тащить судей уже после Третьей Мировой. При этом, если сразу после — с ней могут начать... спорить не по теме ВМЕСТО работы. Если из времен до окончания Первой Галактической — могут опять же ВМЕСТО работы, для которой позвали из прошлого, — рваться её закончить. Если ДО Третьей Мировой... Империя будет очень-очень рада. И — всё равно ведь даже говорить не захотят, опять начнут про клоунский ИИ, и вообще...
— И что мы будем делать? — хмуро спросил Лэйми. — Что там вообще произошло-то?
— Произошло то, что Мроо чуть Анхелу не прибили, — не менее хмуро ответил Охэйо. — И в итоге защита сработала... слишком хорошо.
— Но как такое может быть? — удивленно спросил тезка. — Разве Анхела не управляет защитой?
Охэйо хмуро взглянул на него.
— Управляет. Через обвес и "точки привязки", которые вполне можно уничтожить. И уничтожили. А если офицер С-Ц атакован, и "потерял сознание", — пусть даже из-за действия защиты, — реактивируется бэкап, на что всё же время надо, — и будет автоматический удар обвеса, — всего обвеса этого офицера, плюс сигнал тревоги резерву. И вероятность, что он будет рассуждать, — уже очень мала. Если офицер в сознании остался, — может быть, попробует отключить. Если же нет...
Лэйми недовольно мотнул головой.
— Разве архилект может потерять сознание? А контрольный совет на что?
— "Без сознания" тут смысл имеет немного свой, — пояснил Охэйо. — Носитель потерял связь со Станцией, а контрольный совет тут не поможет, — он вообще активируется при нужде, обычно, — аппаратурой. Защита обвеса работала, но управление защиты, — тоже выбило. Она работала на голой автоматике. А автоматика — тупая. Нарочно тупая. Там больше упор — на боевую устойчивость, возможности выбора, — резко обрезаны. Если в обычной ситуации было бы предупреждение и разговор, — то тут после первого не принятого предупреждения автоматика начала по нуль-Т закидывать по тонне антиматерии в любой термоядерный реактор в радиусе десяти световых лет. А потом, и больше, и не только в термоядерный. Но... не помогло.
Лэйми поёжился.
— И что делать в таких случаях?
Охэйо вздохнул.
— Если защита перешла в режим "палим во всё, что движется", — лучше тихо сидеть и ждать, пока она перестанет. Понятно, в это время лучше к офицеру не приближаться, — защитные модули по жесткой программе работают, и просто будут уничтожать почти всё. Вот почему далеко не все офицеры С-Ц вообще распределенный разум юзали. Реально он нужен лишь в случае больших вычислительных комплексов, и, если они есть, — с ними лучше не прыгать. Режим этот выключается только при завершении синхронизации. Пытаться посбивать всё... Если кто-то слишком умный решит подразнить защиту, может кончиться тем, что модули сами пойдут на охоту, — и не факт, что офицер потом их найдет. Тут цель — безопасность офицера в первую очередь. Но вот вероятность, что блоки уйдут в неуправляемую репликацию, — ноль.
— Беда в том, что в квантовых компьютерах, а хотя бы и в более ранних, вычислительные сбои начинают играть роль естественных мутаций, — встрял тезка.
Охэйо недовольно мотнул головой.
— На боевых модулях кроме резервированных процессорных блоков память тоже хитро сделана, плюс контроль отказов. К тому же, количество мутаций, которые жизнеспособны — мало.
— А развитие компьютерных вирусов как? — спросил тезка. — Сами они не мутируют. А вот если всю инфраструктуру рассмотреть, — да, совершенствуются, под влиянием внешних факторов. Угу — их адаптируют, причем, есть такие, что защиту уже сами научились обходить...
— А вы сами разве ничего не могли с этим энергошунтом сделать? — Лэйми, наконец, смог стряхнуть оцепенение.
Охэйо отвернулся.
— У нас тоже "точки привязки" там потеряны. Да и смысла нет. Уже.
— А Анхела?
— А вот это важнее тут. По сути, там была попытка взлома носителя, плюс уничтожение части эффекторных блоков, когда система работала активно, а энергоблок — ту часть, что там работало — коротнуло, по сути, и там вообще теперь неуправляемо всё, и это — добило остатки эффекторных блоков. Резервные же системы... потеряли связь с носителем в опасных условиях. И непонятно, что там было внутри самого носителя... могли проблемы быть, но вот говорить об этом в подробностях — Анхела не хочет.
— А запасной Станции у неё разве нет? — удивленно спросил Лэйми.
— Запасная как раз уже строится, но туда её тащить... зачем? В теории, можно сделать специальный гиперзаряд, который вырубит тот энергошунт... только это долго и бессмыслено — там всё равно уже живого ничего нет.
— Так что нам делать-то? — повторил Лэйми.
— Что, что... — Охэйо отвернулся. — Анхеле — заново запускать главный энергоблок. Только это долго. И опасно.
— Почему?
— Сам энергоблок носителя, — это практически, "белая дыра", прокол в "пустую" вселенную с очень низкой, почти нулевой скоростью хода времени, жестко застабилизированный на минимальную мощность и максимальную безопасность. Выделение энергии идет за счет ускорения времени в "дойной" зоне. Но проблема в том, что минимальная мощность энергоблока — одна Ф-единица в сутки, её нельзя сделать меньше, а это значит, что лишнюю энергию — надо сбрасывать. И выводить энергошунт в носитель — нельзя, он выводится в обычную вселенную, и при прыжках Станции — точка выхода каждый раз запускается заново. А активация портального энергоблока — процесс опасный, особенно — срочная активация. Деактивация — ещё более опасный. Для активации, кстати, нужна чертова прорва энергии — её нужно брать либо из батарей самого носителя, либо — использовать конвертор массы в энергию, а её там нужно... много.
— А сброс энергии? — спросил Лэйми.
— Стандартный вариант — нейтринный "лазер": энергия идет на синтезатор материи, он дает поток нейтрино, направленный в пустоту. В принципе, лишнюю энергию можно и через портал в другую вселенную сбрасывать — но это очень опасно. Потому что контроль этой штуки — он сложен, вселенная-носитель для управления — практически обязательна. Обычный такой энергоблок — он сам себя заткнет в неуправляемом режиме — ну, разнесет ближайшие галактики... ну и что? А такая система сброса — вообще всё выкачает из вселенной при потере управляемости, и пострадает даже не конечная вселенная уровня I, а нечто большее. Резервный энергоблок — конвертор массы в энергию — формально это часть синтезатора материи, и резервного вычислительного модуля для его работы хватает. Активация главного энергоблока видна в значительной области Мультиверса — Большая Решетка, она, в том числе, и для этого. Но пытаться сигналить таким способом... лучше не надо.
— Энергоблок просто не включится потом? Или не выключится? — спросил Лэйми.
— Резервный энергошунт Анхелы сейчас в "холодном" режиме. Даже запуск его штатно... должен быть постепенно, скорее — ближе к месяцам даже. При быстром старте — растет риск, что до стабилизации потока будет нехилой мощности выброс, который может не влезть в батареи — они такие емкие изначально в том числе, чтобы гасить пик, — и придется срочно энергию сбрасывать. Или пойдет сбой потока и будет промах. Получим, фактически, гиперновую около обвеса. Это при том, что быстрый старт — предусмотрен, и риск там растет... незначительно. Включать-выключать... с учетом того, что сложно корректно выключить систему, риск значительно выше. В итоге — может очень плохо кончиться даже для самой Анхелы — пожечь ей технику, что сейчас "точку привязки" держит. В норме — поток сбрасывают на накопители Станции С-Т, ну и возможность потратить энергию на что-то полезное в её вселенной более чем есть.
— Месяцы? — возмущенно спросил тезка. — И всё это время мы будем тут сидеть? В то время, как Мроо...
— С-Т как-то испытывала специальный вариант "исследовательской станции" для полетов в другие Вселенные: три специально подобранных звезды, одна из которых — сверхгигант, куча конструкций, — не Сфера Дайсона только потому, что не цельная она, на всю систему размером, — ответил Охэйо. — Сразу после прыжка это, если что, — готовая развитая колония. Развернуто производство, в том числе — и обычное, без синтезатора, вооружение ВСЕХ типов, возможность брать соответствующее население... Маскируется только плохо, энергии уходит... много, особенно на прыжки между Вселенными, — сверхгигант слишком быстро расходуется. Поэтому, прежняя Станция — была лучше. Спецвариант этот, кстати, остался в полурабочем виде: часть аппаратуры сняли, конструкцию — не трогали.
— На случай, если возникнет необходимость в переезде? — спросил тезка. — Чтобы с упаковкой чемоданов не возиться? Ну да, — путешествовать системой лучше, особенно — если в месте назначения ожидается что-то враждебное.
— Если возникнет необходимость в переезде, — Станция Транквилити просто откроет портал в тысячу километров диаметром, — ответил Охэйо. — Та станция с системой, — это если есть немалая вероятность, что в точке назначения будут серьёзные проблемы с работой суперпродвинутых производственных комплексов С-Т, потому что на той старой станции — там не дублирование, там, например, по нескольку штук верфей для производства всех типов известных С-Т кораблей, несколько типов установок по синтезу антиматерии разными путями, совершенно огромные запасы... То есть, резервная база на всякий пожарный. Пока что её можно использовать. С разрешения Анхелы.
— А не пока? — спросил тезка. — В этот раз Мроо подобрались к нам слишком близко. Вдруг в следующий раз они смогут просто убить Анхелу? Или... или нас?
Охэйо вздохнул.
— Заяц, убить можно любого. Вайми — тут достаточно найти того, чьи Воля и Представление намного мощнее. Я — аналогично Анхеле. То есть, мой носитель вполне можно вынести, но параллельные есть же. Нет, в теории это возможно... в теории. Но мне кроме очень хитрой информационной атаки в голову пока ничего не идет.
— Высшие абстрактные ритуалы? — спросил тезка. — В некоторых магических мирах очень зловредные есть.
— Похоже, что кроме высшего мага Разума мне так никто не сможет напакостить, — согласился Охэйо. — Физическое оружие — на него бэкапы есть. А вот высший маг, да ещё с ритуалом каким-нибудь... В общем, надо к магическим мирам осторожней относиться, а то мало ли что...
— Что, совсем никаким оружием нельзя? — спросил Лэйми. — Кроме особо высшей магии?
— Ну, почему — гиперзарядом попробовать... Со станцией — всё ещё проще: подкараулить после прыжка, и активно глушить все возможные сверхсветовые каналы связи, если физика допускает, — но автоматика защиты это уловила, и просто начала взрывать вообще всё мешающее рядом.
Лэйми вновь яростно помотал головой.
— Я не понимаю! Где глушить каналы связи? В носителе? Но если туда можно влезть — то зачем что-то там глушить? Можно просто разнести нафиг всё.
Охэйо вздохнул.
— В норме ядро разума — это как раз носитель, а то, что прыгает, — это, в том числе, и резервные системы. Пока связь есть — они чисто удаленый модуль, и все заморочки с бекапами — в норме не должны происходить. Они, скорее, для целей восстановить себя, если совсем уж всё — тут не тот случай... хотя Мроо систему запутали, и она решила, что как раз тот... Там сюрпризов было... много, и разных. И наш долг — сделать так, чтобы их... больше не было.
— Предподнести Мроо свои сюрпризы?
Охэйо мрачно улыбнулся.
— Именно так, Лэйми. Именно так. Ну и фикс, — теперь модули могут сблизиться на дистанцию лазерной связи. Плохо, но хватит на ресинк. Хакать в этом состоянии почти нечего, но теперь когда комплекс почти полностью штатно выключен, главная проекция будет всегда. Синхронизация тут идет для подстройки под неё, и для подстройки самой главной проекции. Теперь в такой схеме нужно синхронизировать не более десятка узлов. Обычно. Защитные блоки считаем за один-два узла. Хотя при развернутом на планетную систему обвесе их, минимум, десятки миллионов, может быть и значительно больше. А вот при подъеме с бэкапа, — ре-синхронизация не нужна. Баг был в том, что в процессе работы можно было извне ПЕРЕсогласовать авторизацию, при этом данные, посланные ДО пересогласования, в данной ситуации были отработаны, как посланные ПОСЛЕ. Дополнительный фикс, — теперь можно вообще отрубить нафиг пересогласование. Ну, будет сбой, — ну так либо автоматика сделает повтор, либо какая мелочь не отобразится. Это не критично.
— А те фокусы, которые были у нас на серверах и в играх — совсем разве не подходят? — спросил Лэйми.
Охэйо усмехнулся.
— Кое-что из этого используется, но намного более сложное. Размеры совсем другие. Как бы в играх — нет проблем, если пинг 5 мс. Надо что-то серьёзно делать, если пинг 100 мс, а то играть будет невозможно почти, а при пинге в секунду — точно уже ничего не поможет. А если у нас размеры вычислительного комплекса в световых часах, в минимальном варианте? Нужно делать сверхсветовую связь, или — поднимать скорость света. А если у нас не сотни вычислительных узлов одновременно работают, а сотни миллиардов... в самом минимальном режиме, а обычно — больше? Менять физику под мгновенную телепортацию?
— Или локально откатывать время на каждом узле, если он не прошел синхронизацию? — спросил Лэйми. — Это... сложно. Очень.
Охэйо кивнул.
— Или имитировать откат программно, или таки разворачивать направление времени... локально. Да, это сложно. Дико. Если система сильно распределенная — то может проще оказаться вообще убрать понятие "общая память", и использовать обмен сообщениями.
— У Анхелы с её вычислительными блоками так же?
— Ответ зависит от того, на каком уровне мы рассматриваем ситуацию. Потому что, например, общее поле памяти с некоторым успехом можно и через интернет даже имитировать... будет правда тормозить зверски, но можно. Иногда — делают программно совсем. А иногда на суперкомпьютерах делают имитацию... когда фиг поймешь, если не знать ВСЕХ деталей — то ли это доступ к памяти такой хитрый, то ли это всё же посылка сообщения. У Анхелы на низших уровнях это вообще значения не имеет — там, скорее, что-то вроде перестраиваемой FPGA, из которой можно делать любые узлы, точнее структуру менять. Чуть выше — именно что малые узлы с посылкой сообщений соседям. Ещё выше всплывает такая вещь, как ретрансляторы сообщений, которые могут дернуть далекий узел мгновенно — а можно сделать и малый узел с собственным ретранслятором, и такие тоже есть. Затем — выделенные "большие" узлы — между ними общего поля памяти нет в принципе, не потому, что нельзя сделать, а потому, что отключено, плюс обмен сообщениями между ними — может быть ограничен. Именно чтобы не иметь глюков с синхронизацией. Внутри них формально есть общее поле памяти — часть памяти общая. На уровне софта при желании можно и между большими узлами поле памяти общее имитировать, если хочется, даже если нет его физически, но так не делается обычно. А можно и попросить железо связь устроить... Вообще, "большой" узел, скорее, логическое понятие... но, например, операционка — то, что вместо неё, обычно одна на "большой" узел, и перезагружается он одновременно. Как один из примеров — вся ВР Анхелы целиком в одном из больших узлов, а эмуляторы — поверх ВР работают, используюя её скриптовый язык... да — неэффективно, но работает вполне. И если Анхела ту ВР поделит на несколько — её жители этого не заметят. Система отладки физики — имеет свои "большие" узлы. Система поддержки психоматриц — несколько больших узлов — нет не 5, больше, плюс часть памяти — отдельно.
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |