SlideShare a Scribd company logo
What to know about Amazon
Elastic Block Store (EBS)
About me
● 13+ years of professional experience in System and 9+ years in Cloud
Computing architecting and administration (jacek.biernat@lcloud.pl)
● AWS Certifications:
○ AWS Certified Solutions Architect from 2013 (Professional from 2016)
○ AWS Certified SysOps Administrator from 2014
● Founder and CEO at LCloud, ex. Linxsys
○ AWS Partner from 2012 (Advanced Partner from 2016) in Poland
○ We are after 200+ AWS projects
Storage service
Block File
Object
Storage service
Block File
Object
Amazon Elastic Block Store Amazon Elastic File System Amazon Simple Storage
Service
Amazon Glacier
Block storage offering
EC2 instance
store
AWS block
storage
Amazon EC2 instance store
Non-persistent data store
Data not replicated
No snapshot support
SSD or HDD
What is EBS?
Ec2 instance
!=
EBS volume
What is EBS?
Ec2 instance
- Create, attach volumes through an
API
- Block storage as a service over the
network
EBS volume - EBS encryption is supported
What is EBS?
- EBS is independent of Ec2
- Detach and attach between Ec2
- EBS and Ec2 must be in the
same AZ
What is EBS?
- EBS attach to one Ec2 at a time
- Many EBS can attach to one Ec2
- Separate boot volume
What is EBS?
Ec2 instance
EBS volume
What is EBS?
- SLA EBS is 99.999%
-
AFR (annual failure rate) is 0.1%
- 0.2%
What is EBS snapshot?
- SLA S3 is 99.999999999%
-
No specific AZ
- Backup of modified volume blocks
- Next snapshots are incremental
What can we do with a snapshot?
- Create AMI from snapshot
-
Create new size EBS from snapshot
What can we do with a snapshot?
What is an EBS-optimized instance?
~125 MB/s
Ec2
Internet
What is an EBS-optimized instance?
~125 MB/s
Ec2
Internet
~125 MB/s
EBS
- Default for c4, d2, m4, p2, x1 Ec2 instances
- Some 8xlarge Ec2 have 10 Gbps network bandwidth and don’t
Block storage offering
EC2 instance
store
AWS block EBS HDD-backed magnetic
storage volume
Block storage offering
EC2 instance
store
AWS block EBS HDD-backed magnetic
storage volume
EBS SSD-backed
gp2 io1
Block storage offering
EC2 instance
store
AWS block EBS HDD-backed magnetic st1
sc1
storage volume
EBS SSD-backed
gp2 io1
EBS volume types
Magnetic General Purpose Provisioned IOPS Throughput Optimized Cold HDD (sc1)
SSD (gp2) SSD (io1) HDD (st1)
1GB - 1TB 1GB - 16TB 4GB - 16TB 500GB - 16TB 500GB-16TB
Av. 100 IOPS 3 IOPS @ GB Max. 20,000 IOPS Max. 500 IOPS Max. 250 IOPS
Max. 10,000 IOPS
Av. 65 MB/s Max. 160 MB/s Max. 320 MB/s 40 MB/s @ TB 12 MB/s @ TB
Max. 500 MB/s Max. 192 MB/s
Burst: - Burst: 3,000 IOPS (1TB) Burst: - Burst: 250 MB/s @ TB Burst:
80MB/s @ TB
gp2 - burst performance
gp2- how long can I burst?
Max I/O credit is 5.4 million I/O credits, accumulating 3 IOPS per GB per second
Io1 - performance
st1 - throughput
Burst to 125-500MB/s
per TB,
Accumulating 40 MB per TB
per second,
sc1 - throughput
Burst to 80MB/s per TB,
Accumulating 12 MB per TB
per second,
EBS volume types
Magnetic - data is infrequently accessed
General Purpose SSD (gp2) - boot volumes, low-latency applications, bursty database, Development
and test environments
Provisioned IOPS SSD (io1) - critical applications and large databases with sustained IOPS
Throughput Optimized HDD (st1) - large-block, high-throughput sequential workloads (streaming),
Big Data, Data warehouses, Log processing
Cold HDD (sc1) - sequential throughput workloads, such as logging and backup
Choosing an EBS volume type
When to RAID?
- Storage requirement > 16TB
- Throughput requirement > 500 MB/s
- IOPS requirement > 20,000 @ 16K
Avoid RAID for redundancy
- EBS data is already replicated
- RAID1 halves available EBS bandwidth
- RAID5/6 loses 20% - 30% of usable I/O
Thank you for your
attention.

