Блочное хранилище - это концепция сохраняемости данных в облаке, где облачные службы имитируют поведение традиционного блочного устройства , такого как физический жесткий диск . [1] Это форма сетевого хранилища (NAS). [2]
Хранение в таком виде организовано в виде блоков . Это имитирует поведение традиционных дисков или ленточных хранилищ за счет виртуализации хранилищ . Блоки идентифицируются произвольным и назначенным идентификатором, по которому они могут быть сохранены и извлечены, но это не имеет очевидного значения с точки зрения файлов или документов. Файловая система должна применяться в верхней части хранения на уровне блоков , чтобы отобразить «файлы» на последовательность блоков.
Amazon EBS (Elastic Block Store) - пример облачного хранилища блоков. [3] Облачное хранилище на уровне блоков обычно предлагает такие возможности, как репликация для обеспечения надежности или услуги резервного копирования. [4]
Блочное хранилище отличается от хранилища объектов или «корзинного хранилища», такого как Amazon S3 (Simple Storage Service), или от базы данных. Они работают на более высоком уровне абстракции и могут работать с такими объектами, как файлы, документы, изображения, видео или записи базы данных. [5]
Хранилища экземпляров - это еще одна форма блочного хранилища, размещенного в облаке. Они предоставляются как часть «инстанса», такого как сервис Amazon EC2 (Elastic Compute Cloud). [6] Поскольку экземпляры EC2 в основном предоставляются в качестве вычислительных ресурсов, а не ресурсов хранения, их хранилище менее надежно. Их содержимое будет потеряно, если экземпляр облака будет остановлен. [7] Поскольку эти хранилища являются частью виртуального сервера экземпляра, они обеспечивают более высокую производительность и пропускную способность экземпляра. Их лучше всего использовать для временного хранилища, такого как кэширование или временные файлы, с постоянным хранилищем, хранящимся на сервере другого типа.
В свое время хранилище на уровне блоков предоставлялось сетями хранения данных (SAN), а NAS - хранилищем на уровне файлов. [8] С переходом от локального хостинга к облачным сервисам это различие изменилось. [2] Даже блочное хранилище теперь рассматривается как отдельные серверы (таким образом, NAS), а не как предыдущий массив голых дисков .
См. Также [ править ]
Ссылки [ править ]
- ^ Виттиг, Андреас; Виттиг, Майкл (2015). Amazon Web Services в действии . Manning Press. С. 204–206. ISBN 978-1-61729-288-0.
- ^ a b AWS в действии (2015) , стр. 205.
- ↑ AWS в действии (2015) , стр. 216-217.
- ↑ AWS в действии (2015) , стр. 210-211.
- ^ Арун Танеджа. «Чем объектное хранилище отличается от файлового и блочного» . TechTarget.com .
- ↑ AWS в действии (2015) , стр. 212-214.
- ^ AWS в действии (2015) , стр. 212.
- ^ «Что такое хранилище на уровне файлов и хранилище на уровне блоков?» . Веснушка .