
- •Дипломный проект Модернизация вычислительной сети в центральном офисе межрегиональной группы компаний посредством внедрения файлового сервера
- •Организационно-экономическая характеристика межрегиональной группы компаний
- •Общая характеристика межрегиональной группы компаний
- •Анализ организационной структуры
- •Анализ экономического и финансового состояния
- •1.4 Анализ состава технических и программных средств
- •1.5 Характеристика автоматизированных бизнес-процедур
- •1.6 Обоснование темы дипломного проекта
- •Модернизация сети посредством внедрения файлового сервера
- •Обоснование новой технической базы
- •Обоснование выбора программного обеспечения
- •Разработка структуры файлового хранилища
- •Разработка политики информационной безопасности
- •Разработка политик доступа к данным
- •Программная настройка файлового сервера
- •Настройка плана антивирусного сканирования и резервного копирования
- •Тестирование настроек
- •Обоснование экономической эффективности модернизации сети посредством внедрения файлового сервера
- •Расчёт стоимости внедрения файлового сервера
- •Расчёт выгоды от внедрения файлового сервера
- •Заключение
- •Список литературы
- •Приложение а
Тестирование настроек
При работе демона Samba главная нагрузка осуществляется на дисковую подсистему. Поэтому при тестирование проводился анализ показателей работы подсистемы ввода/вывода.
IOPS (Input/Output Operations Per Second) – один из ключевых параметров при измерении производительности систем хранения данных, обозначающий количество операций ввода/вывода. IOPS - это количество блоков, которое успевает считаться или записаться на носитель. Чем больше размер блока, тем меньше частей, из которых состоит файл, и тем меньше будет IOPS, так как на чтение части большего размера будет затрачиваться больше времени21.
Для определения IOPS надо знать скорость и размер блока при операции чтения/записи. Параметр IOPS равен скорости, деленной на размер блока при выполнении операции.
В ходе тестирования работы файлового сервера доступ к нему имели все отделы организации, около 150 пользователей. Время тестирования с 13 до 15 часов.
Для определения показателей работы дисковой подсистемы использовалась утилита iostat базового пакета sysstat.
Информация о состоянии дисковой подсистемы выводится на каждый указанный момент времени. Пример вывода команды iostat приведён ниже.
avg-cpu: %user %nice %system %iowait %steal %idle
0,10 0,00 0,12 0,07 0,00 99,70
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
sdc 0,00 0,00 0,00 0,30 0,00 1,20 8,00 0,00 10,67 10,67 0,32
sdd 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
sdb 0,00 0,20 0,00 2,50 0,00 10,80 8,64 0,00 0,00 0,00 0,00
sde 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
В первых строках вывода команды приведена загрузка процессора на конкретный момент времени. Далее приведены характеристики для каждого дискового устройства, нас интересуют следующие показатели22:
r/s, w/s (Read IOPS и Write IOPS) (операция в секунду)– интенсивность чтения и записи с диска;
rkB/s, wkB/s (Кб/с) – пропускная способность при чтении и записи;
await (мс) - полное время ответа от диска;
util (%) – утилизация диска, общее время, которое тратит устройство в процессе, I/O деленное на обычное время, это даёт возможность представить, насколько то или иное блочное устройство занято.
В процессе тестирования информация о состоянии дисковой подсистемы снималась каждые 10 секунд в течение 2 часов. Графики работы подсистемы показаны на рисунках 4, 5, 6,7.
Рисунок 4 - График количества операций ввода/вывода в секунду
Рисунок 5 - График пропускной способности при чтении и записи
Рисунок 6 - График полного времени отклика от диска
Рисунок 7 - График использования процессора и утилизации диска
Для сравнения был проведён синтетический тест программой iometer23 с высокой нагрузкой на жёсткий диск, параметры теста: размер блока 2Мб, 100% случайного выбора блока диска для 100% чтения. Такая нагрузка на жёсткий диск нетипична, показатель Read IOPS равен 452,69, Write IOPS равен 424,67. На рисунке 8 приведены результаты синтетического тестирования.
Рисунок 8 - Результаты выполнения синтетического теста iometer
Из приведённых результатов тестирования можно сделать вывод, что нагрузка на дисковую подсистему в штатном режиме работы всех отделов невелика. Время обработки запроса подсистемы в пределах нормы, составляет в среднем 7 мс. Пиковый показатель утилизации диска не превышает 10%, что также является нормой работы. Показатель утилизации выше 10% означает загруженность дисковой подсистемы и снижение скорости доступа к каталогам Samba соответственно.