Amazon Elastic Block Store ( EBS ) предоставляет хранилище на уровне блоков , которое можно прикрепить к экземплярам Amazon EC2 и использовать в Amazon Relational Database Service (RDS). [1] Это один из двух вариантов блочного хранилища, предлагаемых AWS, второй — EC2 Instance Store. [2]
Amazon EBS предоставляет ряд вариантов производительности и стоимости хранения. Эти варианты делятся на две основные категории: хранилище на основе SSD для транзакционных рабочих нагрузок, таких как базы данных и загрузочные тома (производительность в первую очередь зависит от IOPS), и хранилище на основе дисков для рабочих нагрузок с высокой пропускной способностью, таких как MapReduce и обработка журналов (производительность в первую очередь зависит от МБ/с).
Вариант использования
В типичном варианте использования использование EBS будет включать форматирование устройства с файловой системой и его монтирование . EBS поддерживает расширенные функции хранения, включая моментальные снимки и клонирование. По состоянию на сентябрь 2020 года тома EBS могут иметь размер до 2 ТиБ при использовании схемы разбиения на разделы MBR и до 16 ТиБ при использовании схемы разбиения на разделы GPT. [3]
Тома EBS построены на основе реплицированного внутреннего хранилища, поэтому отказ одного компонента не приведет к потере данных.
История
EBS был представлен Amazon в августе 2008 года. [4] По состоянию на март 2018 года 30 ГБ бесплатного пространства было включено в бесплатный уровень Amazon Web Services 2017. [5]
Типы томов
В следующей таблице показаны варианты использования и характеристики производительности томов EBS текущего поколения: [6]
Amazon EBS предоставляет несколько функций, которые помогают в управлении данными, резервном копировании и настройке производительности:
Amazon Data Lifecycle Manager — это автоматизированный механизм, который может выполнять резервное копирование данных из томов EBS, создавая и удаляя снимки EBS по заранее определенному расписанию. [8]
Elastic Volumes позволяет адаптировать размер тома к текущим потребностям приложения, используя Amazon CloudWatch и AWS Lambda для автоматизации изменений тома.
Amazon EBS Encryption шифрует хранящиеся данные для томов и снимков EBS, устраняя необходимость управления отдельной защищенной инфраструктурой ключей.
Тегирование томов EBS позволяет находить и фильтровать ресурсы EBS в Amazon Console и CLI. [9]
Программные RAID-массивы позволяют создавать группы томов EBS с высокой пропускной способностью сети между ними, используя стандартный протокол RAID . [10]
^ "Хранилище экземпляров БД - Служба реляционных баз данных Amazon". docs.aws.amazon.com .
^ "EC2 Instance Store vs EBS". 31 мая 2022 г. Архивировано из оригинала 16 июня 2022 г. Получено 16 июня 2022 г.
^ "Ограничения на размер и конфигурацию тома EBS". Документация Amazon Web Services . Архивировано из оригинала 2017-10-11 . Получено 11 сентября 2020 г.
^ "Amazon EBS (Elastic Block Store) - Bring Us Your Data". Блог Amazon Web Services . 20 августа 2008 г. Архивировано из оригинала 28 марта 2011 г. Получено 31 мая 2013 г.
^ "AWS Free Tier". Amazon Web Services, Inc.
^ "Amazon Elastic Block Store (Amazon EBS) – Подробности – Amazon Web Services (AWS)". Amazon Web Services, Inc. Получено 2017-12-31 .
^ "Анонсирование выделенных IOPS для Amazon EBS". Amazon Web Services, Inc.
^ "Amazon EBS Features". Amazon Web Services . Архивировано из оригинала 2018-09-20 . Получено 11 сентября 2020 г.
^ "7 малоизвестных функций Amazon EBS, которые вам следует использовать". Sand Hill . 17 января 2020 г. Архивировано из оригинала 27-01-2020 . Получено 11 сентября 2020 г.
^ "AWS EBS: Полное руководство и пять функций, которые вы должны начать использовать". Блог Cloud Central . 4 июня 2019 г. Архивировано из оригинала 2017-07-26 . Получено 11 сентября 2020 г.