SlideShare a Scribd company logo
1 of 93
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS re:INVENT
David Andrade—Co-Founder and Director at Theory Studios - @_theorystudios_
David Green—Enterprise Solutions Architect at AWS - @davidmgre
S T G 3 1 8
D e c e m b e r 1 , 2 0 1 7
Case Study: Learn how to Choose and Optimize
Storage for Media and Entertainment Workloads with
Special Guest Theory Studios
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
• Amazon Web Services (AWS) storage overview
• AWS M&E segments
• AWS cloud storage services
• Storage workload alignment
• Storage benchmarking for media
• Theory Studios—VFX on AWS
• Looking ahead
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Data movement
OnlineOffline
Data security
and management
Complete set of data building blocks
Amazon
EFS
Amazon
EBS
AWS Snow family
AWS Storage Gateway
Family
AWS Direct Connect
Amazon EFS File Sync
Amazon S3
Transfer Acceleration
Storage Partners
Amazon Kinesis
Data Streams
Amazon Kinesis
Video Streams
Amazon
S3
Amazon
Glacier
AWS KMS
AWS IAM
AWS CloudWatch
AWS CloudTrail
AWS CloudFormation
AWS Lambda
Amazon Macie
AWS QuickSight
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Media and Entertainment segments
O v e r v i e w :
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
M&E segments on AWS
Playout and Distribution
Post Production
Analytics/AIDAM and Archive
Media Supply Chain
Publishing
OTT
Content
Acquisition
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
M&E segments on AWS—with service mappings
Playout and Distribution
AWS Elemental, EC2, EBS, S3,
EFS, CloudFront
Post Production
EC2, EBS, S3, EFS, GPU,
Direct Connect
Analytics/AI
Kinesis, DynamoDB, AML,
Amazon Redshift, EMR,
EC2, EBS, EFS,
S3/Amazon Glacier
DAM and Archive
Snowball, Storage
Gateway, S3/Amazon
Glacier, EC2, EBS,
Direct Connect, Lambda,
DynamoDB, RDS, EFS
Media Supply Chain
AWS Elemental, EC2, EBS,
S3/Amazon Glacier,
CloudFront, EFS, Snowball,
GPU, Direct Connect
Publishing
EC2, EBS, S3/Amazon
Glacier, ELB,
CloudFront
OTT
AWS
Elemental,
EC2, EBS, S3,
CloudFront
Content
Acquisition
AWS Elemental,
EC2, EBS, S3,
Snowball, Direct
Connect
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
M&E segments on AWS—customers
Playout and Distribution
Discovery
Communications
Post Production
Scripps, Sony MCS,
FuzeFX, Theory Studios
Analytics/ AI
C-Span, MLB,
Channel 4
DAM and Archive
PBS, Charlie Rose
(Wazee), Discovery,
Sony DADC, Turner
Media Supply Chain
Turner (CNN), Sony DADC,
Discovery, Fox
Publishing
The Guardian,
Financial Times,
Gannett, Time Inc.,
Newscorp
OTT
Hulu, Netflix,
MLB, BBC, PBS
Acquisition
Scripps
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Media challenges
Content growth
More content, higher
quality (4K+, HDR…)
Scalable storage
Peak demand
Unpredictable, bursty
workloads
Elastic compute and
storage; pay as you go
Competitive pressures
Changing consumption
patterns
Agility and innovation
Core competency
Data centers as
opposed to core biz
Outsource
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS M&E ecosystem
INGEST STORE MANAGE SECUREPROCESS
CREATE MONETIZE
INTEGRATEDELIVER
SaaS BYOLPaaS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Media storage and utilization trends on AWS
O v e r v i e w :
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Content has gravity
Activity to create, capture, and display for
devices in 8K by 4K content is occurring—
with planned implementations in common
media systems by the next decade
Between 2014 and 2020 we expect
about a 4.9x increase in the required
digital storage capacity used in the
entertainment industry and about a 3.7x
increase in storage capacity shipped per
year (from ~18,050 PB to ~66,291 PB)
(Coughlin Report)
4K is four times the size of 1080P HD
8K is four times the size of 4K
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS M&E state of the union
Storage marketplace maturity
• Asset management systems
• Pay-as-you-go licensing models
• Integration to cloud-based storage options
• Tape ingest
Distance as opposed to content gravity
• Movement of content
• Global network connectivity
• Operating applications remotely
• Content replication/synchronization across sites
Cost
• Select the right storage solution for your workload(s)
• Storage price reduction benefits
16 Regions. 44 Availability Zones. 100+ Edge Locations.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS storage alignment
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Sample production components on AWS
Ingest Store Edit Process
Push or pull
content and artifacts
Store source files located in
Amazon S3 or Amazon EBS
Create, edit, and
collaborate in the cloud
Scale out on elastic
capacity for processing
Content production and post-production companies are leveraging AWS to accelerate and streamline
creative, editing, and rendering workloads with highly scalable cloud computing and storage
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Ingest
S3 Transfer
Acceleration
AWS
Snow Family
AWS Storage
Gateway Family
AWS Direct
Connect
AWS Snowball
AWS Snowmobile
AWS Storage Gateway
file gateway
1:1 file to Amazon S3
object
Billed by the interface hour
1 Gb, 10 Gb interfaces
Private global access to VPC
Global access public VIF
Fast, easy, and secure
transfer of files over long
distances. Data arrives at
an AWS edge location,
and is routed to Amazon
S3 over an optimized
network path.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Store—Amazon S3
Long-term
archive
Oldest content could trickle
down to Amazon Glacier
automatically to save cost
S3	Infrequent	Access
Lifecycle	policies
Near-line
storage
Frequently
accessed
Bulk, expedited,
or standard
retrieval
Vault	Lock
Amazon	S3
Amazon	Glacier
All tiers
accessible through
a single API
Audit logging
(standard)
Amazon EBS
volume
EC2 Instance
Store
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is Amazon Elastic Compute Cloud (Amazon EC2)
Instance Store?
• Local to instance
• Non-persistent data store (ephemeral)
• Data not replicated
• NVMe SSD, SSD, or HDD
• No snapshot support
HDDSSDNVMe SSD
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Store—Amazon Elastic Block Store (Amazon EBS)
• Persistent block storage volumes
• Automatically replicated within its Availability Zone (AZ)
• Modify volume type as needs change
• Point-in-time snapshot support
• SSD or HDD
io1gp2 st1 sc1
SSD HDD
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Volume types and performance
HDD BasedSSD Based
io1
Highest performance SSD
volume designed for critical
and I/O-intensive workloads
requiring 99.9% consistent
performance
gp2
General Purpose SSD
volume that balances price
and performance for a wide
variety of workloads with
predictable baseline and
burst
st1
Low-cost HDD volume
designed for frequently
accessed, throughput-
intensive sequential
workloads
sc1
Lowest cost HDD volume
designed for less frequently
accessed sequential
workloads
$0.125/GiB*
$0.065/IOP*
* per GB month of provisioned storage (us-east-1)
$0.10*/GiB* $0.045*/GiB* $0.025*
/GiB*
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Choosing an EBS volume type
Throughput
is more important
Small, random I/O Large, sequential I/O
Latency?
i3
gp2 io1 sc1 st1
d2
IOPS
≤ 80,000> 80,000
< 1 ms Single-digit ms ≤ 1,750 MB/s
Aggregate throughput?
> 1,750 MB/s
is more important
≤ 10k IOPS > 10k IOPS
Throughput per volume
250 MiB/s 500 MiB/s
IOPS per volume
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EBS Elastic Volumes
• Increase volume size
• Adjust performance
• Change volume type
• Continue to use your application while
modifications occur
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modify-volume.html
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Elastic File System (EFS)
• Designed to support Petabyte scale file
systems
• Throughput scales linearly to storage
• Same latency spec across each AZ
• Thousands of concurrent connections
• Works great for large I/O sizes
• Pay for only what you use, not what you
provision
• Managed with multi-copy durability
Render farms
Big data analytics
Transcode farms
Home directories
Content management
Web serving
Metadata-
intensive
jobs
High throughput and parallel I/O
Low latency and serial I/O
Data analytics, media processing (transcoding, rendering, QC, farms), distributed
content management, web serving/publishing, digital supply chain
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Simple Storage Service (Amazon S3) object
store • No file system—everything is
GET/PUT/DELETE
• Requests per second (>300)—avoid hotspots,
use front-end buffering
• Puts or Gets—use Amazon CloudFront for
GET-heavy workloads
• Network throughput—multi-part uploads,
AWS SDK/CLI
• Consistency/commit latency—read after
write, factor in REST latency for workload
requirements
Partition	1 Partition	2 Partition	n
An	S3	backend	storage	tier
Auto-scaled/HA	front end
TCP
Distributed	key-map
Optimizations
Replication	across	multiple	Availability	Zones
Client(s)
Client-side	bandwidth
Active archive and lifecycle to cold archive, media processing
(transcoding, rendering, QC, farms) depending on
application conformity, mezzanine storage, VOD delivery
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Hybrid storage example
Shared Storage Shared Storage
On-Premises
Storage
AWS
Direct Connect
Storage Cache
Amazon S3
Qumulo on EC2
Avere on EC2
EFS
AWS	
Direct	Connect
Hydrate	Workers
EC2 Spot
Tightly Coupled
Loosely Coupled
Snowball, Storage
Gateway, File
Gateway
Partners
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Process
Reserved
Make a low, one-time
payment and receive a
significant discount on
the cost
For committed
utilization
Spot
Bid for unused capacity
at a Spot price—save up
to 90% off on-demand
For time-insensitive or
transient workloads
EBS provides flexibility to choose between different models by decoupling storage from compute
On-Demand
Pay for compute
capacity by the second*
with no long-term
commitments
For spiky workloads,
or to define needs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Securing the content
• AWS alignment with the latest MPAA cloud-based
application guidelines
• VPC private endpoints for Amazon S3—enable a
true private workflow capability
• Encryption and key management capabilities
• Amazon Glacier Vault Lock for high-value
media/originals
• Fine-grained AWS Identity and Access
Management (IAM)
• Non-host-based security groups and NACLs
• Comprehensive auditing via AWS flow logs, AWS
Config, Amazon Inspector, and AWS CloudTrail
• Run workloads using IAM roles, not embedded
credentials
• Use AWS Key Management Service (AWS
KMS)/HSM
• EBS encryption for boot, data, and volume
snapshots
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
O l d w o r l d a s o p p o s e d t o n e w w o r l d — c a p a c i t y p l a n n i n g
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Immediately provision the capacity you need when
you need it
• Pay-as-you-go pricing model
• Scale up/down as workloads change
• AWS handles the heavy lifting so you can focus on
your core business (creating amazing content)
• Invest in creative talent instead of infrastructure
N e w w o r l d :O l d w o r l d :
Storage capacity planning
1 P B R A W
8 0 0 T B f o r m a t t e d
6 0 0 T B a l l o c a t e d
4 0 0 T B m e d i a d a t a
• Negotiate with vendors
• Provision for peak storage requirements
• Manage lifecycle of storage infrastructure
• Typically wasted space with RAID and spindles for
throughput
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS storage capacity planning
Block
Amazon EBS
(persistent)
Amazon EC2
Instance Store
(ephemeral)
File
Amazon EFS
Object
Amazon GlacierAmazon S3
Pay only for what is provisioned
Increase capacity as needed with
EBS Elastic Volumes
Pay only for the
amount of file system
storage used per
month
No minimum fee and
no setup charge
Pay only for what you use; there is no
minimum fee
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Immediately provision the capacity you need when you
need it
• Pay-as-you-go pricing model
• Scale up/down as workloads change
• AWS handles the heavy lifting so you can focus on your
core business (creating amazing content)
• Scalable at any size
• Invest in creative talent instead of infrastructure
N e w w o r l d :O l d w o r l d :
Compute capacity planning
• Negotiate with vendors
• Provision for peak crunch time
• Rent or purchase compute resources
• Deploy:
• On premises or colo? Network?
• Provision or procure power and cooling
• Deploy compute and network hardware
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Storage benchmarking for media
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Analyzing and optimizing the application layer
• Optimizing the	application	layer’s	I/O	patterns	
are	critical—we	can	use	this	to	drive	down	
cost
• Analyze	the	access	pattern;	optimize	the	
processing
• Let’s	benchmark	a	common	transcoder	use	
case—4K,	parallel	encode	at ~10	bitrates,	with	
HLS	packaging
• We	will	optimize	the	transcode process	by	
only	reading	the	source	media	into	a	memory	
buffer	once
Known File Access Pattern1
Parallel Processing Optimization2
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Analyzing and optimizing the application layer
GP2 – 1 TB EBS Volume @3000 IOPS
ST1 – 1 TB EBS Volume
C4.8xl EBS Optimized
Multi-Core
Transcoding
C4.8xl EBS Optimized
Multi-Core
Transcoding
S3 Read
I/O Spike
Packager Write
I/O Spike
Transcoder
Buffer Fill
Transcoder
Buffer Flushes
Faster Read is
irrelevant since frame
compute takes up the
job time
$0.10
per GB-month
$0.045
per GB-month
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Top-rated virtual
reality arcade game
Collaborated with
Barnstorm on visual
effects for the season
Visual effects and
animation for TV show
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
20
TB data
monthly
45
Artists
6
Countries
30,000+
assets
generated
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
+
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
goo.gl/b5Z5Dm
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Blender.org
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
D a t a
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
120 GB
450+ assets
160 versions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Data over IP challenges
Render
farm
Artists working
remotely
Backup and
security
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
Render nodes
NFS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Render nodes
Main server
R4.Xlarge
with EBS Volume
Final frame
Render nodes
Render nodes
Render nodes
Render nodes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The artist workflow
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
Subscribed assets
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The artist workflow
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The artist workflow
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
Subscribed assets
~500 MB daily to
15 Virtual Artists
7.5 GB of data
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The artist workflow
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
Subscribed assets
File/folder ignores
70% less files
downloaded
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The secure artist workflow
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
Subscribed assets
File/folder ignores
IAM and OAuth
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Main server
R4.Xlarge
with EBS Volume
50 MB/sec
Render nodes
Render nodes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Render nodes
Render nodes
Render nodes
Render nodes
Render nodes
3 TB storage equals 500 MB/sec throughput for a few
machines
5 MB/sec of hundreds
Main server
R4.Xlarge
with EBS Volume
50 MB/sec
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Render nodes
Main server
R4.Xlarge
gp2 Drives
Render nodes
Render nodes
Render nodes
Render nodes
Rsync 200 GB assets
on ST1s
Render nodes
Cloned server
M4.large 15 MB/sec
5 MB/sec
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm
Render nodes
Main server
R4.Xlarge
gp2 Drives
Render nodes
Render nodes
Render nodes
Render nodes
Rsync 200 GB assets
on ST1s
Cloned server
M4.large
Render nodes
1 KB/sec
0.5 B/sec
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EFS
Great performance
Great throughput
But requires huge data set
Requires a budget
NFS
Good performance
OK throughput
Any data set
Budget conscious J
The render farm: EFS or NFS
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm: Amazon EC2 spot pricing
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The render farm: Amazon EC2 spot pricing
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Physical render node
22-core Dual XEON E5v4
256 GB DDR RAM
2 TB SSD
$19,742
Rendering costs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Physical render node
22-core Dual XEON E5v4
256 GB DDR RAM
2 TB SSD
$19,742
AWS Node
64 vCPU Intel E5v4
256 GB DDR RAM
∞ TB SSD
$0.93 hr
Rendering costs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Physical render node
22-core Dual XEON E5v4
256 GB DDR RAM
2 TB SSD
$19,742
AWS Node
64 vCPU Intel E5v4
256 GB DDR RAM
∞ TB SSD
$0.93 hr
$8,146 yr
Rendering costs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rethinking costs
Capital
Investment
Resource
Usage
On-premises studio $3.9 million USD
capital
investment
for 200 nodes
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rethinking costs
On-premises studio
Virtual AWS-
powered studio
Capital
Investment
Resource
Usage
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rethinking costs
Capital
Investment
Resource
Usage
Virtual AWS-
powered studio
$186 USD an hour
for 200 nodes
64 vCPUs
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The final workflow
Artists
publish remotely
Main server
R4.Xlarge
with EBS Volume
To client
Render nodes
NFS
Encryption
KMS + OAuth
File Ignores
Per Artist Per Asset
ST1 Volumes
General SSDs
Duplicate
M4.large
Rsync
Dropbox
Aspera
SFTP
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Looking ahead
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pace of innovation
November 2015
50 TB Snowball
April 2016
80 TB Snowball
November 2016
100 TB Snowball Edge
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
re:Invent EBS Sessions
Tuesday, 8:30AM STG316: Learn how to Choose and Optimize Storage for Big Data Analytics Workloads with Special Guest
ViaSat
Tuesday, 10:45AM CMP310: Deep Dive on Amazon Elastic Block Store (Amazon EBS)
Tuesday, 11:30AM DAT333: Chalk Talk: Learn How to Tune and Optimize S3 and EBS for Your Solr and Cassandra Workflows
Tuesday, 12:15PM STG330: Case Study: How Experian Leverages Amazon EC2, EBS, and S3 with Cloudera Hadoop for Big Data
Tuesday, 1:45PM CMP304: Deep Dive: Backing Up Amazon EC2 with Amazon EBS Snapshots
Tuesday, 2:30PM STG329: Case Study: ProtectWise optimizes performance of Cassandra and Kafka workloads with Amazon EBS
Tuesday, 7:00PM STG306: Deep Dive on Amazon Elastic Block Store (Amazon EBS) [REPEAT]
Thursday, 1:45PM DAT330: Case Study: Sprinklr Uses Amazon EBS to Maximize Its NoSQL Deployment
Thursday, 4:45PM CMP310-R: Deep Dive on Amazon Elastic Block Storage (Amazon EBS) [REPEAT]
Thursday, 4:45PM DAT329: Case Study: Ola Cabs Uses Amazon EBS and Elastic Volumes to Maximize MySQL Deployment
Friday, 9:15AM STG318: Case Study: Learn how to Optimize Storage for M&E Workloads, with Special Guest Theory Studios
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
For Enterprise Storage Engineers
• Learn how to architect and
manage highly available
solutions on AWS storage
services
• Advance toward AWS
certifications
• Help your organization migrate
to the cloud faster
Online at www.aws.training
• Access 100+ new digital training
courses including advanced
training on storage
• Deep Dives on S3, EFS, and EBS
• Migrating and Tiering Storage to
AWS (Hybrid Solutions)
At re:Invent
• Visit Hands-on Labs at the
Venetian
• Attend a proctored “Introduction
to EFS” Spotlight Lab on
Thursday at 3pm at the
Venetian
• Meet Storage experts at the Ask
the Experts in Hands-on Labs
room at the Venetian
New Storage Training
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!

