Amazon Elastic Block Store (EBS) provides raw
block-level storage
Block-level storage is a concept in cloud-hosted data persistence where cloud services emulate the behaviour of a traditional block device, such as a physical hard drive.
Storage in such services is organised as blocks. This emulates the type of ...
that can be attached to
Amazon EC2
Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of ...
instances and is used by
Amazon Relational Database Service (RDS). It is one of the two block-storage options offered by AWS, with the other being the EC2 Instance Store.
Amazon EBS provides a range of options for storage performance and cost. These options are divided into two major categories:
SSD-backed storage for transactional workloads, such as databases and boot volumes (performance depends primarily on IOPS), and disk-backed storage for throughput intensive workloads, such as
MapReduce
MapReduce is a programming model and an associated implementation for processing and generating big data sets with a parallel, distributed algorithm on a cluster.
A MapReduce program is composed of a ''map'' procedure, which performs filtering ...
and log processing (performance depends primarily on MB/s).
Use case
In a typical use case, using EBS would include formatting the device with a
filesystem
In computing, file system or filesystem (often abbreviated to fs) is a method and data structure that the operating system uses to control how data is Computer data storage, stored and retrieved. Without a file system, data placed in a storage me ...
and
mounting it. EBS supports advanced storage features, including snapshotting and cloning. As of September 2020, EBS volumes can be up to 2
TiB in size using the MBR partitioning scheme, and up to 16 TiB using the GPT partitioning scheme.
EBS volumes are built on replicated back end storage, so that the failure of a single component will not cause data loss.
History
EBS was introduced by Amazon in August 2008. As of March 2018 30
GB of free space was included in the free tier of Amazon Web Services 2017.
Volume types
The following table shows use cases and performance characteristics of current generation EBS volumes:
Features
Amazon EBS provides several features that assist with data management, backups, and performance tuning:
* The Amazon Data Lifecycle Manager is an automated mechanism that can back up data from EBS volumes, creating and deleting EBS snapshots on a predefined schedule.
* Elastic Volumes makes it possible to adapt volume size to an application's current needs, using
Amazon CloudWatch
Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of ...
and
AWS Lambda
Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon.com, Amazon that provides Software as a service, on-demand cloud computing computing platform, platforms and Application programming interface, APIs to individuals, companies, and gover ...
to automate volume changes.
* Amazon EBS Encryption encrypts data at rest for EBS volumes and snapshots, without having to manage a separate secure key infrastructure.
* EBS volume tagging makes it possible to find and filter EBS resources on the Amazon Console and CLI.
* Software-level RAID arrays make it possible to create groups of EBS volumes with high performance network throughput between them, using the standard
RAID
Raid, RAID or Raids may refer to:
Attack
* Raid (military), a sudden attack behind the enemy's lines without the intention of holding ground
* Corporate raid, a type of hostile takeover in business
* Panty raid, a prankish raid by male college ...
protocol.
See also
*
Amazon Elastic File System
Amazon Elastic File System (Amazon EFS) is a cloud storage service provided by Amazon Web Services (AWS) designed to provide scalable, elastic, concurrent with some restrictions, and encrypted file storage for use with both AWS cloud services ...
(EFS)
*
Amazon S3
Amazon S3 or Amazon Simple Storage Service is a service offered by Amazon Web Services (AWS) that provides object storage through a web service interface. Amazon S3 uses the same scalable storage infrastructure that Amazon.com uses to run its ...
References
External links
Amazon Elastic Block Store main page
{{Cloud computing
EBS EBS may refer to:
Broadcasting
* EBS TV (Ethiopia)
* Educational Broadband Service, US TV service
* Educational Broadcasting System, South Korea
** EBS 1, a South Korean television channel
* Emergency Broadcast System, former US Warning system
...
Cloud infrastructure
Cloud storage
Web services
de:Amazon Web Services#Amazon Elastic Block Store (EBS)