Средства файловой системы — это средства для формирования порядка, который определяет организационные методы сохранения и переименования данных на информационных носителях.
Файловая система
Одна из главных задач операционной системы заключается в организации удобного взаимодействия пользователя с информацией, которая хранится в различных устройствах памяти. С этой целью операционная система преобразует реальную аппаратную структуру сохранения данных в некую удобную для человека логическую модель, которая выполнена как дерево каталогов, отображаемое на экране дисплея прикладными утилитами.
Главным компонентом такого моделирования считается файл, который подобно файловой системе в общем, возможно охарактеризовать как структурой логики, так и физической организацией.
Замечание 1
Под файлом понимается поименованный сектор памяти, который предназначен для записи и считывания информации.
Файлы сохраняются в энергонезависимой области памяти, за исключением случая электронного диска, когда в оперативной памяти формируется имитация файловой системы. Файловая система является элементом операционной системы, который обеспечивает процедуры формирования, сохранения и обращения к поименованным комплектам информационных данных, то есть к файлам.
Создание файловой системы внутри файла
Файловая система состоит из:
- Совокупности комплекта файлов на дисках.
- Комплекта структурных организаций данных, которые применяются для операций над файлами (файловые каталоги, табличные указатели распределения пространства памяти на диске).
- Набора системных программ, которые реализуют выполнение разных действий над файлами, формирование, стирание, и так далее.
Проблемы, которые решает файловая система, определяются методикой выполнения процесса вычислений в общем случае. Наиболее простой тип файловых систем используется в операционных системах, рассчитанных на одного пользователя и одну программу. Главный функционал таких файловых систем предназначен для разрешения следующих задач:
«Средства файловой системы»
Готовые курсовые работы и рефераты
Решение учебных вопросов в 2 клика
Помощь в написании учебной работы
- Переименование файлов
- Создание программного интерфейса для прикладных программ.
- Создание логической модели файловой системы, отображающей физическую структуру памяти данных.
- Обеспечение стабильной работы файловой системы при перебоях питания, аппаратных и программных ошибках.
Функции файловой системы существенно расширяются, если работает один пользователь, но в многозадачной операционной системе. То есть операционная система рассчитана на одного человека, но позволяет выполнять сразу некоторое количество приложений. В этом случае, к указанным выше, прибавляется ещё одна задача, а именно обеспечение совместного доступа к файлу из разных приложений. При этом файл становится подразделяемым ресурсом и, следовательно, файловой системе необходимо уметь разрешать все возникающие проблемы, которые связаны с разделяемым ресурсом, а именно, необходимо иметь методы, позволяющие блокировать файл и его составляющие, согласовывать копирование, исключать гонки и тупики. Если же число пользователей более одного, то возникает необходимость защиты файлов пользователей друг от друга.
Урок № 9. Файл и файловая система.
Дальнейшее наращивание необходимых средств файловой системы связано с работой в сетевой операционной системе. Нужно также отличать термины «файловая система» и «система управления файлами». Файловая система диктует правила обращения к информационным данным, которые сформированы в виде файлов. А определение «система управления файлами» необходимо применять относительно уже реализованной конкретным образом файловой системы, то есть набора программ, которые обеспечивают действия с файлами в данной операционной системе. Например, файловая система FAT была реализована в большом количестве разных вариантов системы управления файлами:
- FAT-12 — это система, созданная на заре персональных компьютеров (сначала именовалась FAT, сегодня это FAT-12) и предназначенная для обслуживания дисководов и в течение некоторого периода жёстких дисков.
- Система была модернизирована и получила возможность работать с памятью увеличенного объёма, модификация FAT-16.
- Далее была разработана система super-FAT, которая могла выполнять более широкий набор атрибутов для любого файла.
- Реализована система управления файлами в модификации FAT-32.
Виды файлов
Типовые файлы могут содержать данные различного характера, заносимые в них пользователями или образованные по итогам функционирования различных программных приложений. Содержимое типового фала формирует программа, которая его использует при работе. Типовые (обычные) файлы бывают следующих видов:
- Программы (выполняемые файлы) — это программные приложения, которые написаны на языке команд операционной системы, и осуществляют специальные функции системы.
- Файлы, которые содержат информационные данные, то есть это все остальные виды файлов (текст, графика, таблицы и так далее).
Под каталогами понимается набор файлов, которые объединил пользователь по своим критериям. Или это особенный вид файлов, содержащих данные для системы о комплекте файлов, сформированных пользователем по особенному ненормированному условию.
Файловая структура
Определение 2
Под файловой структурой понимается весь набор файлов на диске и их взаимных связей (правила сохранения файлов на диске).
Существуют следующие типы файловых структур:
- С одним уровнем (простая), где каталог является линейной последовательностью файлов.
- С иерархией или большим числом уровней. Отдельные каталоги могут быть в составе других каталогов и иметь в своём составе много файлов и подкаталогов.
Идентификация файлов выполняется по именам. Пользователь может присвоить файлу имя в виде набора символов, но с учётом существующих ограничений операционной системы на применяемую символику и размер имён. В старых файловых системах эти ограничения были достаточно существенными. Например, в FAT имя файла не должно было превышать восемь символов.
Источник: spravochnick.ru
Файловая система. Программы системного уровня отвечают за взаимодействие с пользователем, т.е
Программы системного уровня отвечают за взаимодействие с пользователем, т.е. обеспечивают пользовательский интерфейс. От них зависит удобство и производительность работы с компьютером.
Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации.
Прикладные программы
¨ Программы общего назначения (СУБД, Элект табл, текстовые и т.д.)
¨ Специальные (cosmos,)
Междупрограммный интерфейс — это распределение программного обеспечения на несколько связанных между собою уровней. Уровни программного обеспечения представляют собой пирамиду, где каждый высший уровень базируется на программном обеспечении предшествующих уровней. Схематично структура программного обеспечения приведена на рисунке 3.2.
Прикладной уровень |
Служебный уровень |
Системный уровень |
Базовый уровень |
Рисунок 3.2 Структура программного обеспечения
Базовый уровень — является низшим уровнем программного обеспечения. Отвечает за взаимодействие с базовыми аппаратными средствами. Базовое программное обеспечение содержится в составе базового аппаратного обеспечения и сохраняется в микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода BIOS.
Назначение:
· проверка оборудования
· инициализация загружаемых ОС
· выполнение низкоуровневых операций ввода/вывода
Системный уровень — является переходным.
Программы этого уровня обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа, обеспечивающая для остальных программ взаимосвязь с устройством. Программы, предназначенные для взаимодействия с конкретными устройствами, называют драйверами.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Ядро операционной системы выполняет такие функции:
· управление памятью,
· управление процессами ввода-вывода,
· управление файловой системой,
· организация взаимодействия и диспетчеризация процессов,
· учет использования ресурсов,
· обработка команд и т.д.
Служебный уровень.
Программы этого уровня взаимодействуют как с программами базового уровня, так и с программами системного уровня. Назначение служебных программ (утилит) состоит в автоматизации работ по проверке и настройки компьютерной системы, а также для улучшения функций системных программ..
Классификация служебных программных средств
1. Диспетчеры файлов (файловые менеджеры). С их помощью выполняется большинство операций по обслуживанию файловой структуры: копирование, перемещение, переименование файлов, создание каталогов (папок), уничтожение объектов, поиск файлов и навигация в файловой структуре.
2. Средства сжатия данных (архиваторы). Предназначены для создания архивов. Архивные файлы имеют повышенную плотность записи информации и соответственно, эффективнее используют носители информации.
3. Средства диагностики. Предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения.
- Программы инсталляции (установки). Предназначены для контроля за добавлением в текущую программную конфигурацию нового программного обеспечения. Они следят за состоянием и изменением окружающей программной среды, отслеживают и протоколируют образование новых связей, утерянных во время уничтожения определенных программ.
- Средства коммуникации. Разрешают устанавливать соединение с удаленными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т.п..
- Средства компьютерной безопасности. К ним относятся средства пассивной и активной защиты данных от повреждения, несанкционированного доступа, просмотра и изменения данных. Средства пассивной защиты — это служебные программы, предназначенные для резервного копирования. Средства активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения используют специальные системы, базирующиеся на криптографии.
Прикладной уровень. Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи (производственных, творческих, развлекательных и учебных). Между прикладным и системным программным обеспечением существует тесная взаимосвязь. Универсальность вычислительной системы, доступность прикладных программ и широта функциональных возможностей компьютера непосредственно зависят от типа имеющейся операционной системы, системных средств, помещенных в ее ядро и взаимодействии комплекса человек-программа-оборудование.
Классификация прикладного программного обеспечения
1. Текстовые редакторы. Основные функции — это ввод и редактирование текстовых данных. Для операций ввода, вывода и хранения данных текстовые редакторы используют системное программное обеспечение.
2. Текстовые процессоры. Разрешают форматировать, то есть оформлять текст. Основными средствами текстовых процессоров являются средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих готовый документ, а также средства автоматизации процессов редактирования и форматирования.
3. Графические редакторы. Широкий класс программ, предназначенных для создания и обработки графических изображений. Различают три категории:
§ растровые редакторы;
§ векторные редакторы;
§ 3-D редакторы (трехмерная графика).
В растровых редакторах графический объект представлен в виде комбинации точек (растров), которые имеют свою яркость и цвет. Такой подход эффективный, когда графическое изображение имеет много цветов и информация про цвет элементов намного важнее, чем информация про их форму.
Векторные редакторы отличаются способом представления данных изображения. Объектом является не точка, а линия. Каждая линия рассматривается, как математическая кривая ІІІ порядка и представлена формулой. Такое представление компактнее, чем растровое, данные занимают меньше места, но построение объекта сопровождается пересчетом параметров кривой в координаты экранного изображения, и соответственно, требует более мощных вычислительных систем.
Редакторы трехмерной графики используют для создания объемных композиций. Имеют две особенности: разрешают руководить свойствами поверхности в зависимости от свойств освещения, а также разрешают создавать объемную анимацию.
- Системы управления базами данных (СУБД). Базой данных называют большие массивы данных, организованные в табличные структуры. Основные функции СУБД:
- создание пустой структуры базы данных;
- наличие средств ее заполнения или импорта данных из таблиц другой базы;
- возможность доступа к данных, наличие средств поиска и фильтраци.
В связи с распространением сетевых технологий, от современных СУБД требуется возможность работы с отдаленными и распределенными ресурсами, которые находятся на серверах Интернета.
- Электронные таблицы. Предоставляют комплексные средства для хранения разных типов данных и их обработки. Основная особенность электронных таблиц состоит в автоматическом изменении содержимого всех ячеек при изменении отношений, заданных математическими или логическими формулами.
- Системы автоматизированного проектирования (CAD-системы). Предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил.
- Настольные издательские системы. Автоматизируют процесс верстки полиграфических изданий. Издательские системы отличаются расширенными средствами управления взаимодействия текста с параметрами страницы и графическими объектами, но имеют более слабые возможности по автоматизации ввода и редактирования текста. Их целесообразно применять к документам, которые предварительно обработаны в текстовых процессорах и графических редакторах.
- Редакторы HTML (Web-редакторы). Особый класс редакторов, объединяющих в себе возможности текстовых и графических редакторов. Предназначены для создания и редактирования Web-страниц Интернета. Программы этого класса можно использовать при подготовке электронных документов и мультимедийних изданий.
- Браузеры (средства просмотра Web-документов). Программные средства предназначены для просмотра электронных документов, созданных в формате HTML. Воспроизводят, кроме текста и графики, музыку, человеческий язык, радиопередачи, видеоконференции и разрешают работать с электронной почтой.
- Инструментальные языки и системы программирования. Эти средства служат для разработки новых программ. Компьютер «понимает» и может выполнять программы в машинном коде. Каждая команда при этом имеет вид последовательности нулей и единиц. Писать программы на машинном языке крайне неудобно. Поэтому программы разрабатываются на языке, понятном человеку (инструментальный язык или алгоритмический язык программирования), после чего, специальной программой, которая называется транслятором, текст программы переводится (транслируется) на машинный код.
Трансляторы бывают двух типов:
Интерпретатор читает один оператор программы, анализирует его и сразу выполняет, после чего переходит к обработке следующего оператора.
Компилятор сначала читает, анализирует и переводит на машинный код всю программу и только после завершения всей трансляции эта программа выполняется.
Инструментальные языки делятся на языки низкого уровня (близкие к машинному языку) и языки высокого уровня (близкие к человеческим языкам). К языкам низкого уровня принадлежат ассемблеры, а высокого — Pascal, Basic, C/C++, языки баз данных и т.д. В систему программирования, кроме транслятора, входит текстовый редактор, компоновщик, библиотека стандартных программ, отладчик, визуальные средства автоматизации программирования. Примерами таких систем являются Delphi, Visual Basic, Visual C++.
Лекция 2.
Файловая система — это часть операционной системы, обеспечивающая:
· пользователю удобный интерфейс при работе с данными, хранящимися на дисках, и
· совместное использование файлов несколькими пользователями и процессами.
Файловая система включает:
· совокупность всех файлов на диске;
· наборы структур данных, используемых для управления файлами, такие как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске;
· комплекс системных программных средств, реализующих управление файлами: создание, уничтожение, чтение, запись, именование, поиск и другие операции.
Источник: studopedia.su
Файловая система это программа обеспечивающая
Главная Технологии Информация о технологиях
Что такое файловая система, их виды и назначение?
Подробности апреля 29, 2018 Просмотров: 19506
Содержание:
- Что такое файловая система?
- Файловые системы Windows
- Файловые системы MacOS
- Файловые системы Linux
- Файловые системы BSD, Solaris, Unix
- Кластерные файловые системы
В настоящее время компьютерный рынок предлагает множество возможностей хранения огромного количества личной или корпоративной информации в цифровой форме. Устройства хранения включают в себя внутренние и внешние жесткие диски, флэш-накопители USB, карты памяти фото / видеокамер, сложные RAID-системы и т. д. Фактические документы, презентации, изображения, музыка, видео, базы данных, электронные сообщения хранятся в виде файлов, которые могут занимать много места.
В этой статье представлено подробное описание того, как информация хранится на устройстве хранения.
Что такое файловая система?
Любой компьютерный файл хранится в хранилище с заданной емкостью. Фактически, каждое хранилище представляет собой линейное пространство для чтения или считывания и записи цифровой информации. Каждый байт информации в хранилище имеет свое собственное смещение от начала хранения (адрес) и ссылается на этот адрес. Хранилище может быть представлено в виде сетки с набором пронумерованных ячеек (каждая ячейка представляет собой один байт). Любой файл, который сохраняется в хранилище, получает эти ячейки.
Как правило, в компьютерных хранилищах используется пара секторов и смещение в секторе для ссылки на любой байт информации в хранилище. Сектор представляет собой группу байтов (обычно 512 байт), минимальную адресуемую единицу физического хранилища. Например, 1040 байт на жестком диске будет упоминаться как сектор № 3 и смещение в секторе 16 байт ([сектор — 512] + [сектор — 512] + [16 байт]). Эта схема применяется для оптимизации адресации хранилища и использования меньшего числа для ссылки на любую часть информации в хранилище.
Чтобы опустить вторую часть адреса (смещение в секторе), файлы обычно хранятся, начиная с начала сектора и занимая целые сектора (например, 10-байтовый файл занимает весь сектор, 512-байтовый файл также занимает весь сектор, в то же время 514-байтовый файл занимает два целых сектора).
Каждый файл хранится в «неиспользуемых» секторах и может быть прочитан по известному положению и размеру. Однако, как мы узнаем, какие сектора используются, а какие нет? Где хранятся размер, положение и имя файла? Эти ответы даются файловой системой.
В целом файловая система представляет собой структурированное представление данных и набор метаданных, описывающих сохраненные данные. Файловая система служит для хранения всего хранилища, а также является частью изолированного сегмента хранения — раздела диска. Обычно файловая система управляет блоками, а не секторами.
Блоки файловой системы представляют собой группы секторов, которые оптимизируют адресацию хранилища. Современные файловые системы обычно используют размеры блоков от 1 до 128 секторов (512-65536 байт). Файлы обычно хранятся в начале блока и занимают целые блоки.
Огромные операции записи / удаления в файловой системе приводят к фрагментации файловой системы. Таким образом, файлы не сохраняются как целые единицы, а делятся на фрагменты. Например, хранилище целиком занимают файлы размером около 4 блоков (например, коллекция изображений).
Пользователь хочет сохранить файл, который займет 8 блоков и, следовательно, удалит первый и последний файлы. Делая это, он очищает пространство на 8 блоков, однако первый сегмент близок к началу хранения, а второй — к концу хранилища. В этом случае файл с 8 блоками разбивается на две части (по 4 блока для каждой части) и занимает «дыры» свободного пространства. Информация об обоих фрагментах как части одного файла хранится в файловой системе.
В дополнение к файлам пользователя файловая система также содержит свои собственные параметры (например, размер блока), дескрипторы файлов (включая размер файла, местоположение файла, его фрагменты и т. д.), Имена файлов и иерархию каталогов. Он также может хранить информацию о безопасности, расширенные атрибуты и другие параметры.
Чтобы соответствовать различным требованиям, таким как производительность, стабильность и надежность хранилища, большое количество файловых систем разработано для обслуживания определенных пользовательских целей.
Файловые системы Windows
ОС Microsoft Windows использует две основные файловые системы: FAT, унаследованные от старой DOS с ее более поздним расширением FAT32 и широко используемыми файловыми системами NTFS. Недавно выпущенная файловая система ReFS была разработана Microsoft как файловая система нового поколения для серверов Windows 8, 10.
FAT:
FAT (таблица распределения файлов ) — один из простейших типов файловых систем. Он состоит из сектора дескриптора файловой системы (загрузочного сектора или суперблока), таблицы распределения блоков файловой системы (называемой таблицей распределения файлов) и простого пространства для хранения файлов и папок. Файлы в FAT хранятся в каталогах.
Каждый каталог представляет собой массив из 32-байтных записей, каждый из которых определяет файлы или расширенные атрибуты файла (например, длинное имя файла). Запись файла присваивает первый блок файла. Любой следующий блок можно найти через таблицу распределения блоков, используя его как связанный список.
Таблица распределения блоков содержит массив дескрипторов блоков. Значение «ноль» указывает, что блок не используется, а значение отличное от нуля относится к следующему блоку файла или специальному значению для конца файла.
Числа в FAT12, FAT16, FAT32 обозначают количество бит, используемых для перечисления блока файловой системы. Это означает, что FAT12 может использовать до 4096 различных ссылок на блоки, в то время как FAT16 и FAT32 могут использовать до 65536 и 4294967296 соответственно. Фактическое максимальное количество блоков еще меньше и зависит от реализации драйвера файловой системы.
FAT12 использовался для старых дискет. FAT16 (или просто FAT) и FAT32 широко используются для карт флэш-памяти и USB-флеш-накопителей. Система поддерживается мобильными телефонами, цифровыми камерами и другими портативными устройствами.
FAT или FAT32 — это файловая система, которая используется в Windows-совместимых внешних хранилищах или дисковых разделах с размером менее 2 ГБ (для FAT) или 32 ГБ (для FAT32). Windows не может создать файловую систему FAT32 более чем на 32 ГБ (однако Linux поддерживает FAT32 до 2 ТБ).
NTFS:
NTFS (новая технологическая файловая система) была представлена в Windows NT и в настоящее время является основной файловой системой для Windows. Это файловая система по умолчанию для дисковых разделов и единственная файловая система, которая поддерживает разделы диска по 32 ГБ. Файловая система довольно расширяема и поддерживает многие свойства файла, включая контроль доступа, шифрование и т. д. Каждый файл в NTFS хранится в виде файлового дескриптора в таблице основных файлов и содержимом файла. Таблица главного файла содержит всю информацию о файле: размер, распределение, имя и т. д. В первом и последнем секторах файловой системы содержатся параметры файловой системы (загрузочная запись или суперблок). Эта файловая система использует 48 и 64-битные значения для ссылок на файлы, тем самым поддерживая дисковые хранилища с большой емкостью.
ReFS:
ReFS (Resilient File System) — последняя разработка Microsoft, доступная в настоящее время для серверов Windows 8 и 10. Архитектура файловой системы абсолютно отличается от других файловых систем Windows и в основном организована в виде B + -tree. ReFS обладает высокой устойчивостью к отказам из-за новых функций, включенных в систему, а именно, Copy-on-Write (CoW): никакие метаданные не изменяются без копирования; данные записываются на новое дисковое пространство, а не поверх существующих данных. При любых модификациях файлов новая копия метаданных хранится в свободном пространстве для хранения, а затем система создает ссылку из старых метаданных в более новую. Таким образом, система хранит значительное количество старых резервных копий в разных местах, обеспечивая легкое восстановление файлов, если это место для хранения не перезаписано.
Для получения информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».
Файловые системы MacOS
Операционная система Apple MacOS применяет две файловые системы: HFS +, расширение к своей собственной файловой системе HFS, используемой на старых компьютерах Macintosh, и недавно выпущенную APFS.
Файловая система HFS + работает под управлением продуктов Apple, включая компьютеры Mac, iPod, а также продукты Apple X Server. В расширенных серверных продуктах также используется файловая система Apple Xsan, кластерная файловая система, созданная из файловых систем StorNext или CentraVision.
Эта файловая система хранит файлы и папки и информацию Finder о просмотре каталогов, положениях окна и т. д.
Для получения информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».
Файловые системы Linux
ОС Linux с открытым исходным кодом нацелена на внедрение, тестирование и использование различных концепций файловых систем.
Самые популярные файловые системы Linux:
- Ext2, Ext3, Ext4 — «родная» файловая система Linux. Эта файловая система подпадает под активные разработки и улучшения. Файловая система Ext3 — это просто расширение Ext2, которое использует операции записи транзакций с журналом. Ext4 является дополнительной расширенной разработкой Ext3, с поддержкой оптимизированной информации о распределении файлов (экстентов) и расширенных атрибутов файлов. Эта файловая система часто используется как «корневая» файловая система для большинства установок Linux.
- ReiserFS — альтернативная файловая система Linux для хранения огромного количества небольших файлов. Она имеет хорошие возможности поиска файлов и позволяет компактно распределять файлы, сохраняя хвосты файлов или небольшие файлы вместе с метаданными, чтобы не использовать большие блоки файловой системы для той же цели.
- XFS — файловая система, созданная компанией SGI и первоначально использовавшаяся для серверов IRIX компании. Теперь спецификации XFS реализованы в Linux. Файловая система XFS имеет отличную производительность и широко используется для хранения файлов.
- JFS — файловая система, разработанная IBM для мощных вычислительных систем компании. JFS1 обычно обозначает JFS, JFS2 — вторая версия. В настоящее время эта файловая система является с открытым исходным кодом и реализована в большинстве современных версий Linux.
Концепция «жесткой связи», используемая в таких операционных системах, делает большинство файловых систем Linux одинаковыми, поскольку имя файла не рассматривается как атрибут файла и скорее определяется как псевдоним для файла в определенном каталоге. Объект файла можно связать со многими местоположениями, даже размножаться из одного и того же каталога под разными именами. Это может привести к серьезным и даже непреодолимым трудностям при восстановлении имен файлов после удаления файлов или повреждения файловой системы.
Для получения информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».
Файловые системы BSD, Solaris, Unix
Наиболее распространенной файловой системой для этих операционных систем является UFS (Unix File System), также часто называемая FFS (Fast File System).
В настоящее время UFS (в разных версиях) поддерживается всеми операционными системами семейства Unix и является основной файловой системой ОС BSD и операционной системы Sun Solaris. Современные компьютерные технологии, как правило, реализуют замены для UFS в разных операционных системах (ZFS для Solaris, JFS и производных файловых систем для Unix и т. д.).
Для получения информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».
Кластерные файловые системы
Кластерные файловые системы используются в компьютерных кластерных системах. Эти файловые системы поддерживают распределенное хранилище.
Распределенные файловые системы включают:
- ZFS — «Zettabyte File System» — новая файловая система, разработанная для распределенных хранилищ Sun Solaris OS.
- Apple Xsan — эволюция компании Apple в CentraVision и более поздних файловых системах StorNext.
- VMFS — «Файловая система виртуальных машин», разработанная компанией VMware для своего VMware ESX Server.
- GFS — Red Hat Linux «Глобальная файловая система».
- JFS1 — оригинальный (устаревший) дизайн файловой системы IBM JFS, используемой в старых системах хранения AIX.
Общие свойства этих файловых систем включают поддержку распределенных хранилищ, расширяемость и модульность.
Для получения дополнительной информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».
Источник: juice-health.ru