Файл: Федеральное агенство связи.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.04.2024

Просмотров: 8

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Определим время, за которое диск делает один оборот:

Tоб=60*1000/Nоб=60000/4600=13,04 мс

Время считывания одного кластера составит:

Tcl = Tob/5 = 13,04/5 = 2,6 мс

Время позиционирования головки на дорожку:

Tpoz=T1 N=4 N мс

Время ожидания:

Toj=Тob/2=6.52 мс

Время считывания любого кластера определится как сумма

Tocl = Tpoz + Toj + Tcl

Определим время считывания файлов

Ta = Tpoz + Toj + Tcl = 4  4 + 6,52 + 4,18 = 27,53 мс.

Тb=Tb1+Tb2+Tb3=13,04+13,04+4,18=37,24 мс.

Tc = Tpoz + Toj + Tcl = 2  4 + 8,35 + 4,18 = 20,53 мс. Td1 = Tpoz+ Toj+ Tcl = 1  4 + 8,35 + 4,18 = 16,53 мс. Td2 = Tpoz + Toj+ Tcl = 0  4 + 0 + 4,18 = 4,18 мс. Td3 = Tpoz + Toj + Tcl = 0  4 + 0+ 4,18 = 4,18 мс. Td4 = Tpoz + Toj + Tcl= 0  4 + 0+ 4,18 = 4,18 мс. Тd=Td1+Td2+Td3+Td4=16,53+4,18+4,18+4,18=29,07 мс. Te1 = Tpoz + Toj + Tcl = 2  4 + 8,35 + 4,18 = 20,53 мс. Te2 = Tpoz + Toj + Tcl = 1  4 + 8,35 + 4,18 = 16,53 мс. Te3 = Tpoz + Toj + Tcl = 0  4 + 4,18 + 4,18 = 8,36 мс. Te4 = Tpoz +Toj + Tcl = 0  4 + 0 + 4,18 = 4,18 мс Тe=Te1+Te2+Te3+Te4=20,53+16,53+8,36+4,18+4,18=49,06 мс. Тsum=Ta+Tb+Tc+Td+Te=24,53+37,24+20,53+29,07+49,06=166,43 мс.

Задача 4.
Рассчитать следующие параметры производительности дисковой системы:

1. Коэффициент загрузки - U;

2. Средний размер очереди запросов – NQ;

3. Среднее время, проведенное запросом в очереди RQ.

Определить новые параметры дисковой системы (RS), позволяющие уменьшить время нахождения запроса в очереди на указанную в исходных данных величину.

Скорость поступления запросов a

Время обслуживания запросов Rs мс

Уменьшить среднее время нахождения запроса в очереди

175

3,43

30%


Решение:
Коэффициент загрузки системы определим с учетом согласования размерности величин следующим образом.

U=a*Rs=175*0.001*3,43=0,6

Nq=U^2(1-U)=0,36*0,4=0,144

Rq=Rs/(1-U) – Rs=3,43/0,4 – 3,43=5,145 мс

Уменьшим значение Rq на 30% то есть, новое значение среднего времени, проведенное запросом в очереди составит

Rq1=Rq-0,3*Rq=5,145-1,54=3,6 мс

Определим значение характеристики Rs1 для новой дисковой системы, которое обеспечит снижение времени нахождения запросов в очереди до величины 3,6 мс

aRs1^2+aRq1*Rs1-Rq1=0

Rs1=3,08

Проверка правильности:

U1=a*Rs1=175*,001*3,08=0,539

Rq1=Rs1/(1-U)-Rs1=3,08/(1-0,539)-3,08=3,601

Ответ:U=0,6; Nq=0,144; Rq=5,145

Задача 5.

Определить какой должна быть скорость вращения диска, чтобы обеспечивалось заданное значение IOPS. Исходные данные для расчетов приведены в таблице.


Среднее время поиска блока информации на диске (Е) мс.

Средняя скорость передачи блока информации по шинам (v)Мб/с.

Объем используемых для передачи данных блоков (V)Кб

Требуемое значение IOPS 1/с

4

60

16

115

Решение:

Определим время обслуживания одного запроса:

Ra=1/IOPS=1000/115=8,69 мс

Среднее время передачи блока составит:

X=V/v=(16*1000)/60000=0,26 мс

Среднее время ожидания нужного блока при считывании или записи информации определим как разность

L=Ra- (E+X)=8,69-(4+0,26)=4,43 мс

Если учесть, что среднее время ожидания нужного блока составляет время необходимое для половины оборота диска, то скорость вращения диска составит

Nd=(0,5*60*1000)/L=30000/4,43=6772 об/мин

Ответ: 6772 об/мин