More Related Content

What's hot (20)

PPTX
Microsoft Azure Media Services
Pavel Revenkov
 
KEY
sinsai.infoの裏側(インフラ偏)
Michael H. Oshita
 
PPTX
WIndows Azure Virtual Machines - deep dive session
Microsoft
 
KEY
Redis overview for Software Architecture Forum
Christopher Spring
 
PPTX
Understanding and tuning WiredTiger, the new high performance database engine...
Ontico
 
PDF
MongoDB tuning on AWS
Ryuji Tamagawa
 
PPTX
Webinar Back to Basics 3 - Introduzione ai Replica Set
MongoDB
 
PDF
A Brief Introduction to Redis
Charles Anderson
 
KEY
MongoDB London PHP
Mike Dirolf
 
PPTX
Introduction to Redis
Maarten Smeets
 
PPTX
Backup, Restore, and Disaster Recovery
MongoDB
 
PDF
Mongo db in 3 minutes BoilerMake
Valeri Karpov
 
PPTX
Fusion-io and MySQL at Craigslist
Jeremy Zawodny
 
PDF
Azure ad multipleforest-pdf
Suman Singh
 
ODP
MySQL And Search At Craigslist
Jeremy Zawodny
 
PPTX
Cache is King!
David Engel
 
PPTX
Caching solutions with Redis
George Platon
 
KEY
MongoFr : MongoDB as a log Collector
Pierre Baillet
 
PPTX
Introduction to Redis
Arnab Mitra
 
Microsoft Azure Media Services
Pavel Revenkov
 
sinsai.infoの裏側(インフラ偏)
Michael H. Oshita
 
WIndows Azure Virtual Machines - deep dive session
Microsoft
 
Redis overview for Software Architecture Forum
Christopher Spring
 
Understanding and tuning WiredTiger, the new high performance database engine...
Ontico
 
MongoDB tuning on AWS
Ryuji Tamagawa
 
Webinar Back to Basics 3 - Introduzione ai Replica Set
MongoDB
 
A Brief Introduction to Redis
Charles Anderson
 
MongoDB London PHP
Mike Dirolf
 
Introduction to Redis
Maarten Smeets
 
Backup, Restore, and Disaster Recovery
MongoDB
 
Mongo db in 3 minutes BoilerMake
Valeri Karpov
 
Fusion-io and MySQL at Craigslist
Jeremy Zawodny
 
Azure ad multipleforest-pdf
Suman Singh
 
MySQL And Search At Craigslist
Jeremy Zawodny
 
Cache is King!
David Engel
 
Caching solutions with Redis
George Platon
 
MongoFr : MongoDB as a log Collector
Pierre Baillet
 
Introduction to Redis
Arnab Mitra
 

Similar to What to know about Amazon Elastic Block Store (EBS) (10)

PDF
Aws Elastic Block Storage
Dhananjay Aloorkar
 
PDF
AWS Summit Seoul 2015 - EBS 성능 향상 및 EC2 비용 최적화 기법
Amazon Web Services Korea
 
PDF
AWS vs Azure vs Google Cloud Storage Deep Dive
RightScale
 
PPTX
Tech Talks On Site- Edição de Agosto- Armazenamento em AWS
Amazon Web Services LATAM
 
PPT
view the deck as powerpoint
webhostingguy
 
PPT
view the deck as powerpoint
webhostingguy
 
PPTX
Amazon Web Services (AWS) Elastic Compute Cloud (EC2)
Kaivalya Shah
 
PPTX
High Performance MongoDB on Storage-Optimized AWS EC2
MongoDB
 
PPTX
Using Windows Storage Spaces and iSCSI on Amazon EBS
Laroy Shtotland
 
PPTX
Armazenamento em Amazon Web Service para Setor Publico
Amazon Web Services LATAM
 
Aws Elastic Block Storage
Dhananjay Aloorkar
 
AWS Summit Seoul 2015 - EBS 성능 향상 및 EC2 비용 최적화 기법
Amazon Web Services Korea
 
AWS vs Azure vs Google Cloud Storage Deep Dive
RightScale
 
Tech Talks On Site- Edição de Agosto- Armazenamento em AWS
Amazon Web Services LATAM
 
view the deck as powerpoint
webhostingguy
 
view the deck as powerpoint
webhostingguy
 
