На главную страницу сайта Оборудование для предприятий железных дорог Фото и видео Отчёты и очерки о путешествиях Туристическое снаряжение Философия всех времён и народов Литература художественная и нехудожественная UNIX и около него Разное в ассоритменте Кто мы и где мы Вход для однажды входивших и регистрация новых пользователей

Величие. Такое оно величие...


Очерк на тему облаков.

Lisp система в распределённых кластерных (облачных) вычислениях




Принципы построения:

  1. Машина-инициализатор должна обладать независимо-управляющими свойствами.

  2. Процессорам-исполнителям не обязательно «знать» задачу и друг о друге. Они должны лишь выполнять свою работу и направлять данные в форме определённой лисп-системой машине-коллектору.

  3. Машина-коллектор преобразует данные в форме и виде пригодном для чтения результатов лисп-машиной, используя её данные запроса.

  4. Лисп-инициатор получив ответные данные от машины-коллектора, анализирует и формирует ответ для человека; либо формирует следующее задание для машин-процессоров, в зависимости от степени решённости имеющейся задачи.

  5. Количество подключенных машин-процессоров может изменяться в зависимости от потребности в них и количеств сгенерированных лисп-системой подзадач.

Путь примитивного кратного умножения количества процессоров vs ядер привёл в тупик программирования. Многопоточность слишком сложна и громоздка для создания программ человеком. Парадигма ограничивает вычислительную способность отдельной машины примитивностью машинного кода и алгоритмически-числовых вычислений. Поэтому эффективнее строить по принципу многоуровневых «массивов» вычислительные кластеры. Управление массивами способна взять на себя система символьной обработки, генерирующая данные для более простых и примитивных счислений внутри массива.

Форма вводимых на входе системы данных приобретает символьно-языковую структуру, а мощность предопределяется в конечном счёте не количеством заданных человеком-программистом параллельных вычислений, а количеством действующих машин в «массиве». При этом соединение массивов наподобии сети создаёт эффективно растущую вычислительную мощность единого киберпространства.

Это было к слову об облаках...

В чём выгода? Может её и нет вовсе? Пока только затраты и бескрайние перспективы. Дело молодо и у него всё ещё спереди ;-)

Стратегически важен приоритет. А практически без международного сотрудничества и открытости проекту суждено быть мёртворождённым. Однако тут борьба и единство противоположностей наблюдаемая сейчас на поле битвы IT-компаний. Качество и эффективность коммерческих (в том числе — проприетарных) решений для конечного пользователя, как и демократичность и свобода FSF способствуют движению в этом направлении. Например: корпорации вложили миллиарды долларов в развитие технологий связи. Теперь эти миллиарды возвращают пользователи мобильников и wi-fi модемов. Судя по всему, участников киберпространства ждут новые долгосрочные расходы :-) В ближайшем будущем ожидаются (даже уже есть !) системы распознавания голоса, изображений, мимики... На сегодня стоит вопрос доведения этих достижений до конечного пользователя по приемлемым ценам.

В общем — МАТРИЦА, господа и дамы, - сплошная матрица! Кто как, а я изучаю на всякий случай Lisp.





Catalog.Yandex.CN - каталог сайтов



Рейтинг@Mail.ru



Новости мира Linux