[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по настройке производительности


Рекомендации по работе с группами томов

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

Пользовательские данные должны храниться на других дисках, входящих в отдельные группы томов. Хранение пользовательских данных в альтернативной группе томов упрощает процедуру экспорта данных в другие системы.

Файловую систему и ее протокол рекомендуется разместить на разных дисках, если в протокол часто заносятся записи о выполняемых операциях (за дополнительной информацией обратитесь к разделу Реорганизация протокола JFS и его логических томов). Для повышения производительности логические тома протоколов (протокола JFS и протокола базы данных) рекомендуется размещать на устройствах с кэшем (жестких дисках, SSA с кэшем быстрой записи и массивах дисков с кэшем записи).

Влияние зеркальной защиты корневой группы томов на производительность

Хотя зеркальные копии часто создаются для защиты пользовательских данных, в частности, баз данных, они редко применяются для защиты системных томов.

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

Обычно логические тома, входящие в корневую группу томов, содержат большинство файлов из каталога /, в том числе часто используемый каталог /usr/bin. Данные в этом каталоге редко изменяются. В пространство подкачки данные записываются только в том случае, если физической памяти системы не хватает для выполнения текущих операций. Время от времени подкачка выполняется во всех системах, однако большое число операций подкачки приводит к увеличению времени ответа. Для решения этой проблемы обычно требуется увеличить объем оперативной памяти системы.

Многие приложения записывают данные в файловые системы /tmp и /var. Например, каталог /tmp часто применяется приложениями (например, компиляторами) для хранения временных файлов. В каталог /var записываются файлы, помещаемые в очередь почтовой программы и очередь печати. Каталог jfslog применяется только для записи данных. Из оставшихся файловых систем во время обычной работы системы применяется только каталог /home. Довольно часто домашние каталоги пользователей размещаются в других файловых системах. Это упрощает работу с корневой группой томов.

Для того чтобы установить зеркальную защиту для корневой группы томов, необходимо скопировать каждый логический том с помощью команды mklvcopy. В AIX 4.2.1 и выше для создания зеркальной копии корневой группы томов применяется команда mirrorvg.

По умолчанию команда mirrorvg устанавливает стратегию планирования, в которой операции чтения и записи выполняются параллельно, и выключает функцию проверки записи для всех логических томов. Для пространства подкачки функция согласования зеркальных копий выключается. Для всех остальных логических томов эта функция включена. Для того чтобы максимально сократить время перемещения считывающей головки диска от логического тома к записи о согласованности зеркальных копий, разместите все логические тома, на которые часто записываются данные, на внешнем крае диска.

Оценивая влияние зеркальной защиты корневой группы томов на производительность системы учтите, что снижение производительности прямо пропорционально интенсивности подкачки. Если пространство подкачки расположено в корневой группе томов, и интенсивность подкачки велика, то не рекомендуется устанавливать зеркальную защиту для корневой группы томов.

Подводя итог, можно сказать, что зеркальную защиту для корневой группы томов имеет смысл устанавливать в том случае, если в системе редко выполняется подкачка.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]