More Related Content

What's hot

AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017Amazon Web Services
 
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)Amazon Web Services
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...Amazon Web Services
 
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...Amazon Web Services
 
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017Amazon Web Services
 
MCL207_Amazon Lex Integration with IVR
MCL207_Amazon Lex Integration with IVRMCL207_Amazon Lex Integration with IVR
MCL207_Amazon Lex Integration with IVRAmazon Web Services
 
GAM306_Building a Lake of Wisdom
GAM306_Building a Lake of WisdomGAM306_Building a Lake of Wisdom
GAM306_Building a Lake of WisdomAmazon Web Services
 
STG305_Deep Dive on Backup to the AWS Cloud
STG305_Deep Dive on Backup to the AWS CloudSTG305_Deep Dive on Backup to the AWS Cloud
STG305_Deep Dive on Backup to the AWS CloudAmazon Web Services
 
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...Amazon Web Services
 
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...Amazon Web Services
 
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017Deep Dive on Amazon Glacier - STG303 - re:Invent 2017
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017Amazon Web Services
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyAmazon Web Services
 
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...Amazon Web Services
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSAmazon Web Services
 
AWS Storage State of the Union & APN Storage Ecosystem
AWS Storage State of the Union & APN Storage EcosystemAWS Storage State of the Union & APN Storage Ecosystem
AWS Storage State of the Union & APN Storage EcosystemAmazon Web Services
 
