Относительно закрытый доступ к СуперЭВМ повлек за собой необходимость поисков альтернативных путей решений перечисленных выше задач. Одним из таких путей является использование локальных и глобальных вычислительных компьютерных сетей.
В рамках проекта РФФИ 02-07-90461 предполагается апробация идеи и разработка прототипа системы распределенных научных вычислений IARnet на основе программируемого доступа к информационно-алгоритмическим ресурсам (далее ИАР) организаций РАН. ИАРnet должен открыть пользователям удаленный стандартизированный доступ к функциональности ИАР, развернутых в локальных сетях организаций РАН, причем предоставить этот доступ из пользовательских приложений в программируемом режиме. Пользователю должны быть доступны только те методы, которые - по согласованию с владельцем ИАР - будут включены в интерфейс доступа к этому ресурсу. Комплекты интерфейсов доступа вместе с сопутствующими компонентами API для прикладного программиста (языки C и Java) должы размещаться в репозитории метаданных и также будут доступны через Интернет. При этом не предполагается жесткая привязка ИАР к определенным узлам сети - ресурсы могут произвольно мигрировать в глобальной сети, система сама будет находить нужные ИАР по их метаданным. Унификация всех решений на основе открытых стандартов (архитектура взаимодействия распределенных объектов CORBA) должна заложить основу для интеграции всех ИАР в единую систему распределенных вычислений РАН.
Таким образом в результате выполнения вышеописанной работы предполагается создать общедоступную открытую систему направленную на решение сложных научно-технических задач выполняющую функции виртуальной суперЭВМ в основе которой лежит использование локальной вычислительной сети.
СПИСОК ЛИТЕРАТУРЫ
- Грегори Р.Эндрюс, "Основы многопоточного, параллельного и распределенного программирования", 512 С;
- Мак К. Гофф, Сетевые распределенные вычисления. Достижения и проблемы, 320 С;
- Воеводин В.В., Воеводин Вл.В., «Параллельные вычисления», 608 С.