Amazon Web Services (AWS) Elastic Compute Cloud (EC2)
Kaivalya Shah
 
High Performance MongoDB on Storage-Optimized AWS EC2
MongoDB
 
Using Windows Storage Spaces and iSCSI on Amazon EBS
Laroy Shtotland
 
Armazenamento em Amazon Web Service para Setor Publico
Amazon Web Services LATAM
 
Ad

More from LCloud (15)

PDF
Zero Trust - Unlock the highest level of Security
LCloud
 
PDF
From vision to real value | Generative AI (GenAI)
LCloud
 
PDF
Well architected tool - Serverless and Machine Learning Lens
LCloud
 
PDF
3 ways to efficiently migrate your big data to AWS cloud | LCloud
LCloud
 
PDF
On a trail with Amazon Detective | LCloud
LCloud
 
PPTX
"Don’t Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...
LCloud
 
PDF
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...
LCloud
 
PDF
Amazon Aurora MySQL - tips & tricks in configuration | LCloud
LCloud
 
PDF
AWS Landing Zone Essentials PL | LCloud
LCloud
 
PDF
Security management using devops | LCloud
LCloud
 
PDF
Amazon Neptune - visually more options
LCloud
 
PDF
How to use AWS practices to provide the enterprise architecture in the cloud
LCloud
 
PDF
Overview of Amazon Web Services - kwiecień 2017
LCloud
 
PPTX
Good practices to design and implement IT architecture based on AWS
LCloud
 
PPTX
Lcloud na AWS re: Invent 2016 w Las Vegas
LCloud
 
Zero Trust - Unlock the highest level of Security
LCloud
 
From vision to real value | Generative AI (GenAI)
LCloud
 
Well architected tool - Serverless and Machine Learning Lens
LCloud
 
3 ways to efficiently migrate your big data to AWS cloud | LCloud
LCloud
 
On a trail with Amazon Detective | LCloud
LCloud
 
"Don’t Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...
LCloud
 
"Building a Production-Grade Serverless Deployment" - Eoin Shanaghy, CTO, fo...
LCloud
 
Amazon Aurora MySQL - tips & tricks in configuration | LCloud
LCloud
 
AWS Landing Zone Essentials PL | LCloud
LCloud
 
Security management using devops | LCloud
LCloud
 
Amazon Neptune - visually more options
LCloud
 
How to use AWS practices to provide the enterprise architecture in the cloud
LCloud
 
Overview of Amazon Web Services - kwiecień 2017
LCloud
 
Good practices to design and implement IT architecture based on AWS
LCloud
 
Lcloud na AWS re: Invent 2016 w Las Vegas
LCloud
 
Ad

Recently uploaded (20)

PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
July Patch Tuesday
Ivanti
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
July Patch Tuesday
Ivanti
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Python basic programing language for automation
DanialHabibi2
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 

