- •Стадии проектирования вычислительных систем
- •Определение рабочей нагрузки проектируемой системы
- •Канонический метод проектирования вс
- •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. Параметры рабочей нагрузки
- •Параметры задач, решаемых системой
- •Трудоемкости задач и число обращений к файлам
- •Параметры файлов
- •Оглавление
6. Аналитические методы синтеза вс
При синтезе систем всех рассмотренных типов (комплексов, ВСТД и ЛВС) используется один критерий критерий сбалансированности, который определяется так.
Пусть система предназначена для решения M классов задач, поступающих с интенсивностями 1, ... ,М. Этим задачам требуется n типов устройств с быстродействиямиV1, ... ,VN и стоимостьюS1, ... ,SN . Пусть с помощью модели можно определить коэффициенты простоя устройств1, ... ,N( по коэффициентам загрузки1, ... ,N ), а также средние времена пребывания задач каждого класса в системе:U1, ... ,UM Тогда критерий сбалансированности можно представить в виде
где первая сумма штраф за простой устройств, а втораяштраф за задержку задач,dm штраф за задержку задач классаm.
Аналитические методы синтеза используют этот критерий как целевую функцию, а саму задачу рассматривают как задачу оптимизации. При этом характеристики ВС определяются с помощью разомкнутой стохастической сети. Так, время ответа
,
где nкоэффициент передачиnной СМО (устройства);
un n / (1 n) n / Bn / (1 n)среднее время пребывания заявки (задачи) вnной СМО.
6.1. Задача синтеза соо при ограничении на стоимость
Эта задача решается двумя способами, описываемыми ниже.
Выбор быстродействия устройств, обеспечивающих минимальное время ответа. В этом случае считается, что в системе должно быть по одному устройству каждого типа. Причем стоимость устройств пропорциональна их быстродействию, т. е.
,
где S — стоимость системы в целом;
Sn— стоимостьn-ного устройства;
Bn — его быстродействие;
cn стоимостные коэффициенты.
Оптимальные значения Bn находятся с использованием неопределенных множителей Лагранжа. При этом записывается функция Лагранжа относительно минимизируемой величины:
,
где неопределенный множитель. Затем для нахожденияUmin берутся производныеG/Bnи приравниваются 0. При этом определяютсяиBn :
Bn = Bn min + Bn .
Здесь Bn min =nn минимальное быстродействие устройства, обеспечивающее стационарный режим;
Bn дополнительное быстродействие, получаемое за счет распределения остаточной стоимости
S0 = S* Smin,
где Smin стоимость системы, содержащей устройства с быстродействиемBn min ,
остаточная стоимость, которая распределяется между устройствами пропорционально корню квадратному из объема выполняемой ими работы —nn
Такое распределение позволяет получить время ответа
.
Синтез ВС на заданном множестве устройств. Выполняется для систем, содержащих n1 типов стандартных устройств, имеющих известное (фиксированное) значение быстродействия. При синтезе необходимо определить количество устройств каждого типа: К1,... ,Кn1. В модели они представляются многоканальными СМО с числом каналов К1,... ,Кn1 соответственно. Остальные N n1 устройств относят к нестандартным и при синтезе определяют их быстродействие. В модели такие устройства представляются одноканальной СМО.
В системах, разрабатываемых в проекте, к нестандартным устройствам можно отнести процессор, а к стандартным контроллеры, ВЗУ, линии связи и т.д., т.е. все остальные устройства.
Воднородной разомкнутой экспоненциальной модели массового обслуживания времена пребывания задач в стандартных устройствах (многоканальных СМО) определяются по следующей формуле:
Un Kn / (Kn nvn) , n 1,..., n1,