ABD307_Deep Analytics for Global AWS Marketing Organization
ABD307_Deep Analytics for Global AWS Marketing OrganizationABD307_Deep Analytics for Global AWS Marketing Organization
ABD307_Deep Analytics for Global AWS Marketing OrganizationAmazon Web Services
 
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...Amazon Web Services
 
Protecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and FeaturesProtecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and FeaturesAmazon Web Services
 
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...RET301-Build Single Customer View across Multiple Retail Channels using AWS S...
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...Amazon Web Services
 
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdf
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdfGAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdf
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdfAmazon Web Services
 

What's hot (20)

AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
AWS Database and Analytics State of the Union - 2017 - DAT201 - re:Invent 2017
 
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
 
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
ABD302_Real-Time Data Exploration and Analytics with Amazon Elasticsearch Ser...
 
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...
What's New for AWS Purpose Built, Non-relational Databases - DAT204 - re:Inve...
 
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017
Migrating Large Scale Data Sets to the Cloud - STG204 - re:Invent 2017
 
MCL207_Amazon Lex Integration with IVR
MCL207_Amazon Lex Integration with IVRMCL207_Amazon Lex Integration with IVR
MCL207_Amazon Lex Integration with IVR
 
GAM306_Building a Lake of Wisdom
GAM306_Building a Lake of WisdomGAM306_Building a Lake of Wisdom
GAM306_Building a Lake of Wisdom
 
