- •Стадии проектирования вычислительных систем
- •Определение рабочей нагрузки проектируемой системы
- •Канонический метод проектирования вс
- •1. Стадия разработки технического предложения
- •2. Стадия эскизного проекта
- •2.1. Определение базовой конфигурации вс
- •2.1.1. Типовые структуры базовых конфигураций вс
- •2.1.2. Определение параметров устройств минимальной конфигурации
- •2.1.3. Выбор центрального процессора (вычислительных элементов)
- •2.1.4. Выбор контроллеров (элементов массовой памяти — эмп)
- •2.1.5. Выбор накопителей
- •2.1.6. Выбор числа терминалов
- •2.1.7. Выбор числа линий связи для систем телеобработки и сетей
- •2.1.8. Выбор элементов для систем на транспьютерах
- •Накопители в транспьютерных системах используются стандартные, и их подбор осуществляется обычным образом.
- •2.2. Проверка выполнения ограничений на характеристики для базовой конфигурации вс
- •2.2.1. Проверка корректности ограничения на стоимость
- •2.2.2. Проверка корректности ограничения на время
- •2.3. Типовые структуры вычислительных систем на базе ibm pc и транспьютеров
- •2.3.1. Вычислительные комплексы
- •2.3.2. Системы с телекоммуникационным доступом
- •2.3.3. Локальные сети
- •3. Оценка характеристик базовой конфигурации вс
- •Модель линии связи и аппаратура передачи данных (апд) для встд и лвс
- •Модели остальных устройств вс
- •Модель вычислительной системы в целом
- •4. Оценка характеристик вычислительной системы с помощью моделей
- •4.1. Параметры модели
- •4.2. Определение характеристик вс с помощью модели
- •5. Оптимизация структуры вс
- •6. Аналитические методы синтеза вс
- •6.1. Задача синтеза соо при ограничении на стоимость
- •Где n интенсивность потока заявок на входе n ной смо;
- •6.2. Задача синтеза вс при ограничении на время ответа
- •7. Стадия технического проекта
- •Pсбойij (1pсбоя)pij .
- •Библиографический список
- •Приложение 2. Параметры рабочей нагрузки
- •Параметры задач, решаемых системой
- •Трудоемкости задач и число обращений к файлам
- •Параметры файлов
- •Оглавление
5. Оптимизация структуры вс
Оптимизация выполняется при наличии остаточной стоимости
S0 = S* Smin,
а также если время ответа у минимальной конфигурации
Umin > U*.
Основной прием оптимизации разгрузка “ узких мест ”.Она достигается двумя способами:
увеличением быстродействияустройства (это возможно для процессоров и линий связи). Промышленность выпускает широкую номенклатуру процессоров с разной тактовой частотой (быстродействием). Замена одного процессора на другой, более быстродействующий (так называемыйupgrade), требует меньше затрат, чем установка еще одного с тем же быстродействием, что уже имеющийся.В моделипри этом уменьшается среднее время обслуживания устройства:vустр;
увеличением количества устройствтого же типа. Эта операция может применяться для любых устройств, прежде всего для накопителей и контроллеров, а также для процессоров и линий связи. Такой способ радикален, но стоимость системы увеличивается больше, чем в первом случае. Коэффициент загрузки каждого устройства уменьшается пропорционально их количеству: в 2, 3 раза и т. д.В моделиувеличивают количество каналов соответствующей СМО.
Оптимизация заканчивается при следующих условиях:
при ограничении на стоимость, если вся остаточная стоимость S0распределена;
при ограничении на время, если время ответа U: U <= U*.
Все расчеты выполняются на сетевой модели. Последним этапом является построение структурной схемы системы по окончательному варианту модели. Схема должна отображать:
состав устройств, соответствующий модели;
связи между устройствами, принятые в системах и ЭВМ базового типа.
Так, при ликвидации “ узких мест ” вторым способом в модели обычно увеличивают число каналов соответствующей СМО, т. е. в общем случае переходят от одноканальной к многоканальной системе, как показано на рис. 5.1.
1
Рис. 5.1. Изменение модели подсистемы при оптимизации
Структура соответствующей подсистемы должна отображать допустимые связи в ней. Если модель воспроизводит подсистему «Процессор + ОЗУ (ВЭ)», то ей соответствует подсистема, показанная на рис. 5.2.
Рис. 5.2. Структура подсистем «Процессор + ОЗУ (ВЭ) », соответствующая модели на рис. 5.1
Для подсистемы «Контроллер + ВЗУ (ЭМП + ВЗУ)» возможны такие варианты:
многоканальная СМО соответствует контроллеру (ЭМП), т. е. модель имеет вид рис. 5.3. При оптимизации необходимо ограничить количество kквв m, в крайнем случаеkквв 2m,тогда одно ВЗУ подключается к двум контроллерам. Структура подсистемы приkквв mбудет иметь вид, представленный на рис. 5.4;
многоканальная СМО соответствует ВЗУ, т. е. модель выглядит, как на рис 5.5. Структура подсистемы для такой модели может быть представлена, как показано на рис. 5.6.
Рис. 5.3. Модель подсистемы «Контроллер + ВЗУ» при оптимизации количества контроллеров
Рис. 5.4. Подсистема «Контроллер + ВЗУ» после оптимизации количества контроллеров.
Рис. 5.5. Модель подсистемы «Контроллер + ВЗУ» при оптимизации количества ВЗУ
Рис. 5.7. Подсистема «Линии связи + аппаратура передачи данных» при оптимизации количества линий
(КМ коммутатор).
Для подсистемы «Линии связи + аппаратура передачи данных»переход от моделирующей ее многоканальной СМО даст структуру показанную на рис. 5.7. Она используется для любой базовой ЭВМ.