What to know about Amazon Elastic Block Store (EBS)

  • 1. What to know about Amazon Elastic Block Store (EBS)
  • 2. About me ● 13+ years of professional experience in System and 9+ years in Cloud Computing architecting and administration ([email protected]) ● AWS Certifications: ○ AWS Certified Solutions Architect from 2013 (Professional from 2016) ○ AWS Certified SysOps Administrator from 2014 ● Founder and CEO at LCloud, ex. Linxsys ○ AWS Partner from 2012 (Advanced Partner from 2016) in Poland ○ We are after 200+ AWS projects
  • 4. Storage service Block File Object Amazon Elastic Block Store Amazon Elastic File System Amazon Simple Storage Service Amazon Glacier
  • 5. Block storage offering EC2 instance store AWS block storage
  • 6. Amazon EC2 instance store Non-persistent data store Data not replicated No snapshot support SSD or HDD
  • 7. What is EBS? Ec2 instance != EBS volume
  • 8. What is EBS? Ec2 instance - Create, attach volumes through an API - Block storage as a service over the network EBS volume - EBS encryption is supported
  • 9. What is EBS? - EBS is independent of Ec2 - Detach and attach between Ec2 - EBS and Ec2 must be in the same AZ
  • 10. What is EBS? - EBS attach to one Ec2 at a time - Many EBS can attach to one Ec2 - Separate boot volume
  • 11. What is EBS? Ec2 instance EBS volume
  • 12. What is EBS? - SLA EBS is 99.999% - AFR (annual failure rate) is 0.1% - 0.2%
  • 13. What is EBS snapshot? - SLA S3 is 99.999999999% - No specific AZ - Backup of modified volume blocks - Next snapshots are incremental
  • 14. What can we do with a snapshot? - Create AMI from snapshot - Create new size EBS from snapshot
  • 15. What can we do with a snapshot?
  • 16. What is an EBS-optimized instance? ~125 MB/s Ec2 Internet
  • 17. What is an EBS-optimized instance? ~125 MB/s Ec2 Internet ~125 MB/s EBS - Default for c4, d2, m4, p2, x1 Ec2 instances - Some 8xlarge Ec2 have 10 Gbps network bandwidth and don’t
  • 18. Block storage offering EC2 instance store AWS block EBS HDD-backed magnetic storage volume
  • 19. Block storage offering EC2 instance store AWS block EBS HDD-backed magnetic storage volume EBS SSD-backed gp2 io1
  • 20. Block storage offering EC2 instance store AWS block EBS HDD-backed magnetic st1 sc1 storage volume EBS SSD-backed gp2 io1
  • 21. EBS volume types Magnetic General Purpose Provisioned IOPS Throughput Optimized Cold HDD (sc1) SSD (gp2) SSD (io1) HDD (st1) 1GB - 1TB 1GB - 16TB 4GB - 16TB 500GB - 16TB 500GB-16TB Av. 100 IOPS 3 IOPS @ GB Max. 20,000 IOPS Max. 500 IOPS Max. 250 IOPS Max. 10,000 IOPS Av. 65 MB/s Max. 160 MB/s Max. 320 MB/s 40 MB/s @ TB 12 MB/s @ TB Max. 500 MB/s Max. 192 MB/s Burst: - Burst: 3,000 IOPS (1TB) Burst: - Burst: 250 MB/s @ TB Burst: 80MB/s @ TB
  • 22. gp2 - burst performance
  • 23. gp2- how long can I burst? Max I/O credit is 5.4 million I/O credits, accumulating 3 IOPS per GB per second
  • 25. st1 - throughput Burst to 125-500MB/s per TB, Accumulating 40 MB per TB per second,
  • 26. sc1 - throughput Burst to 80MB/s per TB, Accumulating 12 MB per TB per second,
  • 27. EBS volume types Magnetic - data is infrequently accessed General Purpose SSD (gp2) - boot volumes, low-latency applications, bursty database, Development and test environments Provisioned IOPS SSD (io1) - critical applications and large databases with sustained IOPS Throughput Optimized HDD (st1) - large-block, high-throughput sequential workloads (streaming), Big Data, Data warehouses, Log processing Cold HDD (sc1) - sequential throughput workloads, such as logging and backup
  • 28. Choosing an EBS volume type
  • 29. When to RAID? - Storage requirement > 16TB - Throughput requirement > 500 MB/s - IOPS requirement > 20,000 @ 16K
  • 30. Avoid RAID for redundancy - EBS data is already replicated - RAID1 halves available EBS bandwidth - RAID5/6 loses 20% - 30% of usable I/O
  • 31. Thank you for your attention.

Editor's Notes

  • #4: Everything from what makes up the service all the characteristics of it performance, best practices around reliability, security and performance durable, block-level storage device
  • #5: Everything from what makes up the service all the characteristics of it performance, best practices around reliability, security and performance durable, block-level storage device
  • #7: temporary block-level storage for your instance. This storage is located on disks that are physically attached to the host computer. Instance store is ideal for temporary storage of information that changes frequently, such as buffers, caches, scratch data.
  • #9: EBS volumes are highly available and reliable storage volumes that can be attached to any running instance that is in the same Availability Zone. EBS volumes that are attached to an EC2 instance are exposed as storage volumes that persist independently from the life of the instance. Attach both encrypted and unencrypted, support all EBS volume types, snapshots are encrypted, support currently generation instances
  • #12: Massive distributed system They are blocks that are distributed across many physical devices
  • #13: annual failure rate - roczna stopa awaryjności, gives the estimated probability that a device or component will fail during a full year of use For enterprise architecture hard disk is about 4%, for 1000 EBS for 1 year, we can expect to lose 1-2 EBS,
  • #14: First snapshot copy every modified block on S3
  • #15: Volume the same size or bigger
  • #16: Another region or AWS account We can share snapshot private/public
  • #17: Throughput a network bandwidth
  • #18: Dedicated bandwitdth to EBS
  • #22: What is most important for you IOPS or throughput or we are not sure Io1 daje podwojne wartosci z gp2