Альтернативные варианты файловых систем

Оценить
(0 голоса)

Если принято решение размещать файлы БД в файловых системах, вы можете выбрать один из нескольких альтернативных вариантов реализации в стиле UFS:

•             Стандартная UFS (в том виде, как она реализована операционной системой Solaris). Все операции доступа к страницам UFS управляются через страничный кэш файловой системы Solaris. Характеристики файлов UFS были рассмотрены в предыдущем разделе.

•             Прямой ввод/вывод. Начиная с Solaris 2.6, файловые системы могут быть смонтированы с опцией forcedirectio. В таких файловых системах операции доступа к файлам на дисках будут обходить страничный кэш файловой системы Solaris. Однако КАЮ не используется в том случае, когда асинхронный ввод/ вывод осуществляется с файлами, предназначенными для прямого ввода/вывода (Direct I/O). Если файлы журналов не размещаются на низкоуровневых устройствах, они должны быть размещены в файловых системах, смонтированных с поддержкой прямого ввода/вывода.

Начиная с версии 1/01 операционной системы Solaris 8, в прямой ввод/вывод было введено множество усовершенствований, направленных на то, чтобы принести существенную пользу рабочим нагрузкам БД. Испытания, проведенные фирмой Sun, позволяют предположить, что производительность БД с прямым вводом/выводом при доступе к ее файлам приближается к 90% от производительности низкоуровневых устройств.

Более детальное обсуждение прямого ввода/вывода приведено ранее в разделе "Расширения файловой системы UNIX" в главе 3. Информация об использовании прямого ввода/вывода с базами данных Oracle представлена в разделе "Использование СУБД Oracle с файловыми системами" в главе 22.

•             Файловая система VxFS. Эта необязательная файловая система менеджера томов Veritas, доступная за дополнительную плату, может применяться в качестве альтернативы стандартной файловой системе UFS.

•             Файловая система VxFS с опцией БД (Quick I/O). Это необязательное дополнение файловой системы VxFS позволяет выполнять одновременную обработку файлов по аналогии с файлами файловой системы, а также позволяет базам данных открывать файлы и обращаться к ним, как к низкоуровневым томам, обходя, таким образом, буферный кэш и разрешая использование КАЮ. Тесты производительности с использованием рабочей нагрузки ТРС-С, проведенные группой Database Engineering в фирме Sun, показали, что файловая система VxFS с опцией Quick I/O способна достичь производительности, аналогичной использованию прямого ввода/вывода и близкой к производительности низкоуровневых устройств. Обратите внимание на то, что прежде, чем приступать к развертыванию файловой системы VxFS, важно проверить, поддерживается ли службой Sun Enterprise Services ее текущая версия, рекомендуемая фирмой Veritas.

Достижение оптимальной производительности в файловых системах
Правильный и неправильный способы расслоения
Расслоение единственной операции ввода/вывода между несколькими дисками
Применение теории к реальной жизни
Decision Support System

Добавить комментарий


Защитный код
Обновить