Введение

Файловая система QFS (Quick File System) - это файловая система от Oracle. Он тесно интегрирован с SAM, Storage and Archive Manager, и поэтому часто упоминается как SAM QFS. SAM обеспечивает функциональность иерархического менеджера хранения.

Особенности

QFS поддерживает некоторые возможности управления объемами, позволяя группировать множество дисков в файловую систему. Метаданные файловой системы могут храниться на отдельном наборе дисков, что полезно для потоковых приложений, где длинные поиски диска не могут быть терпимы. SAM прозрачно распространяет файловую систему QFS на архивное хранение. Файловая система SAM QFS может иметь относительно небольшой (гигабайты до терабайтов) "кеш диска", поддерживаемый петабайтами ленты или другим объемом хранения. Файлы копируются в архивное хранилище на заднем плане и прозрачно извлекаются на диск при доступе. SAM QFS поддерживает до четырех архивных копий, каждая из которых может быть на диске, ленте, оптических носителях или может храниться на удаленном сайте, также работающем с SAM QFS. Общая QFS добавляет глобальную файловую систему с несколькими авторами, позволяя нескольким машинам одновременно читать и записывать на одни и те же диски с помощью нескольких портируемых дисков или сети областей хранения. (QFS также имеет режим одного автора/множественного читателя, который может использоваться для совместного использования дисков между хостами без необходимости подключения к сети.)

История

SAM QFS был разработан и реализован в Large Storage Systems (LSC). Главным архитектором SAM QFS была Харриет Коверстон, основатель и вице-президент по технологиям в LSC. LSC и SAM QFS были приобретены Sun в 2001 году. Sun выпустила исходный код SAM QFS для проекта OpenSolaris в марте 2008 года. После приобретения Sun Oracle продолжила разработку продукта SAM QFS. Позже Oracle переименовал SAM QFS в Oracle HSM (Oracle Hierarchical Storage Manager). В 2014 году Versity, стартап по хранению данных, основанный ведущим архитектором SAM QFS Коверстоном, выпустил Versity Storage Manager (VSM), основанный на Linux HSM, основанный на коде SAM QFS.