Файловое хранилище, блочное хранилище или хранилище объектов?

  • Перейти к содержанию

Поиск
  • Продукты

    -navigation-item>

  • Решения
  • Обучение и поддержка
  • Ресурсы
  • Красный Шляпа и открытый исходный код
Английский
English
Войти в аккаунт

Добро пожаловать,

Войдите в свою учетную запись Red Hat

Вход в систему

Ваша учетная запись Red Hat дает вам доступ к вашему профилю участника и настройкам, а также к следующим службам на основе о статусе вашего клиента:

  • Клиентский портал
  • Red Hat Connect для бизнес-партнеров
  • Управление пользователями
  • Центр сертификации
Зарегистрируйтесь сейчас

Еще не зарегистрировались? Вот несколько причин, по которым вы должны это сделать:

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

Ваша учетная запись Red Hat дает вам доступ к ваш профиль участника, предпочтения и другие услуги в зависимости от вашего статуса клиента.

В целях вашей безопасности, если вы находитесь на общедоступном компьютере и закончили пользоваться своим Сервисы Red Hat, пожалуйста, выйдите из системы.

Выйти

Войти/Зарегистрировать учетную запись

All Red Hat

Выберите язык

  • 简体 中文
  • английский
  • Français
  • Deutsch
  • Italiano
  • 日本語
  • 한국어
  • Português
  • Español

Хранилище

  • Перейти к разделу

Файлы, блоки и объекты — это форматы хранения, в которых хранятся, организуются и представляются данные разными способами — каждый со своими возможностями и ограничениями. Хранилище файлов организует и представляет данные в виде иерархии файлов в папках; блочное хранилище разбивает данные на произвольно организованные тома одинакового размера; а хранилище объектов управляет данными и связывает их со связанными метаданными.


Что такое хранилище файлов?

Файловое хранилище, также называемое файловым- Уровень или файловое хранилище — это именно то, что вы думаете: данные хранятся как единый фрагмент информации внутри папки, точно так же, как если бы вы организовали листы бумаги внутри манильской папки. Когда вам нужно получить доступ к этой части данных, ваш компьютер должен знать путь, чтобы найти ее. (Остерегайтесь — это может быть длинный извилистый путь.) Данные, хранящиеся в файлах, организованы и извлекаются с использованием ограниченного количества метаданных, которые сообщают компьютеру, где именно хранится сам файл. Это похоже на каталог библиотечных карточек для файлов данных.

Подумайте о чулане, полном картотек . Каждый документ организован в определенную логическую иерархию — по шкафам, по ящикам, по папкам, а затем по листам бумаги. Отсюда и появился термин «иерархическое хранилище» — файловое хранилище. Это старейшая и наиболее широко используемая система хранения данных для систем хранения с прямым и подключением к сети, и вы, вероятно, используете ее на протяжении десятилетий. Каждый раз, когда вы получаете доступ к документам, сохраненным в файлах на вашем персональном компьютере, вы используете хранилище файлов. Файловое хранилище имеет широкие возможности и может хранить что угодно. Он отлично подходит для хранения массива сложных файлов и позволяет пользователям быстро перемещаться по нему.

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


Что такое блочное хранилище?

Блочное хранилище разбивает данные на блоки — понятно? — и сохраняет их как отдельные части. Каждому блоку данных присваивается уникальный идентификатор, который позволяет системе хранения размещать небольшие фрагменты данных там, где это наиболее удобно. Это означает, что некоторые данные могут храниться в среде Linux®, а некоторые могут храниться в модуле Windows.

Блочное хранилище часто настраивается таким образом, чтобы отделять данные от среды пользователя и распределять их по нескольким среды, которые могут лучше обслуживать данные. А затем, когда данные запрашиваются, основное программное обеспечение хранилища повторно собирает блоки данных из этих сред и представляет их обратно пользователю. Обычно он развертывается в средах сети хранения данных (SAN) и должен быть привязан к работающему серверу.

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

Однако есть некоторые недостатки. . Блочное хранилище может быть дорогим. Он имеет ограниченные возможности для обработки метаданных, а это означает, что с ним нужно работать на уровне приложения или базы данных, добавляя еще одну вещь, о которой нужно беспокоиться разработчику или системному администратору.


Что такое хранилище объектов?

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

Тома объектного хранилища работают как модульные. единицы: каждый из них представляет собой автономный репозиторий, в котором хранятся данные, уникальный идентификатор, позволяющий находить объект в распределенной системе, и метаданные, описывающие данные. Эти метаданные важны и включают в себя такие детали, как возраст, конфиденциальность/ценные бумаги и непредвиденные обстоятельства доступа. Метаданные хранилища объектов также могут быть чрезвычайно подробными и способны хранить информацию о том, где было снято видео, какая камера использовалась и какие актеры показаны в каждом кадре.. Для извлечения данных операционная система хранилища использует метаданные и идентификаторы, которые лучше распределяют нагрузку и позволяют администраторам применять политики, которые выполняют более надежный поиск.

Для хранилища объектов требуется простой интерфейс программирования приложений HTTP ( API), который используется большинством клиентов на всех языках. Хранилище объектов экономично: вы платите только за то, что используете. Его легко масштабировать, что делает его отличным выбором для общедоступного облачного хранилища. Это система хранения, хорошо подходящая для статических данных, а ее гибкость и простой характер означают, что ее можно масштабировать до чрезвычайно больших объемов данных. Объекты содержат достаточно информации для того, чтобы приложение могло быстро найти данные, и хорошо подходят для хранения неструктурированных данных.

Конечно, есть недостатки. Объекты нельзя изменять — вы должны сразу полностью написать объект. Хранилище объектов также плохо работает с традиционными базами данных, потому что запись объектов — медленный процесс, а написание приложения для использования API хранилища объектов не так просто, как использование хранилища файлов.


Почему Red Hat?

Не уверены, какой формат хранения подходит для вашего проекта? С Red Hat Data Services вам не нужно выбирать. Red Hat Ceph Storage предоставляет SDS для стандартного оборудования по вашему выбору. Благодаря объединению хранилищ блоков, объектов и файлов на одной платформе, он эффективно и автоматически управляет всеми вашими данными. Red Hat Gluster Storage — это платформа SDS, разработанная для удовлетворения требований традиционного файлового хранилища — задач большой емкости, таких как резервное копирование и архивирование, а также высокопроизводительных задач аналитики и виртуализации.

Читать далее

Получение открытого программного хранилища

Программно-определяемая платформа хранения объектов, которая также предоставляет интерфейсы для хранения блоков, объектов и файлов. Он поддерживает облачную инфраструктуру, репозитории мультимедиа, системы резервного копирования и восстановления и озера данных. Он особенно хорошо работает с платформой Red Hat OpenStack ® .

Подробнее

Программно-определяемая платформа хранения файлов для обработки задач высокой емкости, таких как резервное копирование и архивирование, а также высокопроизводительных задач, таких как виртуализация. Он особенно хорошо работает с контейнерами и рабочими процессами медиа-контента..

Подробнее

Словесный знак OpenStack и дизайн Square O вместе или отдельно, являются товарными знаками или зарегистрированными товарными знаками OpenStack Foundation в США и других странах и используются с разрешения OpenStack Foundation. Red Hat, Inc. не является аффилированным лицом, не одобряется и не спонсируется OpenStack Foundation или сообществом OpenStack.

С Red Hat Data Services можно сделать гораздо больше

Блог Red Hat Data Services
Поговорите с красным шляпником

раздел>

Оцените статью
Botgadget.ru
Добавить комментарий