Блочное хранилище - Block-level storage

Блочное хранилище это концепция в облачной среде сохранение данных куда облачные сервисы подражать поведению традиционного блочное устройство, например, физический жесткий диск.[1] Это форма Network Attached Storage (NAS).[2]

Хранение в таком виде организовано как блоки. Это имитирует тип поведения, наблюдаемый в традиционных дисковых или ленточных хранилищах. Блоки идентифицируются произвольным и назначенным идентификатором, по которому они могут быть сохранены и извлечены, но это не имеет очевидного значения с точки зрения файлов или документов. А файловая система должны применяться поверх хранилища на уровне блоков, чтобы отображать «файлы» на последовательность блоков.

Amazon EBS (Магазин эластичных блоков) - это пример магазина облачных блоков.[3] Облачное хранилище на уровне блоков обычно предлагает такие возможности, как репликация для обеспечения надежности или услуги резервного копирования.[4]

Блочное хранилище отличается от магазин объектов или "ведро", например Amazon S3 (Simple Storage Service) или в базу данных. Они работают на более высоком уровне абстракции и могут работать с такими объектами, как файлы, документы, изображения, видео или записи базы данных.[5]

Хранилища экземпляров - это еще одна форма блочного хранилища, размещенного в облаке. Они представлены как часть "экземпляр", такой как Amazon EC2 (Elastic Compute Cloud) сервис.[6] Поскольку инстансы EC2 в основном предоставляются как вычислительные ресурсы, а не как ресурсы хранения, их хранилище менее надежно. Их содержимое будет потеряно, если экземпляр облака будет остановлен.[7] Поскольку эти магазины являются частью экземпляра виртуальный сервер они обеспечивают более высокую производительность и пропускную способность экземпляра. Их лучше всего использовать для временного хранилища, такого как кэширование или временные файлы, с постоянным хранилищем, хранящимся на сервере другого типа.

В свое время блочное хранилище предоставлялось сети хранения данных (SAN) и NAS предоставили хранилище на уровне файлов.[8] С переходом от локального хостинга к облачным сервисам это различие изменилось.[2] Даже блочное хранилище теперь рассматривается как отдельные серверы (таким образом, NAS), а не предыдущие массив голых дисков.

Рекомендации

  1. ^ Виттиг, Андреас; Виттиг, Майкл (2015). Amazon Web Services в действии. Manning Press. С. 204–206. ISBN  978-1-61729-288-0.
  2. ^ а б AWS в действии (2015 г.), п. 205.
  3. ^ AWS в действии (2015 г.), стр. 216-217.
  4. ^ AWS в действии (2015 г.), pp. 210-211.
  5. ^ Арун Танеджа. «Чем хранилище объектов отличается от файлового и блочного хранилища». TechTarget.com.
  6. ^ AWS в действии (2015 г.), стр. 212-214.
  7. ^ AWS в действии (2015 г.), п. 212.
  8. ^ «Что такое хранилище файлового уровня по сравнению с хранилищем на уровне блоков?». Веснушка.