STG305_Deep Dive on Backup to the AWS Cloud
STG305_Deep Dive on Backup to the AWS CloudSTG305_Deep Dive on Backup to the AWS Cloud
STG305_Deep Dive on Backup to the AWS Cloud
 
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...
Amazon EFS: Leverage the Power of a Distributed Shared File System in the Clo...
 
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
MSC203_How Citrix Uses AWS Marketplace Solutions To Accelerate Analytic Workl...
 
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017Deep Dive on Amazon Glacier - STG303 - re:Invent 2017
Deep Dive on Amazon Glacier - STG303 - re:Invent 2017
 
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and EfficiencyLFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
LFS307_Using AWS to Maximize Digital Marketing Reach and Efficiency
 
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...
 
ARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWSARC207_Monitoring Performance of Enterprise Applications on AWS
ARC207_Monitoring Performance of Enterprise Applications on AWS
 
AWS Storage State of the Union & APN Storage Ecosystem
AWS Storage State of the Union & APN Storage EcosystemAWS Storage State of the Union & APN Storage Ecosystem
AWS Storage State of the Union & APN Storage Ecosystem
 
ABD307_Deep Analytics for Global AWS Marketing Organization
ABD307_Deep Analytics for Global AWS Marketing OrganizationABD307_Deep Analytics for Global AWS Marketing Organization
ABD307_Deep Analytics for Global AWS Marketing Organization
 
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...
Best Practices for Building a Data Lake in Amazon S3 and Amazon Glacier, with...
 
Protecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and FeaturesProtecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and Features
 
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...RET301-Build Single Customer View across Multiple Retail Channels using AWS S...
RET301-Build Single Customer View across Multiple Retail Channels using AWS S...
 
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdf
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdfGAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdf
GAM311-How Linden Lab Built a Virtual World on the AWS Cloud.pdf
 

