Хранилище объектов — это архитектура СХД, в которой хранятся и управляются данные как автономные единицы, именуемые объектами. Каждый объект содержит ключ, данные и необязательные метаданные. Простое хранилище объектов с поддержкой API и отличными возможностями масштабирования — это формат, которому отдают предпочтение для общедоступных сервисов облачных СХД, в частности Amazon S3, и таких on-premise решений, как Pure Storage® FlashBlade®.
В мире систем хранения данных существует три основных подхода к хранению данных: файл, блок и объект. Давайте посмотрим на основные различия между ними:
Хранилище объектов — это формат СХД, в которой данные хранятся в дискретных единицах, именуемых объектами. Каждая единица имеет уникальный идентификатор или ключ, что позволяет найти ее независимо от того, где именно она хранятся в распределенной системе.
Объекты функционируют как модульные единицы, каждый из них действует как автономный репозиторий, заполненный метаданными с такими сведениями, как разрешения, конфиденциальность, защита, непредвиденные обстоятельства и пр. Это похоже, например, на фотографию, которая может содержать метаданные с указанием настроек камеры, использованных для съемки, а также времени и места, в котором она была сделана.
Хранилище объектов поддерживает HTTP и REST, архитектуру программного интерфейса прикладных задач (API), используемую большинством веб-сайтов, и ПО как услугу (SaaS).
Блочная СХД разбивает данные на отдельные фрагменты в виде блоков фиксированного размера, каждый из которых получает уникальный идентификатор. В блочной СХД базовая система хранения данных может извлечь блок независимо от его местоположения. В блочной СХД данные отделены от среды СХД, поэтому сеть хранения данных может размещать их там, где это наиболее удобно, независимо от базовой операционной системы. Это означает, что даже если в системе хранения данных используются решения от разных поставщиков облачных услуг, серверы Linux и Windows, SAN сможет быстро собрать и извлечь данные, когда они вам понадобятся.
Хранилище файлов — это формат СХД, знакомый большинству людей. Данные хранятся в файлах, с которыми можно взаимодействовать в папках внутри иерархического каталога файлов. Это формат СХД, используемый в direct-attached storage (DAS) и системах сетевых хранилищ (NAS). Каждый раз, когда вы получаете доступ к файлам на жестком диске, локальном компьютере или общем диске, размещенном на сервере компании, вы пользуетесь хранилищем файлов. Путь к файлу (к определенному элементу данных) может быть длинным и неэффективным, но компромисс более удобен для пользователя.
Опробуйте инстанс Pure1® с самообслуживанием для управления Pure FlashBlade™, самого передового решения в отрасли, предоставляющего файловое хранилище и хранилище объектов с горизонтальным масштабированием.
Основные преимущества объектной системы хранения:
Ниже описаны некоторые сценарии, в которых наглядно видны преимущества хранилища объектов/
Pure Storage® — первопроходцы в разработке корпоративных all-flash систем хранения данных с нативной производительностью. FlashBlade® — самое передовое в отрасли решение для горизонтального масштабирования файловых и объектных СХД. Объединяя бесконечную масштабируемость хранилища объектов с огромной пропускной способностью и параллелизмом СХД NVMe, FlashBlade обеспечивает взаимодействие Modern Data Experience™ с масштабированием в соответствии с потребностями вашего бизнеса.