Documente Academic
Documente Profesional
Documente Cultură
Name, Title
Date
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
• Introduction
• Storage Primer
• Block Storage
• Shared File Systems
• Object Store
• On-Premises Storage Integration
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introduction: Why choose AWS for storage
Compelling Speed,
Economics Easy to Use Reduce risk Agility, Scale
Pay as you go Self service Durable and Secure Reduce time to
administration market
No upfront Avoid risks of
investment SDKs for simple physical media Focus on your
No commitment integration handling business, not your
infrastructure
No risky capacity
planning
No need to
provision
for redundancy
or overhead
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
0
Storage Primer
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Block vs File vs Object
Block Storage
Raw Storage
Data organized as an array of unrelated blocks
Host File System places data on disk
e.g.: Microsoft NTFS, Unix ZFS
File Storage
Unrelated data blocks managed by a file (serving) system
Native file system places data on disk
Object Storage
Stores Virtual containers that encapsulate the data, data attributes, metadata and Object IDs
API Access to data
Metadata Driven, Policy-based, etc
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage - Characteristics
Some of the ways we look at storage
Durability Availability Security Cost Scalability Performance Integration
Measure of Measure of Security Amount per Upward Performance Ability to
expected expected measures in storage flexibility metrics interact with
data loss downtime place unit, e.g. $ /
GB
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS has a variety of storage options
Amazon EBS (Elastic Block Storage)
Amazon Glacier
ew!
AWS Storage Gateway: File Gateway N
ew!
Amazon Snowball & Snowball Edge N
ew!
AWS Snowmobile N
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1
Block Storage
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS
Performance Backup
Low-latency SSD Point-in-time Snapshots
Consistent I/O Performance Copy snapshots across AZ
Stripe multiple volumes for and Regions
higher I/O performance
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS
Highly available block storage for all types of data
Internet-scale storage Built-in redundancy Low price per GB Benefit from AWS’s
Grow without limits Designed for per month massive security
99.999% availability No commitment investments
No up-front cost
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EBS Volume Types Comparison
Magnetic General Purpose Provisioned IOPS
(SSD) (SSD)
Performance Lowest Cost Burstable Predictable
Use Cases Infrequent Data Boot volumes I/O Intensive
Access Small to Medium Relational & NoSQL
DBs
Dev & Test
Media Magnetic (HDD) SSD SSD
Max IOPS 100 on average with Baseline 3 IOPS/GB Consistently performed
the ability to burst Burstable to 3,000 at provisioned level, up
to hundreds of IOPS IOPS to 32,000 IOPS
Price $.05/GB/Month $.10/GB/Month $.125/GB/Month
$.05/million I/O I/O Operations - $.065/provisioned IOPS
Free
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EBS Provisioned IOPS
Magnetic General Purpose Provisioned IOPS
(SSD) (SSD)
•Predictable Performance
• 100-32000 IOPS per volume
• Single digit millisecond latency
•Performance Design
• Deliver within 10% of PIOPs, 99.9%
of the time
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enhanced Throughput for PIOPS & GP2 Volumes
Magnetic General Purpose Provisioned IOPS
(SSD) (SSD)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon EBS at 32,000 IOPS
Magnetic General Purpose Provisioned IOPS
(SSD) (SSD)
• Max Volume 16 TB
• Max I/O rate 32,000 IOPS
• Max throughput 500 MB/s
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EBS Snapshots
AWS Cloud
EC2 Availability Zone Amazon S3
Create Snapshot
EBS EBS EBS EBS EBS EBS
EBS Snapshot
EBS Snapshot
Internet
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How Do Snapshots Work?
Time
X
Snapshot 1 Snapshot 2 Snapshot 3
S3
EBS Volume
Block 11
Chunk
Block 22
Chunk
Block 33
Chunk
Block 44
Chunk
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EC2 Instance Store (Ephemeral Volumes)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
2
Shared file system
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Elastic File System (EFS)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 Amazon EFS is Simple
Fully managed
- No hardware, network, file layer
- Create a scalable file system in seconds!
Seamless integration with existing tools and apps
- NFS v4.1—widespread, open
- Standard file system access semantics
- Works with standard OS file system APIs
Simple pricing = simple forecasting
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
2 Amazon EFS is Elastic
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3 Amazon EFS is Scalable
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Highly Durable and Highly Available
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Example use cases
Mount on machine
sudo mount -t nfs4 mount-target-DNS:/ ~/efs-mount-point
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
3
Object Stores
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 (Simple Storage Service)
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon S3 (Simple Storage Service)
S3 Standard S3 - IA Glacier
Temporary &
Cloud Big Data Content Primary
Small
Applications Analytics Distribution Data
Objects
S3
S3-IA
Deep / WORM
Tape Vaulting
Offline Compliant
Replacement
Archives Data
Glacier
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage Tiered To Your Requirements
Durable
99.999999999%
i
f Performant
Low Latency
“Warm” Data $0.0125 / GB per month ≥ 128K ≥ 30 Days
e High Throughput
Infrequently
Accessed Data c
$0.01/GB retrieval
S3-IA y Scalable
Elastic capacity
c No preset limits
l
e
“Cold” Data $0.004 / GB per month > 0K ≥ 90 Days
Archive and
Compliance Data
1-5 mins 3–5 hrs 5–12 hrs
Glacier Expedited Standard Bulk
$0.03 / GB $0.01 / GB $0.0025 / GB
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 3 new retrieval options
S3 Storage Management Features New!
S3 Object Tagging
manage and control access for Amazon S3 objects.
S3 Inventory
Simplify and speed up business workflows and big data jobs
S3 CloudWatch Metrics
Understand and improve the performance of your applications that use S3
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Glacier
•Low-Cost Archival Storage
•Secure
• SSL & AES-256
•Durable
• Designed for 99.999999999% durability
•Optimized for data archiving and backup
• Suitable for RTO measured in hours
• Includes storage costs and retrieval costs
•Three retrieval options: Expedited, Standard, Bulk
•As little as $0.004 per GB/Month (US East pricing)
•Integrated with S3
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon CloudFront
Easy-to-use Content Delivery Network (CDN)
Pay-as-you-go pricing
Multiple origins: S3, EC2, on-premise
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
4
On-Premises Storage
Integration
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage Gateway hybrid storage solutions
Enables using standard storage protocols to access AWS storage services
Files Amazon S3
Amazon EBS
Tapes AWS Storage
snapshots
Gateway
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage Gateway – Files, volumes, and tapes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage Gateway – Common capabilities
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
File gateway
On-premises file storage maintained as objects in Amazon S3
Customer Premises
NFS
v3 / HTTPS
v4.1
Application File S3 S3 Glacier
Server Gateway Standard Standard -
Infrequen
t Access
• Data stored and retrieved from your S3 buckets
• One-to-one mapping from files-to-objects
• File metadata stored in object metadata
• Bucket access managed by IAM role you own and manage
• Use S3 Lifecycle Policies, versioning, or CRR to manage data
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Volume gateway
On-premises volume storage backed by Amazon S3 with EBS snapshots
Customer Premises
iSCSI HTTPS
CHANGER
MEDIA
iSCSI HTTPS
DRIVE
TAPE
Gateway Tapes stored in
Server stored in Amazon Glacier
Amazon S3
Virtual tape storage in S3 and Glacier accessed via tape gateway
Data compressed in-transit and at-rest
Unlimited virtual tape storage, with up to 1PB of tapes active in library
Supports leading backup applications:
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hybrid storage use cases with Storage Gateway
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage Gateway – Key Benefits
Low-latency access
Data encryption
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
W!
Amazon Snowball & Snowball Edge NE
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is Snowball?
Petabyte scale data transport
Ruggedized Rain & dust
case resistant
“8.5G Impact”
E-ink shipping
label Tamper-resistant
case & electronics
• Less than 1 day to transfer 250TB via 5x10G connections with 5 Snowballs,
less than 1 week including shipping
• Number of days to transfer 250TB via the Internet at typical utilizations
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Snowmobile NEW!
• Exabyte-scale data transfer service
• Each Snowmobile can transfer up to
100PB
• Connects to your network via
removable high-speed network switch
• Appears as network-attached data
store
• Data encrypted with 256-bit encryption
keys, managed through KMS
• Snowmobile driven back to AWS and
data is loaded into S3, Redshift, Glacier
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Using Multiple Storage Options Together
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
It’s all about
choicePerformance-oriented
Cost-oriented
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Any Questions?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.