Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Блочное хранилище - это концепция сохраняемости данных в облаке, где облачные службы имитируют поведение традиционного блочного устройства , такого как физический жесткий диск . [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), а не как предыдущий массив голых дисков .

См. Также [ править ]

Ссылки [ править ]

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