Введение к работе
Актуальность ' проблемы. Распределенная обработка является одной из важнейших особенностей современных информационных технологий. Она характеризуется взаимодействием малых компьютерных систем через коммутационные сети, в частности локальные вычислительные, сети (ЛВС), обеспечением общего использования удаленных вычислительных ресурсов и превращаением совокупности таких систем в единый объект -распределенную ш^формащюнно-вычпслительную систему (РИВС). РИВС является основой для построения систем автоматизации научных исследований, проектирования, банковской деятельности и т.д.
Распределенная обработка, реализуемая на основе
РИВС, будучи технологией, ориентированной на
пользователя, должна удовлетворять, в перзую очередь,
экономическим (стоимостным) требованиям этого
пользователя при обеспечении директивного времени
выполнения прикладных задач. Следует при этом принять во
внимание тенденцию удорожания программных продуктов
относительно аппаратных средств и необходимость
количественного обоснования принимаемых при
проектировании РИВС решений, что требует рассмотрения широкого круга задач анализа и синтеза системы и ее компонент.
В указанном комплексе задач актуальной является проблема выбора стандартных аппаратно-программных
средств, которые образуют базис РИВС, определяющий возможный вариант среды и средств прикладных задач, реализующих функции РИВС.
На сегодняшний день для РИВС наиболее широкое распространение получила архитектура Клиент-Сервер (АКС), предусматривающая взаимодействие узлов Клиентов с узлами Серверами посредством межпроцессных связей. Однако, для такой архитектуры отсутствует формализация большинства проектных процедур, а алгоритмическая реализация существующими. методами {CASE-Tools) часто оказывается неудовлетворительной.
Диссертационная работа посвящена решению задач анализа и выбора РИВС с архитектурой Клиент-Сервер.
Цель работы. Целью диссертационной работы является исследование вопросов формализованного выбора конфигурации РИВС и разработка инструментальных средгтв (математических моделей, алгоритмов и программ) выбора РИВС. Для достижения указанной цели в работе сформулированы и решены следующие задачи:
- анализ, постановка и исследование задачи выбора
РИВС;
разработка практического метода выбора РИВС;
создание инструментальных средств выбора РИВС. Методы исследований. Выполненная работа
характеризуется комплексным подходом к решению поставленных проблем выбора . РИВС. Математическую
~>
основу, на которую опирались исследования, составляют: математическое программирование, теория массового обслуживания, теория имитационного моделирования и теория сложных систем.
Научная новизна. В диссертации получены следующие результаты:
сформулирована новая постановка задачи выбора РИВС, на основе концептуальной модели, учитывающей архитектуру Клиент-Сервер;
разработан метод иерархического выбора РИВС на основе оптимизационно-имитационного подхода, приведена концептуальная схема базы моделей для данного метода;
на основе данного метода исследованы и решены задачи, возникающие на этапах выбора, разработаны соответствующие алгоритмы получения решений.
Практическая ценность. Реализован комплекс
программных средств (КПС) оптимального выбора РИВС. Для применения метода выбора и КПС в процессе проектирования реальных РИВС разработаны методики выбора и оценки РИВС, что позволяет автоматизировать использование данного метода. Их использование дает возможность повысить качество проектирования РИВС и в целом сократить сроки проектирования.
Теоретические исследования проводились в рамках темы КП2-93, выполняемой в ИПИА НАН РА.
л J
Внедрение результатов работы. Разработанный метод использовался при выборе конфигурации РИВС в НПО "Армэлектромаш".
.Апробация работы. Содержание отдельных разделов и диссертации в целом доложены и обсуждены:
-на семинарах Института проблем информатики и автоматизации НАН РА;
-на семинарах и на заседаниях кафедры "ЭВМ" Ереванского политехнического института;
-на VI Всесоюзной научно-технической конференции по проблемам управления развития систем, Киев, 1991 г.;
-на XVI Всесюзной школе-семинаре по вопросам вычислительных сетей, Москва, 1991 г.."
Публикации. По результатам выполненных исследований опубликовано 5 печатных работ.
Объем работы. Диссертация состоит из введения, трех глав, заключения, изложенных на 132 страницах машинописного текста, содержит 18 страниц рисунков и таблиц, приложение и список литературы из 154 наименований.