Хранилище объектов — это масштабируемая архитектура, которой отдают предпочтение для современных сред данных

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

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

Хранилище объектов — это архитектура СХД, в которой хранятся и управляются данные как автономные единицы, именуемые объектами. Каждый объект содержит ключ, данные и необязательные метаданные. Простое хранилище объектов с поддержкой API и отличными возможностями масштабирования — это формат, которому отдают предпочтение для общедоступных сервисов облачных СХД, в частности Amazon S3, и таких on-premise решений, как Pure Storage®  FlashBlade®.

Сравнение хранилища объектов с хранилищем файлов и блочной СХД

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

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

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

Хранилище объектов поддерживает HTTP и REST, архитектуру программного интерфейса прикладных задач (API), используемую большинством веб-сайтов, и ПО как услугу (SaaS). 

Блочная СХД  разбивает данные на отдельные фрагменты в виде блоков фиксированного размера, каждый из которых получает уникальный идентификатор. В блочной СХД базовая система хранения данных может извлечь блок независимо от его местоположения. В блочной СХД данные отделены от среды СХД, поэтому сеть хранения данных может размещать их там, где это наиболее удобно, независимо от базовой операционной системы. Это означает, что даже если в системе хранения данных используются решения от разных поставщиков облачных услуг, серверы Linux и Windows, SAN сможет быстро собрать и извлечь данные, когда они вам понадобятся. 

Хранилище файлов — это формат СХД, знакомый большинству людей. Данные хранятся в файлах, с которыми можно взаимодействовать в папках внутри иерархического каталога файлов. Это формат СХД, используемый в direct-attached storage (DAS) и системах сетевых хранилищ (NAS). Каждый раз, когда вы получаете доступ к файлам на жестком диске, локальном компьютере или общем диске, размещенном на сервере компании, вы пользуетесь хранилищем файлов. Путь к файлу (к определенному элементу данных) может быть длинным и неэффективным, но компромисс более удобен для пользователя.

Проведите тест-драйв FlashBlade

Опробуйте инстанс Pure1® с самообслуживанием для управления Pure FlashBlade™, самого передового решения в отрасли, предоставляющего файловое хранилище и хранилище объектов с горизонтальным масштабированием.

Преимущества хранилища объектов

Основные преимущества объектной системы хранения:

  • Простая архитектура, свободная от иерархии папок или блочных таблиц, обеспечивает практически бесконечную масштабируемость.
  • При использовании хранилища объектов легче реализовать оплату только за используемую емкость СХД. При бесконечной масштабируемости система хранения данных может расти вместе с организацией.
  • Метаданные обеспечивают беспрецедентный контроль над данными в системе.
  • Доступ к данным в системах для хранения объектов и управление ими можно осуществлять с помощью команд REST.
  • В системах для хранения объектов можно использовать кодирование стирания для защиты целостности данных путем восстановления фрагментов данных и выполнения проверки целостности для предотвращения повреждения.

Примеры использования хранилища объектов

Ниже описаны некоторые сценарии, в которых наглядно видны преимущества хранилища объектов/

  • Программные интерфейсы приложений и служб, соответствующих ограничениям REST и объекты данных упрощают задачи разработчиков, создающих приложения SaaS и веб-сайты.
  • Простая, не содержащая иерархии структура данных позволяет хранить неструктурированные данные (например, изображения, аудио, видео) без ограничений по масштабу.
  • Метаданные могут быть особенно полезны для управления данными в парке устройств IoT.

Почему стоит выбрать Pure FlashBlade в качестве хранилища объектов?

Pure Storage® является первопроходцем в разработке корпоративных all-flash систем хранения данных с высокой производительностью. FlashBlade®  — это самое передовое в отрасли решение, обеспечивающее горизонтальное масштабирование хранилищ файлов и объектов. Объединяя бесконечную масштабируемость хранилища объектов с огромной пропускной способностью и параллелизмом СХД NVMe, FlashBlade обеспечивает взаимодействие Modern Data Experience™ с масштабированием в соответствии с потребностями вашего бизнеса.

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387