Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВС_Лабораторная работа №1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
846.85 Кб
Скачать

2.1.4. Определение количества накопителей внешней памяти.

Этот этап состоит в количественной оценке возможности размещения каждого файла из множества { Fj } в накопителях различного типа, входящих в состав внешней памяти исследуемой системы. Предполагается, что внешняя память может состоять из накопителей двух типов: НМД1 и НОД2, каждый из которых характеризуется своим временем доступа к информации τмд1 и τмд2 соответственно.

Количественная мера оценки возможности размещения того или иного файла в НМД1 и НМД2 вытекает из условия существования стационарного режима при обращениях к этому файлу. При этом предполагается обособленное размещение файла в накопителе (НМД1 или НМД2) без учета возможности размещения других файлов в этом же накопителе.

Условие существования стационарного режима в накопителе при условии размещения в нем файла Fj имеет вид:

, (20)

где τi - среднее время доступа к файлуFj; λi - интенсивность потока запросов к файлу Fj ,

(21)

С учетом этого можно получить ограничение на время доступа к файлу Fj:

(22)

Т огда величина представляет собой максимально возможное время доступа к файлу Fj . В связи с этим файл Fj может размещаться в накопителе, который обеспечивает время доступа к информации меньше .

Таким образом, при выборе возможности распределения файлов следует руководствоваться следующими основными положениями:

1. Файлы Fj, для которых выполняются условия τмд2 τj*, как правило, размещаются в НМД2. Они могут также размещаться в НМД.

2. Файлы Fj, для которых выполняются условия τмд1 τj* τмд2, размещаются в НМД1.

3. При τмд1 τ* j , файл не может быть полностью размещен в НМД1. В этом случае файл Fj требует разделения на несколько частей, каждая из которых должна располагаться в отдельном НМД1.

Количество nj НМД1, используемых для размещения файла Fj, определяется исходя из предположения о равновероятном распределении потока запросов каждой части разделенного файла

(23)

где символ [Х] означает ближайшее целое, большее Х.

При определении количества накопителей следует исходить как из условия существования стационарного режима, так и из условия размещения файлов по объему. Рассмотрим эту задачу на примере определения количества НМД2.

Условие существования стационарного режима в многоканальной СМО или в совокупности одноканальных СМО, отображающих в модели НМД2 системы, имеет вид

,

где λМД2 -интенсивность потока заявок к НМД2; τод -среднее время допуска к НМД2;

mМД2 -количество НМД2.

, (24)

г де - вероятность обращения к файлам, размещенным в НМД2. Она определяется путем суммирования вероятностей рj обращения к этим файлам.

С учетом этих соотношений условие существования стационарного режима для НМД2 примет вид:

(25)

Кроме того, необходимость размещения в НМД2 всех файлов, удовлетворяющих условию их размещения, требует также выполнения условия, при котором емкость накопителя используемого в системе, не меньше суммарной длины ленточных файлов, т.е.

, (26)

где Gj -длина файла, размещённого в НМД2; GМД2 - ёмкость памяти, выделенная в НМД2.

Исходя из этих ограничений минимальное количество НМД2 системы можно определить с помощью выражения

(27)

Количество НМД определяется аналогично:

, (28)

где - вероятность обращения к дисковым файлам; τМД1 - среднее время

доступа к НМД1; - суммарная длина дисковых файлов; GМД1 - емкость НМД1.