Similar to Optimize Storage for Media Workloads on AWS

STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...
STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...
STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...Amazon Web Services
 
STG316_Optimizing Storage for Big Data Workloads
STG316_Optimizing Storage for Big Data WorkloadsSTG316_Optimizing Storage for Big Data Workloads
STG316_Optimizing Storage for Big Data WorkloadsAmazon Web Services
 
AWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAmazon Web Services
 
STG203_Get Rid of Tape and Modernize Backup with AWS
STG203_Get Rid of Tape and Modernize Backup with AWSSTG203_Get Rid of Tape and Modernize Backup with AWS
STG203_Get Rid of Tape and Modernize Backup with AWSAmazon Web Services
 
Hybrid and Edge Architectures.pdf
Hybrid and Edge Architectures.pdfHybrid and Edge Architectures.pdf
Hybrid and Edge Architectures.pdfAmazon Web Services
 
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...Amazon Web Services
 
ABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWSABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWSAmazon Web Services
 
Building a Strong Foundation with AWS Storage Services
Building a Strong Foundation with AWS Storage ServicesBuilding a Strong Foundation with AWS Storage Services
Building a Strong Foundation with AWS Storage ServicesAmazon Web Services
 
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...Amazon Web Services
 
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...Amazon Web Services
 
AWS storage solutions for business-critical applications - STG301 - Chicago A...
AWS storage solutions for business-critical applications - STG301 - Chicago A...AWS storage solutions for business-critical applications - STG301 - Chicago A...
AWS storage solutions for business-critical applications - STG301 - Chicago A...Amazon Web Services
 
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùng
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùngXây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùng
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùngAmazon Web Services
 
Building Hybrid Cloud Storage Architectures with AWS @scale
Building Hybrid Cloud Storage Architectures with AWS @scaleBuilding Hybrid Cloud Storage Architectures with AWS @scale
Building Hybrid Cloud Storage Architectures with AWS @scaleAmazon Web Services
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSEagleDream Technologies
 
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million UsersScaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million UsersAmazon Web Services
 

Similar to Optimize Storage for Media Workloads on AWS (20)

STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...
STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...
STG309_Deep Dive Using Hybrid Storage with AWS Storage Gateway to Solve On-Pr...
 
STG316_Optimizing Storage for Big Data Workloads
STG316_Optimizing Storage for Big Data WorkloadsSTG316_Optimizing Storage for Big Data Workloads
STG316_Optimizing Storage for Big Data Workloads
 
AWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech TalksAWS Services for Data Migration - AWS Online Tech Talks
AWS Services for Data Migration - AWS Online Tech Talks
 
Data Migration Best Practice
Data Migration Best PracticeData Migration Best Practice
Data Migration Best Practice
 
Data Migration Best Practices
Data Migration Best PracticesData Migration Best Practices
Data Migration Best Practices
 
Webinar AWS: Desmistificando a Nuvem
Webinar AWS: Desmistificando a NuvemWebinar AWS: Desmistificando a Nuvem
Webinar AWS: Desmistificando a Nuvem
 
STG203_Get Rid of Tape and Modernize Backup with AWS
STG203_Get Rid of Tape and Modernize Backup with AWSSTG203_Get Rid of Tape and Modernize Backup with AWS
STG203_Get Rid of Tape and Modernize Backup with AWS
 
Hybrid and Edge Architectures.pdf
Hybrid and Edge Architectures.pdfHybrid and Edge Architectures.pdf
Hybrid and Edge Architectures.pdf
 
AWS Storage Stage of Union
AWS Storage Stage of UnionAWS Storage Stage of Union
AWS Storage Stage of Union
 
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...
Optimizing Storage for Enterprise Workloads and Migrations (STG202) - AWS re:...
 
ABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWSABD201-Big Data Architectural Patterns and Best Practices on AWS
ABD201-Big Data Architectural Patterns and Best Practices on AWS
 
Building a Strong Foundation with AWS Storage Services
Building a Strong Foundation with AWS Storage ServicesBuilding a Strong Foundation with AWS Storage Services
Building a Strong Foundation with AWS Storage Services
 
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...
STG329_ProtectWise optimizes performance of Cassandra and Kafka workloads wit...
 
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
 
AWS storage solutions for business-critical applications - STG301 - Chicago A...
AWS storage solutions for business-critical applications - STG301 - Chicago A...AWS storage solutions for business-critical applications - STG301 - Chicago A...
AWS storage solutions for business-critical applications - STG301 - Chicago A...
 
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùng
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùngXây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùng
Xây dựng website và ứng dụng mobile đáp ứng 10 triệu người dùng
 
Building Hybrid Cloud Storage Architectures with AWS @scale
Building Hybrid Cloud Storage Architectures with AWS @scaleBuilding Hybrid Cloud Storage Architectures with AWS @scale
Building Hybrid Cloud Storage Architectures with AWS @scale
 
Pitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWSPitt Immersion Day Module 4 - storage in AWS
Pitt Immersion Day Module 4 - storage in AWS
 
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million UsersScaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million Users
 
