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