Онлайн книга «Невеста №0 для звёздного регента»
|
— Справедливо. Садитесь. Это неожиданное признание выбило её из заранее приготовленной внутренней обороны сильнее, чем давление. Она села напротив него. Сайра заняла место справа. Касс остался стоять у стены. На столе развернулась проекция договора, который Вера подписала перед вылетом. Кайрен спросил: — Что именно вам сообщили о задании? — Распределённая государственная система фиксирует несовпадение результатов между региональными узлами. Три независимых проверки не нашли аппаратной причины. Центральное бюро считает возможным вмешательство в данные либо ошибку в алгоритме синхронизации. Мне дают полный технический доступ на двадцать один день. — Вам не дают полный доступ. — Тогда у нас проблема. — Вам дадут доступ к тем сегментам, которые относятся к расследованию. — Тогда у вас проблема. Если источник сбоя находится за пределами разрешённого сегмента, вы получите красивый отчёт о том, что мне разрешили увидеть. Кайрен опёрся ладонями о стол. — Вы всегда спорите с заказчиком до начала работы? — Только если заказчик пытается ограничить аудит и одновременно хочет получить достоверный результат. — Я не заказчик. — Командор уже предупредил. Но пока все решения в этой комнате принимаете вы. Сайра повернулась к Рейнару. Тот оставался невозмутимым, однако Вера была почти уверена, что этот разговор доставляет ему удовольствие. Кайрен спросил: — Если я предоставлю вам полный доступ, сколько времени понадобится? — Не знаю. — В контракте указана предварительная оценка. — В контракте не было сказано, что система не способна корректно идентифицировать приглашённого аудитора. Теперь исходные условия другие. Его взгляд задержался на ней. — Вы не любите обещать сроки. — Я не люблю обещать то, чего не знаю. — Редкое качество. — Среди политиков? — Среди людей. Впервые за разговор в его голосе появилось что-то, что нельзя было свести к официальной вежливости. Вера заметила это и тут же разозлилась на себя за то, что заметила. Она повернулась к проекции. — Покажите сбои. Сайра коснулась панели. Над столом возникла последовательность записей: даты, номера узлов, массивы параметров. Вера бегло просмотрела первые строки, потом увеличила несколько значений. — Это не рассинхронизация. Кайрен повернулся к ней. — Вы видели данные меньше минуты. — Именно поэтому пока говорю только, чем это не является. При рассинхронизации временные метки расходились бы вслед за результатами. Здесь они совпадают до микросекунды. Узлы получили одну и ту же задачу одновременно и вернули разные ответы. Сайра наклонилась ближе. — Что может это вызвать? — Либо алгоритмы на узлах отличаются, хотя система считает их одинаковыми, либо входные данные меняются после проверки контрольной суммы. Есть ещё неприятные варианты, но сначала я бы исключила самые скучные. — Какие неприятные? — спросил Кайрен. — Тот, при котором кто-то имеет доступ выше уровня аудиторов и переписывает результаты так, что журнал этого не замечает. Рейнар оттолкнулся от стены. — Насколько выше? Вера повернулась к нему. — Я ещё не знаю архитектуру ваших прав доступа. Кайрен произнёс: — Теоретически. — Теоретически? Уровень администраторов центрального ядра или людей, способных заставить систему считать себя администраторами. |