BC/NW 2003г., №1(3)/ 8.1
РЕАЛИЗАЦИЯ МОДЕЛИ ДЛЯ ОЦЕНКИ
ПРОИЗВОДИТЕЛЬНОСТИ WAN
Абросимов Л.И., Боронин А.В.
(г. Москва, Московский энергетический институт (Технический университет) Россия)
Практический интерес к вычислительным сетям (ВС) как к локальным (LAN), так и к распределенным (WAN) в настоящее время объясняется потребностями пользователей ЭВМ в быстром и надёжном обмене информацией.
WAN, используемые для глобальных и корпоративных ВС, обычно содержат в своем составе файл-серверы, коммутирующие узлы, группы пользователей и каналы связи. Для эффективной эксплуатации и модернизации WAN используют критерии производительности ВС [1].
Для определения параметров производительности WAN необходимо учитывать множество характеристик структуры, трафика, протоколов, аппаратных и программных сетевых средств. Разработке комплекса средств для решения задачи определения производительности WAN посвящен настоящий доклад.
Задачи
разработки
Разработка комплекса определения производительности рассматриваемой WAN производилась в соответствии с методом контуров [2] и потребовалось выполнение следующих этапов.
·
Разработать
математическую модель и общую схему алгоритма РХПВС.
·
Проанализировать
систему нелинейных уравнений (СНУ) метода контуров.
·
Разработать
алгоритм локализации решения СНУ. на основе проведённого анализа СНУ.
·
Исследовать
трудоёмкость различных итерационных методов решения СНУ и выбрать эффективный
метод.
·
Разработать
алгоритм и структуры данных необходимые для автоматизированного составления
СНУ.
·
Программно
реализовать алгоритм РХПВС для моделирования WAN с произвольной структурой.
·
Разработать
методику оценки эффективности алгоритма РХПВС.
·
Провести
экспериментальную проверку работоспособности алгоритма РХПВС и оценить точность
вычислений.
·
Исследовать
область применения алгоритма РХПВС для моделирования WAN при помощи разработанной
методики.
·
Исследовать
трудоёмкость алгоритма РХПВС в зависимости от размерности исходных данных и
точности вычисления.
Результаты разработки
Интерфейс ввода исходных данных обеспечивается основным окном программы (Рис.1 )
Рис. 1. Основное окно программы
Окно структурной модели сети (см. пример структуры WAN на рис.2) обеспечивает графическое представление всех возможных связей между узлами структуры сети. Различные контура, описывающие перемещение транзакций, задаются в основном окне программы, используется номера ребер и номера узлов.
Рис. -2. Структурная модель сети
Программа автоматически для каждого контура формирует систему нелинейных уравнений (СНУ), каждое из которых в соответствии с методом контуров [2] имеет вид:
(1)
где λi,q - интенсивность потока транзакций контура q в узле i
- интенсивность обслуживания узлом I
nq – количество транзакций в контуре q
Реализованный в программе
алгоритм решения системы уравнений (1) позволяет рассчитать λi,q и вычислить все требуемые характеристики:
Коэффициент ρi,q загрузки узла . (2)
Для пользователей WAN,
работающих в диалоговом режиме, среднее время отклика tdi,q вычисляется по формуле (3)
В окне построения графиков программа
отображает зависимости следующих характеристик производительности сети от
параметров узлов:
- базовые интенсивности λ0,q потока сообщений в контурах;
- максимальные коэффициенты ri загрузки узлов сети;
- средние времена отклика сообщений в контурах.
Изменяемые параметры:
- интенсивности ms обслуживания в серверах;
- интенсивности mp обслуживания в каналах связи;
- количество Wg рабочих станций в группах.
Примеры построения зависимости характеристик
производительности WAN от интенсивности обслуживания в каналах связи для
различных вариантов приведены на рис.3.
Рис. 3. Зависимости коэффициентов загрузки узлов от интенсивности обслуживания в серверах
Выводы
Реализация программного
комплекса обеспечивает определение следующих основных характеристик
производительности [1]: производительность узлов WAN, комплексную производительность WAN, рабочую производительность WAN и пиковую производительность WAN.
ЛИТЕРАТУРА
1.
Абросимов Л.И. Основные положения теории производительности вычислительных
сетей. Вестник МЭИ М:. Изд-во МЭИ, №4 2001, с. 70 - 75
2. Абросимов Л.И. Анализ и проектирование вычислительных сетей: Учебное пособие - М.:, Изд-во МЭИ. 2000. - 52 с