Контрольная работа СХД. Контрольная работа СХД Карнетов Вар 11. Задача 1 в дисковой системе ввода вывода запросы поступают со скоростью v (iops)
Скачать 17.2 Kb.
|
Выполнил: Карнетов В. Г. Вариант 11 Задача №1 В дисковой системе ввода вывода запросы поступают со скоростью V (IOPS). Время обслуживания – T (ms). Рассчитайте характеристики производительности диска: 1. Загрузка контроллера. 2. Время отклика. 3. Средний размер очереди. 4. Время запроса в очереди. Рассчитайте характеристики в случае если мощность контроллера увеличится в k раз. Скорость поступления запросов V = 120 IO/s; следовательно, время поступления Ra = 1/V = 8,3 ms. Дано: RS = 2 ms 1. Загрузка контроллера (U) = RS / Ra = 2 / 8,3 = 0,24 или 24% 2. Время отклика (R) = RS / (1 – U) = 2 / (1 – 0,24) = 2,6 ms 3. Средний размер очереди = U2 / (1 – U) = (0,24)2 / (1 – 0,24) = 0,08 4. Время запроса в очереди = U × R, или время обслуживания = 0,624 ms Если мощность контроллера увеличивается в k раз (k = 2), то время обслуживания уменьшается пропорционально; следовательно, RS = 1 ms. 1. Загрузка контроллера (U) = RS / Ra = 1 / 8,3 = 0,12 или 12% 2. Время отклика (R) = RS / (1 – U) = 1 / (1 – 0,12) = 1,14 ms 3. Средний размер очереди = U2 / (1 – U) = (0,12)2 / (1 – 0,12) = 0,0163 4. Время запроса в очереди = U × R, или время обслуживания = 0,1368 ms Задача №2 Объем данных для хранения данных приложения – V (TB). Пиковая загрузка оценивается в L (IOPS). Объем используемых дисков системе W (GB), скорость вращения которых S (rpm), производительность M (IOPS) (U = 70 %). Определить требуемое количество дисков для обеспечения работы приложения. V (GB) = 800 W (GB) = 350 L (IOPS) = 1500 M (IOPS) = 150 Количество дисков, требуемых для размещения информации = V/W = 800 / 350 = 2,28 ≈ 3 диска Количество дисков, требуемых для обеспечения производительности L/M = 1500 / 150 = 10 дисков В результате требуется Max (3, 10) = 10 дисков Задача №3 Для HDD с указанными характеристиками (cреднее время поиска P (ms), скорость внутренней передачи данных V (MB/s), cкорость вращения диска W (rpm)) определить суммарное время обслуживания и максимальное количество операций ввода/вывода при использовании блоков в 4, 8, 32, 64 Кб. Среднее время поиска, P = 6 ms. Скорость вращения диска W = 5400 rpm. Следовательно, время задержки (L) может быть определено, как половина времени оборота. Время задержки L = (0,5 / (W/60)) * 1000 = (0,5 /90) * 1000 = 5,56 ms V = 40 MB/s = 40 960KB/s скорость внутренней передачи данных. Величина (X) рассчитывается, основываясь на размере блока.
Суммарное время обслуживания Rs = P + L + X Rs (4) = 6 + 5,56 + 0,09766 = 11,65766 ms Rs (8) = 6 + 5,56 + 0,19531 = 11,75531 ms Rs (32) = 6 + 5,56 + 0,78125 = 12,34125 ms Rs (64) = 6 + 5,56 + 1,5625 = 13,1225 ms
|