AWS for Backup and Recovery
AWS for Backup and RecoveryAWS for Backup and Recovery
AWS for Backup and Recovery
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Optimize Storage for Media Workloads on AWS

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS re:INVENT David Andrade—Co-Founder and Director at Theory Studios - @_theorystudios_ David Green—Enterprise Solutions Architect at AWS - @davidmgre S T G 3 1 8 D e c e m b e r 1 , 2 0 1 7 Case Study: Learn how to Choose and Optimize Storage for Media and Entertainment Workloads with Special Guest Theory Studios
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you!
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda • Amazon Web Services (AWS) storage overview • AWS M&E segments • AWS cloud storage services • Storage workload alignment • Storage benchmarking for media • Theory Studios—VFX on AWS • Looking ahead
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Data movement OnlineOffline Data security and management Complete set of data building blocks Amazon EFS Amazon EBS AWS Snow family AWS Storage Gateway Family AWS Direct Connect Amazon EFS File Sync Amazon S3 Transfer Acceleration Storage Partners Amazon Kinesis Data Streams Amazon Kinesis Video Streams Amazon S3 Amazon Glacier AWS KMS AWS IAM AWS CloudWatch AWS CloudTrail AWS CloudFormation AWS Lambda Amazon Macie AWS QuickSight
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Media and Entertainment segments O v e r v i e w :
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. M&E segments on AWS Playout and Distribution Post Production Analytics/AIDAM and Archive Media Supply Chain Publishing OTT Content Acquisition
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. M&E segments on AWS—with service mappings Playout and Distribution AWS Elemental, EC2, EBS, S3, EFS, CloudFront Post Production EC2, EBS, S3, EFS, GPU, Direct Connect Analytics/AI Kinesis, DynamoDB, AML, Amazon Redshift, EMR, EC2, EBS, EFS, S3/Amazon Glacier DAM and Archive Snowball, Storage Gateway, S3/Amazon Glacier, EC2, EBS, Direct Connect, Lambda, DynamoDB, RDS, EFS Media Supply Chain AWS Elemental, EC2, EBS, S3/Amazon Glacier, CloudFront, EFS, Snowball, GPU, Direct Connect Publishing EC2, EBS, S3/Amazon Glacier, ELB, CloudFront OTT AWS Elemental, EC2, EBS, S3, CloudFront Content Acquisition AWS Elemental, EC2, EBS, S3, Snowball, Direct Connect
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. M&E segments on AWS—customers Playout and Distribution Discovery Communications Post Production Scripps, Sony MCS, FuzeFX, Theory Studios Analytics/ AI C-Span, MLB, Channel 4 DAM and Archive PBS, Charlie Rose (Wazee), Discovery, Sony DADC, Turner Media Supply Chain Turner (CNN), Sony DADC, Discovery, Fox Publishing The Guardian, Financial Times, Gannett, Time Inc., Newscorp OTT Hulu, Netflix, MLB, BBC, PBS Acquisition Scripps
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Media challenges Content growth More content, higher quality (4K+, HDR…) Scalable storage Peak demand Unpredictable, bursty workloads Elastic compute and storage; pay as you go Competitive pressures Changing consumption patterns Agility and innovation Core competency Data centers as opposed to core biz Outsource
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS M&E ecosystem INGEST STORE MANAGE SECUREPROCESS CREATE MONETIZE INTEGRATEDELIVER SaaS BYOLPaaS
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Media storage and utilization trends on AWS O v e r v i e w :
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Content has gravity Activity to create, capture, and display for devices in 8K by 4K content is occurring— with planned implementations in common media systems by the next decade Between 2014 and 2020 we expect about a 4.9x increase in the required digital storage capacity used in the entertainment industry and about a 3.7x increase in storage capacity shipped per year (from ~18,050 PB to ~66,291 PB) (Coughlin Report) 4K is four times the size of 1080P HD 8K is four times the size of 4K
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS M&E state of the union Storage marketplace maturity • Asset management systems • Pay-as-you-go licensing models • Integration to cloud-based storage options • Tape ingest Distance as opposed to content gravity • Movement of content • Global network connectivity • Operating applications remotely • Content replication/synchronization across sites Cost • Select the right storage solution for your workload(s) • Storage price reduction benefits 16 Regions. 44 Availability Zones. 100+ Edge Locations.
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS storage alignment
  • 17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sample production components on AWS Ingest Store Edit Process Push or pull content and artifacts Store source files located in Amazon S3 or Amazon EBS Create, edit, and collaborate in the cloud Scale out on elastic capacity for processing Content production and post-production companies are leveraging AWS to accelerate and streamline creative, editing, and rendering workloads with highly scalable cloud computing and storage
  • 18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Ingest S3 Transfer Acceleration AWS Snow Family AWS Storage Gateway Family AWS Direct Connect AWS Snowball AWS Snowmobile AWS Storage Gateway file gateway 1:1 file to Amazon S3 object Billed by the interface hour 1 Gb, 10 Gb interfaces Private global access to VPC Global access public VIF Fast, easy, and secure transfer of files over long distances. Data arrives at an AWS edge location, and is routed to Amazon S3 over an optimized network path.
  • 19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Store—Amazon S3 Long-term archive Oldest content could trickle down to Amazon Glacier automatically to save cost S3 Infrequent Access Lifecycle policies Near-line storage Frequently accessed Bulk, expedited, or standard retrieval Vault Lock Amazon S3 Amazon Glacier All tiers accessible through a single API Audit logging (standard) Amazon EBS volume EC2 Instance Store
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is Amazon Elastic Compute Cloud (Amazon EC2) Instance Store? • Local to instance • Non-persistent data store (ephemeral) • Data not replicated • NVMe SSD, SSD, or HDD • No snapshot support HDDSSDNVMe SSD
  • 25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Store—Amazon Elastic Block Store (Amazon EBS) • Persistent block storage volumes • Automatically replicated within its Availability Zone (AZ) • Modify volume type as needs change • Point-in-time snapshot support • SSD or HDD io1gp2 st1 sc1 SSD HDD
  • 26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Volume types and performance HDD BasedSSD Based io1 Highest performance SSD volume designed for critical and I/O-intensive workloads requiring 99.9% consistent performance gp2 General Purpose SSD volume that balances price and performance for a wide variety of workloads with predictable baseline and burst st1 Low-cost HDD volume designed for frequently accessed, throughput- intensive sequential workloads sc1 Lowest cost HDD volume designed for less frequently accessed sequential workloads $0.125/GiB* $0.065/IOP* * per GB month of provisioned storage (us-east-1) $0.10*/GiB* $0.045*/GiB* $0.025* /GiB*
  • 27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Choosing an EBS volume type Throughput is more important Small, random I/O Large, sequential I/O Latency? i3 gp2 io1 sc1 st1 d2 IOPS ≤ 80,000> 80,000 < 1 ms Single-digit ms ≤ 1,750 MB/s Aggregate throughput? > 1,750 MB/s is more important ≤ 10k IOPS > 10k IOPS Throughput per volume 250 MiB/s 500 MiB/s IOPS per volume
  • 28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EBS Elastic Volumes • Increase volume size • Adjust performance • Change volume type • Continue to use your application while modifications occur https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modify-volume.html
  • 29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Elastic File System (EFS) • Designed to support Petabyte scale file systems • Throughput scales linearly to storage • Same latency spec across each AZ • Thousands of concurrent connections • Works great for large I/O sizes • Pay for only what you use, not what you provision • Managed with multi-copy durability Render farms Big data analytics Transcode farms Home directories Content management Web serving Metadata- intensive jobs High throughput and parallel I/O Low latency and serial I/O Data analytics, media processing (transcoding, rendering, QC, farms), distributed content management, web serving/publishing, digital supply chain
  • 30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Simple Storage Service (Amazon S3) object store • No file system—everything is GET/PUT/DELETE • Requests per second (>300)—avoid hotspots, use front-end buffering • Puts or Gets—use Amazon CloudFront for GET-heavy workloads • Network throughput—multi-part uploads, AWS SDK/CLI • Consistency/commit latency—read after write, factor in REST latency for workload requirements Partition 1 Partition 2 Partition n An S3 backend storage tier Auto-scaled/HA front end TCP Distributed key-map Optimizations Replication across multiple Availability Zones Client(s) Client-side bandwidth Active archive and lifecycle to cold archive, media processing (transcoding, rendering, QC, farms) depending on application conformity, mezzanine storage, VOD delivery
  • 31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hybrid storage example Shared Storage Shared Storage On-Premises Storage AWS Direct Connect Storage Cache Amazon S3 Qumulo on EC2 Avere on EC2 EFS AWS Direct Connect Hydrate Workers EC2 Spot Tightly Coupled Loosely Coupled Snowball, Storage Gateway, File Gateway Partners
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Process Reserved Make a low, one-time payment and receive a significant discount on the cost For committed utilization Spot Bid for unused capacity at a Spot price—save up to 90% off on-demand For time-insensitive or transient workloads EBS provides flexibility to choose between different models by decoupling storage from compute On-Demand Pay for compute capacity by the second* with no long-term commitments For spiky workloads, or to define needs
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Securing the content • AWS alignment with the latest MPAA cloud-based application guidelines • VPC private endpoints for Amazon S3—enable a true private workflow capability • Encryption and key management capabilities • Amazon Glacier Vault Lock for high-value media/originals • Fine-grained AWS Identity and Access Management (IAM) • Non-host-based security groups and NACLs • Comprehensive auditing via AWS flow logs, AWS Config, Amazon Inspector, and AWS CloudTrail • Run workloads using IAM roles, not embedded credentials • Use AWS Key Management Service (AWS KMS)/HSM • EBS encryption for boot, data, and volume snapshots
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. O l d w o r l d a s o p p o s e d t o n e w w o r l d — c a p a c i t y p l a n n i n g
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Immediately provision the capacity you need when you need it • Pay-as-you-go pricing model • Scale up/down as workloads change • AWS handles the heavy lifting so you can focus on your core business (creating amazing content) • Invest in creative talent instead of infrastructure N e w w o r l d :O l d w o r l d : Storage capacity planning 1 P B R A W 8 0 0 T B f o r m a t t e d 6 0 0 T B a l l o c a t e d 4 0 0 T B m e d i a d a t a • Negotiate with vendors • Provision for peak storage requirements • Manage lifecycle of storage infrastructure • Typically wasted space with RAID and spindles for throughput
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS storage capacity planning Block Amazon EBS (persistent) Amazon EC2 Instance Store (ephemeral) File Amazon EFS Object Amazon GlacierAmazon S3 Pay only for what is provisioned Increase capacity as needed with EBS Elastic Volumes Pay only for the amount of file system storage used per month No minimum fee and no setup charge Pay only for what you use; there is no minimum fee
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Immediately provision the capacity you need when you need it • Pay-as-you-go pricing model • Scale up/down as workloads change • AWS handles the heavy lifting so you can focus on your core business (creating amazing content) • Scalable at any size • Invest in creative talent instead of infrastructure N e w w o r l d :O l d w o r l d : Compute capacity planning • Negotiate with vendors • Provision for peak crunch time • Rent or purchase compute resources • Deploy: • On premises or colo? Network? • Provision or procure power and cooling • Deploy compute and network hardware
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Storage benchmarking for media
  • 39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Analyzing and optimizing the application layer • Optimizing the application layer’s I/O patterns are critical—we can use this to drive down cost • Analyze the access pattern; optimize the processing • Let’s benchmark a common transcoder use case—4K, parallel encode at ~10 bitrates, with HLS packaging • We will optimize the transcode process by only reading the source media into a memory buffer once Known File Access Pattern1 Parallel Processing Optimization2
  • 40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Analyzing and optimizing the application layer GP2 – 1 TB EBS Volume @3000 IOPS ST1 – 1 TB EBS Volume C4.8xl EBS Optimized Multi-Core Transcoding C4.8xl EBS Optimized Multi-Core Transcoding S3 Read I/O Spike Packager Write I/O Spike Transcoder Buffer Fill Transcoder Buffer Flushes Faster Read is irrelevant since frame compute takes up the job time $0.10 per GB-month $0.045 per GB-month
  • 41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Top-rated virtual reality arcade game Collaborated with Barnstorm on visual effects for the season Visual effects and animation for TV show
  • 42. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 43. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 20 TB data monthly 45 Artists 6 Countries 30,000+ assets generated
  • 44. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 45. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. +
  • 46. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. goo.gl/b5Z5Dm
  • 47. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 48. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 49. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 50. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Blender.org
  • 51. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 52. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 53. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 54. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. D a t a
  • 55. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 120 GB 450+ assets 160 versions
  • 56. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Data over IP challenges Render farm Artists working remotely Backup and security
  • 57. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 58. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Artists publish remotely Main server R4.Xlarge with EBS Volume Render nodes NFS
  • 59. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Render nodes Main server R4.Xlarge with EBS Volume Final frame Render nodes Render nodes Render nodes Render nodes
  • 60. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 61. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 62. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The artist workflow Artists publish remotely Main server R4.Xlarge with EBS Volume Subscribed assets
  • 63. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The artist workflow
  • 64. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The artist workflow Artists publish remotely Main server R4.Xlarge with EBS Volume Subscribed assets ~500 MB daily to 15 Virtual Artists 7.5 GB of data
  • 65. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The artist workflow Artists publish remotely Main server R4.Xlarge with EBS Volume Subscribed assets File/folder ignores 70% less files downloaded
  • 66. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The secure artist workflow Artists publish remotely Main server R4.Xlarge with EBS Volume Subscribed assets File/folder ignores IAM and OAuth
  • 67. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Main server R4.Xlarge with EBS Volume 50 MB/sec Render nodes Render nodes
  • 68. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Render nodes Render nodes Render nodes Render nodes Render nodes 3 TB storage equals 500 MB/sec throughput for a few machines 5 MB/sec of hundreds Main server R4.Xlarge with EBS Volume 50 MB/sec
  • 69. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Render nodes Main server R4.Xlarge gp2 Drives Render nodes Render nodes Render nodes Render nodes Rsync 200 GB assets on ST1s Render nodes Cloned server M4.large 15 MB/sec 5 MB/sec
  • 70. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm Render nodes Main server R4.Xlarge gp2 Drives Render nodes Render nodes Render nodes Render nodes Rsync 200 GB assets on ST1s Cloned server M4.large Render nodes 1 KB/sec 0.5 B/sec
  • 71. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EFS Great performance Great throughput But requires huge data set Requires a budget NFS Good performance OK throughput Any data set Budget conscious J The render farm: EFS or NFS
  • 72. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm: Amazon EC2 spot pricing
  • 73. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The render farm: Amazon EC2 spot pricing
  • 74. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Physical render node 22-core Dual XEON E5v4 256 GB DDR RAM 2 TB SSD $19,742 Rendering costs
  • 75. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Physical render node 22-core Dual XEON E5v4 256 GB DDR RAM 2 TB SSD $19,742 AWS Node 64 vCPU Intel E5v4 256 GB DDR RAM ∞ TB SSD $0.93 hr Rendering costs
  • 76. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Physical render node 22-core Dual XEON E5v4 256 GB DDR RAM 2 TB SSD $19,742 AWS Node 64 vCPU Intel E5v4 256 GB DDR RAM ∞ TB SSD $0.93 hr $8,146 yr Rendering costs
  • 77. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rethinking costs Capital Investment Resource Usage On-premises studio $3.9 million USD capital investment for 200 nodes
  • 78. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rethinking costs On-premises studio Virtual AWS- powered studio Capital Investment Resource Usage
  • 79. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rethinking costs Capital Investment Resource Usage Virtual AWS- powered studio $186 USD an hour for 200 nodes 64 vCPUs
  • 80. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The final workflow Artists publish remotely Main server R4.Xlarge with EBS Volume To client Render nodes NFS Encryption KMS + OAuth File Ignores Per Artist Per Asset ST1 Volumes General SSDs Duplicate M4.large Rsync Dropbox Aspera SFTP
  • 81. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 82. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 83.
  • 84. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 85. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 86. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 87. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Looking ahead
  • 88. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Pace of innovation November 2015 50 TB Snowball April 2016 80 TB Snowball November 2016 100 TB Snowball Edge
  • 89. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 90. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 91. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. re:Invent EBS Sessions Tuesday, 8:30AM STG316: Learn how to Choose and Optimize Storage for Big Data Analytics Workloads with Special Guest ViaSat Tuesday, 10:45AM CMP310: Deep Dive on Amazon Elastic Block Store (Amazon EBS) Tuesday, 11:30AM DAT333: Chalk Talk: Learn How to Tune and Optimize S3 and EBS for Your Solr and Cassandra Workflows Tuesday, 12:15PM STG330: Case Study: How Experian Leverages Amazon EC2, EBS, and S3 with Cloudera Hadoop for Big Data Tuesday, 1:45PM CMP304: Deep Dive: Backing Up Amazon EC2 with Amazon EBS Snapshots Tuesday, 2:30PM STG329: Case Study: ProtectWise optimizes performance of Cassandra and Kafka workloads with Amazon EBS Tuesday, 7:00PM STG306: Deep Dive on Amazon Elastic Block Store (Amazon EBS) [REPEAT] Thursday, 1:45PM DAT330: Case Study: Sprinklr Uses Amazon EBS to Maximize Its NoSQL Deployment Thursday, 4:45PM CMP310-R: Deep Dive on Amazon Elastic Block Storage (Amazon EBS) [REPEAT] Thursday, 4:45PM DAT329: Case Study: Ola Cabs Uses Amazon EBS and Elastic Volumes to Maximize MySQL Deployment Friday, 9:15AM STG318: Case Study: Learn how to Optimize Storage for M&E Workloads, with Special Guest Theory Studios
  • 92. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. For Enterprise Storage Engineers • Learn how to architect and manage highly available solutions on AWS storage services • Advance toward AWS certifications • Help your organization migrate to the cloud faster Online at www.aws.training • Access 100+ new digital training courses including advanced training on storage • Deep Dives on S3, EFS, and EBS • Migrating and Tiering Storage to AWS (Hybrid Solutions) At re:Invent • Visit Hands-on Labs at the Venetian • Attend a proctored “Introduction to EFS” Spotlight Lab on Thursday at 3pm at the Venetian • Meet Storage experts at the Ask the Experts in Hands-on Labs room at the Venetian New Storage Training
  • 93. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank you!