Метаданные блочного хранилища

Какие метаданные хранятся в файловом и блочном хранилище? Я предполагаю, что файловое хранилище содержит метаданные, относящиеся к иерархической природе файловой системы, например, какие файлы, какие каталоги, файлы / подпрограммы -каталоги в каталогах и другие метаданные, такие как дата создания / разрешения и т. д.

Теперь в блочном хранилище, с точки зрения пользователя, мы видим файловую систему, организованную по иерархической природе. Но обеспечивает ли блочное хранилище это встроенной функцией? Я думаю, что блочное хранилище делает не знаю об иерархической природе файловой системы. Он может просто разбить файл на куски и сохранить его, а при извлечении он может объединить и отправить один файл. Итак, мой вопрос:

  1. Кто именно поддерживает иерархическую информацию в блочном хранилище?
  2. Кто поддерживает такие метаданные, как дата создания / последнее обновление / разрешения в блочном хранилище?
0
задан 8 February 2021 в 22:45
2 ответа

Хранилище блоков, как следует из названия, может хранить только блоки фиксированного размера, обычно 512 байт. Каждый из них имеет свой собственный адрес, который зависит от аппаратного обеспечения. Вы можете читать или записывать только весь блок.

Все иерархические структуры и соответствующие метаданные, которые мы видим, представлены файловой системой на вершине блочной стадии. То, как данные распределяются по блокам, зависит от файловой системы.

Некоторые ранние версии файловой системы даже не имели каталогов и имели плоскую структуру, подобную сегодняшним объектным хранилищам.

Вероятно, одной из самых простых для понимания файловых систем является ранняя версия FAT от Microsoft

2
ответ дан 24 April 2021 в 01:27

Взгляните на схему ниже. Метаданные, о которых вы говорите, существуют только в серых полях и выше. В синих полях и ниже все данные (вообще говоря) считаются просто последовательностью общих байтов без определенного значения или определения.

Basic Storage Stack

РЕДАКТИРОВАТЬ: диаграмма была взята из быстрого поиска в Google для "стека хранилища" и взята из https://www.iguazio.com/blog/wanted-a-faster-storage-stack/

1
ответ дан 24 April 2021 в 01:27

Теги

Похожие вопросы