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