SlideShare une entreprise Scribd logo
1  sur  31
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS 檔案儲存服務概觀
Jhen-Wei Huang
T r a c k 5 | S e s s i o n 5
Solutions Architect , Semiconductor and EDA
Amazon Web Services
Agenda
Introduction to AWS file storage
What are Amazon Elastic File System (Amazon EFS) and Amazon FSx
for Windows File Server?
Key features of Amazon EFS and Amazon FSx
Deep dive on Amazon EFS and Amazon FSx
Your digital transformation is a journey
AWS meets you where you are today—and tomorrow
Security
Cost optimizationPerformance
Availability Modernization
EdgeData services
Data lake Analytics
Vertical solutionsAI/ML
Real time
Maximize your
business results
BusinessArchitecture
Increase agility and
ability to innovate
Improve fundamentals:
security, availability,
performance, and cost
Infrastructure
Fully managed cloud file systems
Amazon
EFS
Amazon FSx for
Windows File Server
Amazon FSx
for Lustre
File systems for business workloads
File system for
compute-intensive workloads
Linux-based workloads Windows-based workloads
Fully managed file
storage for Windows
Fully managed cloud-native file system
for Linux-based applications
Fully managed Lustre file system for
compute-intensive workloads
Compute-intensive workloads
AWS provides file system options that help you easily address
the diverse needs of your file-based applications and workloads
Manage hardware
Procure and purchase hardware
Set up storage servers and volumes
Detect and address hardware failures
Invest capital expenditure (capex)
Manage software
What “fully managed” means
What you no longer need to do
Highly reliable
Amazon EFS is a fully managed file system that is…
Amazon EFS: Network file system (NFS) evolved
Cost optimizedCloud native
Cloud native
Highly reliable
Cost optimized
Analytics
Media workflows
Lift-and-shift
enterprise applications
Web serving
Content management
Database backups
Home directories
Container storage
Application test
and development
Scale-out jobsMetadata-intensive jobs
High-throughput and parallel I/OLow-latency and serial I/O
Use cases for Amazon EFS
What is Amazon FSx for Windows File Server?
Broadly
accessible
Fully managed
Windows file storage
Amazon FSx for Windows File Server use cases
Home
directories
Line-of-business
applications
Web serving and
content management
Software
development
environments
NEW!
High availability
SQL Server
databases
Backup and
disaster
recovery
NAS lift-and-shift
NEW!
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
New: Amazon ECS and AWS Fargate support for
Amazon EFS
Simple: All Amazon EFS configuration is inside the
Amazon ECS task definition, and connectivity is handled
behind the scenes
Serverless: AWS Fargate tasks can now leverage shared
persistent storage
Secure: Access to file systems can be authorized by IAM,
and access to data can be controlled by Amazon EFS
access points
Amazon EFS performance increase
General purpose (GP) mode file systems
Amazon EFS IA: Storage class for infrequently accessed files
for an effective price as low as $0.08/GB per month*
Amazon EFS Infrequent Access (IA)
Automated
lifecycle
management
*Pricing in the US East (N. Virginia) Region
Cost
savings up
to 92%
No changes to existing
applications using
Amazon EFS
Enabling Amazon EFS lifecycle management
Infrequently
accessed files are
automatically
moved to
Amazon EFS IA
Enable lifecycle
management,
choose lifecycle
policy
All Amazon EFS
features are
supported with
Amazon EFS IA
Lifecycle policies can be configured to 7, 14, 30, 60, or 90 days since last access
Restricting EFS access using an IAM resource policy
NFS client
Stunnel
process
Kernel NFS
client
EFS mount helper
Orchestrates
Amazon EFS
(file system)
IAM
IAM credentials
{
"Statement" : {
"Effect" : "allow",
"Action" : "elasticfilesystem:Nfs*",
"Principal" : { "AWS": "myrole" }
}
}
FSx for Windows File Server deployment options
Replicates
data within an
Availability Zone
Continually monitors
and addresses
hardware failures
Single-AZ Multi-AZ
Replicates
data across
Availability Zones
Automatically fails
over across
Availability Zones
Replicates
data within an
Availability Zone
Continually monitors
and addresses
hardware failures
FSx for Windows File Server storage options
SSD HDD
Highest performance Lowest cost
Flexibility to choose throughput independent of file system size
Effective storage cost with data deduplication
Per GB-month
Typical savings from deduplication for general file shares is 50%–60%
HDD-based storage
SSD-based storage
Single-AZ Multi-AZ
Example TCO
Storage requirements
• 10 TB of storage
• With deduplication, 50% of storage needed
• Deployment type: Multi-AZ
• Storage type: HDD
File system component Total cost
Storage (Multi-AZ, HDD, 5 TB at $0.025/GB-mo) $128
Throughput capacity (16 MB/s at $4.50/MBps-mo) $72
Total cost (excluding backups) $200/month (or $0.02/GB-mo)
Backups (5 TB at $0.05/GB-mo) $256
Total cost (including backups) $456/month (or $0.04/GB-mo)
Throughput requirements
16 MB/s sustained, 100 MB/s burst
Backup requirements
Expected backup storage usage:
1x storage capacity
Data deduplication
Large Windows-based datasets often contain significant duplication,
which increases storage costs
User shares (home directories)
Multiple users have many copies or versions of a file
Software development shares
Most portions of binaries remain unchanged from build to build
Use data deduplication to reduce costs associated with duplicated data
Scenario Content Typical space savings
User documents Office documents, photos, music, and videos 30%–50%
Software
development shares
Software binaries, build files, and program symbols 70%–80%
General file shares Mix of the above 50%–60%
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EFS: High availability for containers
Examples
Jira
Artifactory
Git
Jupyter
JupyterHub
Availability Zone Availability Zone
EFS mount
target
EFS mount
target
Amazon EFS
(file system)
Active Active
https://aws.amazon.com/blogs/storage/best-practices-for-using-amazon-efs-for-container-storage/
Shared storage for NFS-based scale-out applications
Examples
Machine learning
training (MXNet,
TensorFlow)
Analytics
Containerized
applications
Availability Zone Availability Zone
EFS mount
target
EFS mount
target
Amazon EFS
(file system)
Region
Instances
fs-0123456789.example.comA-F
VPC
Subnet 2
Availability Zone A
fs-9876543210.example.comN-Z
Availability Zone X
Subnet N
Namespace
server 2
example.comcorp
A-F
G-M
N-Z
3x read/write
performance
fs-5678901234.example.comG-M
Availability Zone B
Namespace
server 1
Subnet 1
Scaling out storage & performance with DFSN for Windows workloads
Demo: https://www.youtube.com/watch?v=s482kj_xMeE
Availability Zone 2Availability Zone 1
AWS Region
SQL Server
FCI primary
SQL Server
FCI secondary
Automatic failover
fs-0123456789.example.com
Amazon FSx: Support for SQL Server HA deployments
• Supports SMB transparent
failover (aka continuously
available shares)
• Use Amazon FSx to store
databases and logs for SQL
Server Always On Failover
Cluster Instance (FCI)
deployments
• No need to deploy,
manage, and pay license
fees for storage replication
software solutions
VPC
https://docs.aws.amazon.com/fsx/latest/WindowsGuide/sql-server.html
Secure and
compliant
One-time migrations
or ongoing transfers
AWS
integrated
Flexible
Multiple protocols (NFS, SMB) and
destinations (FSx for Windows File Server,
Amazon EFS, Amazon S3)
Fast
Parallelized transfer, 10 Gbps per agent,
scale-out with multiple agents
Automated
No scripts; does validation,
filtering, throttling, scheduling
AWS DataSync
Easily and efficiently transfer hundreds of terabytes and millions of files
Learn storage with AWS Training and Certification
45+ free digital courses cover topics related to cloud
storage, including
Resources created by the experts at AWS to help you build cloud storage skills
Classroom offerings, such as Architecting on AWS, feature
AWS expert instructors and hands-on activities
• Amazon S3
• AWS Storage Gateway
• Amazon S3 Glacier
• Amazon EFS
• Amazon EBS
Visit the storage learning path at https://aws.training/storage
Thank you!
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contenu connexe

Tendances

Getting Started with Amazon Redshift
 Getting Started with Amazon Redshift Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon Web Services
 
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon Web Services
 
Creative content storage in the AWS Cloud
Creative content storage in the AWS CloudCreative content storage in the AWS Cloud
Creative content storage in the AWS CloudAmazon Web Services
 
Aws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAmazon Web Services
 
Building and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersBuilding and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersAmazon Web Services
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWSAmazon Web Services
 
Moving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesMoving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesAmazon Web Services
 
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaArtificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaAmazon Web Services
 
Amazon Relational Database Service – How is it different to what you do today ?
Amazon Relational Database Service – How is it different to what you do today ?Amazon Relational Database Service – How is it different to what you do today ?
Amazon Relational Database Service – How is it different to what you do today ?Amazon Web Services
 
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
 Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop KeynoteIan Massingham
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
Moving your commercial databases to Amazon RDS
Moving your commercial databases to Amazon RDSMoving your commercial databases to Amazon RDS
Moving your commercial databases to Amazon RDSAmazon Web Services
 
PASS 17: RDS SQL Server on Amazon Web Services Overview
PASS 17: RDS SQL Server on Amazon Web Services OverviewPASS 17: RDS SQL Server on Amazon Web Services Overview
PASS 17: RDS SQL Server on Amazon Web Services OverviewAmazon Web Services
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudAmazon Web Services
 

Tendances (20)

Getting Started with Amazon Redshift
 Getting Started with Amazon Redshift Getting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on Workshop
 
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
 
Creative content storage in the AWS Cloud
Creative content storage in the AWS CloudCreative content storage in the AWS Cloud
Creative content storage in the AWS Cloud
 
Aws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled Apps
 
Cost Optimisation on AWS
Cost Optimisation on AWS Cost Optimisation on AWS
Cost Optimisation on AWS
 
Building and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K usersBuilding and Managing Scalable Applications on AWS: 1 to 500K users
Building and Managing Scalable Applications on AWS: 1 to 500K users
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
 
Moving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesMoving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpaces
 
AWS Migration Day - Windows Workloads
AWS Migration Day - Windows WorkloadsAWS Migration Day - Windows Workloads
AWS Migration Day - Windows Workloads
 
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate OttawaArtificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
Artificial Intelligence on the AWS Cloud - AWS Innovate Ottawa
 
Security Best Practices
Security Best PracticesSecurity Best Practices
Security Best Practices
 
Amazon Relational Database Service – How is it different to what you do today ?
Amazon Relational Database Service – How is it different to what you do today ?Amazon Relational Database Service – How is it different to what you do today ?
Amazon Relational Database Service – How is it different to what you do today ?
 
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
 Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
Getting Started with the Hybrid Cloud: Enterprise Backup and Recovery
 
AWS IoT Workshop Keynote
AWS IoT Workshop KeynoteAWS IoT Workshop Keynote
AWS IoT Workshop Keynote
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
Databases on AWS Workshop.pdf
Databases on AWS Workshop.pdfDatabases on AWS Workshop.pdf
Databases on AWS Workshop.pdf
 
Moving your commercial databases to Amazon RDS
Moving your commercial databases to Amazon RDSMoving your commercial databases to Amazon RDS
Moving your commercial databases to Amazon RDS
 
PASS 17: RDS SQL Server on Amazon Web Services Overview
PASS 17: RDS SQL Server on Amazon Web Services OverviewPASS 17: RDS SQL Server on Amazon Web Services Overview
PASS 17: RDS SQL Server on Amazon Web Services Overview
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS Cloud
 

Similaire à Track 5 Session 5_STG03 AWS 檔案儲存服務概觀

Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Amazon Web Services
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)Amazon Web Services
 
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017Deep Dive on Amazon EFS | AWS Public Sector Summit 2017
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017Amazon Web Services
 
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)Amazon Web Services
 
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech Talks
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech TalksDeep Dive on Amazon Elastic File System - June 2017 AWS Online Tech Talks
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech TalksAmazon Web Services
 
Deep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech TalksDeep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech TalksAmazon Web Services
 
Introduction to Block and File storage on AWS
Introduction to Block and File storage on AWSIntroduction to Block and File storage on AWS
Introduction to Block and File storage on AWSAmazon Web Services
 
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)Amazon Web Services
 
(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing itAmazon Web Services
 
Introduction to Amazon Elastic File System (EFS)
Introduction to Amazon Elastic File System (EFS)Introduction to Amazon Elastic File System (EFS)
Introduction to Amazon Elastic File System (EFS)Amazon 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
 
Deep Dive on Amazon Elastic File System (Amazon EFS)
Deep Dive on Amazon Elastic File System (Amazon EFS)Deep Dive on Amazon Elastic File System (Amazon EFS)
Deep Dive on Amazon Elastic File System (Amazon EFS)Amazon Web Services
 
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...Amazon Web Services
 
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFSSimple, Scalable and Highly Durable NAS in the Cloud – Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFSAmazon Web Services
 
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFSSimple, Scalable and Highly Durable NAS in the Cloud - Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFSAmazon Web Services
 
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...Amazon Web Services
 
Protecting your Microsoft Workloads with High Availability and Reliability
Protecting your Microsoft Workloads with High Availability and ReliabilityProtecting your Microsoft Workloads with High Availability and Reliability
Protecting your Microsoft Workloads with High Availability and ReliabilityAmazon Web Services
 
Getting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfGetting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfAvneesh Jain
 
Amazon Elastic File System (EFS) for File Storage
Amazon Elastic File System (EFS) for File StorageAmazon Elastic File System (EFS) for File Storage
Amazon Elastic File System (EFS) for File StorageAmazon 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
 

Similaire à Track 5 Session 5_STG03 AWS 檔案儲存服務概觀 (20)

Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows Migra le tue file shares in cloud con FSx for Windows
Migra le tue file shares in cloud con FSx for Windows
 
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
AWS re:Invent 2016: Deep Dive on Amazon Elastic File System (STG202)
 
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017Deep Dive on Amazon EFS | AWS Public Sector Summit 2017
Deep Dive on Amazon EFS | AWS Public Sector Summit 2017
 
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
 
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech Talks
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech TalksDeep Dive on Amazon Elastic File System - June 2017 AWS Online Tech Talks
Deep Dive on Amazon Elastic File System - June 2017 AWS Online Tech Talks
 
Deep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech TalksDeep Dive on Elastic File System - February 2017 AWS Online Tech Talks
Deep Dive on Elastic File System - February 2017 AWS Online Tech Talks
 
Introduction to Block and File storage on AWS
Introduction to Block and File storage on AWSIntroduction to Block and File storage on AWS
Introduction to Block and File storage on AWS
 
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
SRV401 Deep Dive on Amazon Elastic File System (Amazon EFS)
 
(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it(STG306) EFS: How to store 8 Exabytes & look good doing it
(STG306) EFS: How to store 8 Exabytes & look good doing it
 
Introduction to Amazon Elastic File System (EFS)
Introduction to Amazon Elastic File System (EFS)Introduction to Amazon Elastic File System (EFS)
Introduction to Amazon Elastic File System (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)
STG307_Deep Dive on Amazon Elastic File System (Amazon EFS)
 
Deep Dive on Amazon Elastic File System (Amazon EFS)
Deep Dive on Amazon Elastic File System (Amazon EFS)Deep Dive on Amazon Elastic File System (Amazon EFS)
Deep Dive on Amazon Elastic File System (Amazon EFS)
 
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...
AWS re:Invent 2016: Case Study: How Spokeo Improved Web Application Response ...
 
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFSSimple, Scalable and Highly Durable NAS in the Cloud – Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud – Amazon EFS
 
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFSSimple, Scalable and Highly Durable NAS in the Cloud - Amazon EFS
Simple, Scalable and Highly Durable NAS in the Cloud - Amazon EFS
 
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...
AWS re:Invent 2016: Case Study: How Atlassian Uses Amazon EFS with JIRA to Cu...
 
Protecting your Microsoft Workloads with High Availability and Reliability
Protecting your Microsoft Workloads with High Availability and ReliabilityProtecting your Microsoft Workloads with High Availability and Reliability
Protecting your Microsoft Workloads with High Availability and Reliability
 
Getting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdfGetting started with AWS Storage PDF slide.pdf
Getting started with AWS Storage PDF slide.pdf
 
Amazon Elastic File System (EFS) for File Storage
Amazon Elastic File System (EFS) for File StorageAmazon Elastic File System (EFS) for File Storage
Amazon Elastic File System (EFS) for File Storage
 
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...
 

Plus de 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
 

Plus de 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
 

Track 5 Session 5_STG03 AWS 檔案儲存服務概觀

  • 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS 檔案儲存服務概觀 Jhen-Wei Huang T r a c k 5 | S e s s i o n 5 Solutions Architect , Semiconductor and EDA Amazon Web Services
  • 2. Agenda Introduction to AWS file storage What are Amazon Elastic File System (Amazon EFS) and Amazon FSx for Windows File Server? Key features of Amazon EFS and Amazon FSx Deep dive on Amazon EFS and Amazon FSx
  • 3. Your digital transformation is a journey AWS meets you where you are today—and tomorrow Security Cost optimizationPerformance Availability Modernization EdgeData services Data lake Analytics Vertical solutionsAI/ML Real time Maximize your business results BusinessArchitecture Increase agility and ability to innovate Improve fundamentals: security, availability, performance, and cost Infrastructure
  • 4. Fully managed cloud file systems Amazon EFS Amazon FSx for Windows File Server Amazon FSx for Lustre File systems for business workloads File system for compute-intensive workloads Linux-based workloads Windows-based workloads Fully managed file storage for Windows Fully managed cloud-native file system for Linux-based applications Fully managed Lustre file system for compute-intensive workloads Compute-intensive workloads AWS provides file system options that help you easily address the diverse needs of your file-based applications and workloads
  • 5. Manage hardware Procure and purchase hardware Set up storage servers and volumes Detect and address hardware failures Invest capital expenditure (capex) Manage software What “fully managed” means What you no longer need to do
  • 6. Highly reliable Amazon EFS is a fully managed file system that is… Amazon EFS: Network file system (NFS) evolved Cost optimizedCloud native
  • 10. Analytics Media workflows Lift-and-shift enterprise applications Web serving Content management Database backups Home directories Container storage Application test and development Scale-out jobsMetadata-intensive jobs High-throughput and parallel I/OLow-latency and serial I/O Use cases for Amazon EFS
  • 11. What is Amazon FSx for Windows File Server? Broadly accessible Fully managed Windows file storage
  • 12. Amazon FSx for Windows File Server use cases Home directories Line-of-business applications Web serving and content management Software development environments NEW! High availability SQL Server databases Backup and disaster recovery NAS lift-and-shift NEW!
  • 13. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 14. New: Amazon ECS and AWS Fargate support for Amazon EFS Simple: All Amazon EFS configuration is inside the Amazon ECS task definition, and connectivity is handled behind the scenes Serverless: AWS Fargate tasks can now leverage shared persistent storage Secure: Access to file systems can be authorized by IAM, and access to data can be controlled by Amazon EFS access points
  • 15. Amazon EFS performance increase General purpose (GP) mode file systems
  • 16. Amazon EFS IA: Storage class for infrequently accessed files for an effective price as low as $0.08/GB per month* Amazon EFS Infrequent Access (IA) Automated lifecycle management *Pricing in the US East (N. Virginia) Region Cost savings up to 92% No changes to existing applications using Amazon EFS
  • 17. Enabling Amazon EFS lifecycle management Infrequently accessed files are automatically moved to Amazon EFS IA Enable lifecycle management, choose lifecycle policy All Amazon EFS features are supported with Amazon EFS IA Lifecycle policies can be configured to 7, 14, 30, 60, or 90 days since last access
  • 18. Restricting EFS access using an IAM resource policy NFS client Stunnel process Kernel NFS client EFS mount helper Orchestrates Amazon EFS (file system) IAM IAM credentials { "Statement" : { "Effect" : "allow", "Action" : "elasticfilesystem:Nfs*", "Principal" : { "AWS": "myrole" } } }
  • 19. FSx for Windows File Server deployment options Replicates data within an Availability Zone Continually monitors and addresses hardware failures Single-AZ Multi-AZ Replicates data across Availability Zones Automatically fails over across Availability Zones Replicates data within an Availability Zone Continually monitors and addresses hardware failures
  • 20. FSx for Windows File Server storage options SSD HDD Highest performance Lowest cost Flexibility to choose throughput independent of file system size
  • 21. Effective storage cost with data deduplication Per GB-month Typical savings from deduplication for general file shares is 50%–60% HDD-based storage SSD-based storage Single-AZ Multi-AZ
  • 22. Example TCO Storage requirements • 10 TB of storage • With deduplication, 50% of storage needed • Deployment type: Multi-AZ • Storage type: HDD File system component Total cost Storage (Multi-AZ, HDD, 5 TB at $0.025/GB-mo) $128 Throughput capacity (16 MB/s at $4.50/MBps-mo) $72 Total cost (excluding backups) $200/month (or $0.02/GB-mo) Backups (5 TB at $0.05/GB-mo) $256 Total cost (including backups) $456/month (or $0.04/GB-mo) Throughput requirements 16 MB/s sustained, 100 MB/s burst Backup requirements Expected backup storage usage: 1x storage capacity
  • 23. Data deduplication Large Windows-based datasets often contain significant duplication, which increases storage costs User shares (home directories) Multiple users have many copies or versions of a file Software development shares Most portions of binaries remain unchanged from build to build Use data deduplication to reduce costs associated with duplicated data Scenario Content Typical space savings User documents Office documents, photos, music, and videos 30%–50% Software development shares Software binaries, build files, and program symbols 70%–80% General file shares Mix of the above 50%–60%
  • 24. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 25. Amazon EFS: High availability for containers Examples Jira Artifactory Git Jupyter JupyterHub Availability Zone Availability Zone EFS mount target EFS mount target Amazon EFS (file system) Active Active https://aws.amazon.com/blogs/storage/best-practices-for-using-amazon-efs-for-container-storage/
  • 26. Shared storage for NFS-based scale-out applications Examples Machine learning training (MXNet, TensorFlow) Analytics Containerized applications Availability Zone Availability Zone EFS mount target EFS mount target Amazon EFS (file system)
  • 27. Region Instances fs-0123456789.example.comA-F VPC Subnet 2 Availability Zone A fs-9876543210.example.comN-Z Availability Zone X Subnet N Namespace server 2 example.comcorp A-F G-M N-Z 3x read/write performance fs-5678901234.example.comG-M Availability Zone B Namespace server 1 Subnet 1 Scaling out storage & performance with DFSN for Windows workloads Demo: https://www.youtube.com/watch?v=s482kj_xMeE
  • 28. Availability Zone 2Availability Zone 1 AWS Region SQL Server FCI primary SQL Server FCI secondary Automatic failover fs-0123456789.example.com Amazon FSx: Support for SQL Server HA deployments • Supports SMB transparent failover (aka continuously available shares) • Use Amazon FSx to store databases and logs for SQL Server Always On Failover Cluster Instance (FCI) deployments • No need to deploy, manage, and pay license fees for storage replication software solutions VPC https://docs.aws.amazon.com/fsx/latest/WindowsGuide/sql-server.html
  • 29. Secure and compliant One-time migrations or ongoing transfers AWS integrated Flexible Multiple protocols (NFS, SMB) and destinations (FSx for Windows File Server, Amazon EFS, Amazon S3) Fast Parallelized transfer, 10 Gbps per agent, scale-out with multiple agents Automated No scripts; does validation, filtering, throttling, scheduling AWS DataSync Easily and efficiently transfer hundreds of terabytes and millions of files
  • 30. Learn storage with AWS Training and Certification 45+ free digital courses cover topics related to cloud storage, including Resources created by the experts at AWS to help you build cloud storage skills Classroom offerings, such as Architecting on AWS, feature AWS expert instructors and hands-on activities • Amazon S3 • AWS Storage Gateway • Amazon S3 Glacier • Amazon EFS • Amazon EBS Visit the storage learning path at https://aws.training/storage
  • 31. Thank you! © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Notes de l'éditeur

  1. Hi Everyone, Thank you so much for your time! If you are interested in evaluating what it means to build a data lake on AWS, or on your way to building your analytics platform on AWS and just keen to explore some possible architectural patterns, and best practices, this session is for you. My name is Kumar Nachiketa, a storage partner solutions architect at AWS. And today, I am going to discuss and demonstrate ways to build a data lake with Amazon S3 being a core component. I am super excited about sharing this with you.
  2. How can you transform faster with AWS file storage solutions? We see three common patterns on why customers choose AWS to transform their organization. In summary, customers are looking to transform their IT infrastructure, transform their application architectures, or transform their business results.
  3. EFS: Easily shared between multiple applications, instances, and on-premises servers simultaneously Achieve petabyte scale from a distributed design that avoids the constraints imposed by traditional file servers FSx for Windows: Built on Windows Server with native support for Windows file system features you use today SSD storage for high throughput, IOPS, and sub-millisecond latencies FSx for Lustre: Built on the highly popular, open source parallel file system Lustre Process data at hundreds of GB of throughput per second, millions of IOPs, and sub-millisecond latencies. For scratch/short-lived or long-lived/self-healing workloads (recently introduced at re:Invent).
  4. Probably something that almost everyone in the audience can relate to is that managing file servers is a lot of work. Before the cloud, [Manage hardware] Well, now we have the cloud. If managing file servers on AWS, you don’t need to worry about the hardware piece, but you still need to manage the software…
  5. Let’s start by talking about what is Amazon Elastic File System (or Amazon EFS). Amazon EFS is Network File System evolved. It is a fully-managed shared file system, that is cloud native, highly reliable, and cost optimized. Cloud native – simple, elastic, scalable, and integrated with cloud services like ECS, EKS, and SageMaker Highly reliable – highly available and durable, secure, global footprint, 99.9% SLA Cost optimized – no provisioning, no commitments, and built-in lifecycle management to optimize between an SSD-performance class and an infrequent access class that is 92% lower cost Cloud Native Grow & shrink on demand No need to provision and manage infrastructure & capacity Pay as you go, pay only for what you use Shared access from on-premises, inter region, and cloud native applications Integrated with various AWS computing models Access concurrently from thousands of Amazon EC2 instances Attach to containers launched by both Amazon ECS and EKS Use with Amazon SageMaker notebooks Highly Reliable/ Scalable Stores data across three availability zones for high availability and durability Amazon EFS is available in 19 regions New regions recently added: Bahrain, Sao Paulo, Stockholm, Hong Kong Grow up to petabytes Performance modes for low latencies and maximum I/O Throughput that scales with storage Provisioned throughput available Cost-optimized And that’s exactly what we did. Amazon EFS Infrequent Access or EFS IA is a new storage class that can save customers up to 92% compared to the pre-existent EFS storage class, which we’re now calling EFS Standard. Customers can use EFS IA to cost-effectively store larger amounts of data in their file systems, and expand their use of EFS to an ever wider set of applications. Using EFS IA is super easy. It doesn’t require any changes to existing applications, as EFS provides a single file system namespace that transparently serves files from both storage classes – Standard and IA. To get data into EFS IA, you enable a the Lifecycle Management capability for your file system that automatically moves files into IA, and by doing so, you can save up to 92% compared to the EFS Standard storage class. Note: EFS-IA can be enabled for any existing EFS file system simply by selecting the lifecycle management option in the EFS console Before we dive deeper into these core tenets, let’s talk about why Amazon EFS, lets talk about it’s use cases.
  6. Cloud Native Grow & shrink on demand No need to provision and manage infrastructure & capacity Pay as you go, pay only for what you use Shared access from on-premises, inter region, and cloud native applications Integrated with various AWS computing models Access concurrently from thousands of Amazon EC2 instances Attach to containers launched by both Amazon ECS and EKS Use with Amazon SageMaker notebooks
  7. Highly Reliable/ Scalable Stores data across three availability zones for high availability and durability Amazon EFS is available in 19 regions New regions recently added: Bahrain, Sao Paulo, Stockholm, Hong Kong Grow up to petabytes Performance modes for low latencies and maximum I/O Throughput that scales with storage Provisioned throughput available
  8. COST OPTIMIZD And that’s exactly what we did. Amazon EFS Infrequent Access or EFS IA is a new storage class that can save customers up to 92% compared to the pre-existent EFS storage class, which we’re now calling EFS Standard. Customers can use EFS IA to cost-effectively store larger amounts of data in their file systems, and expand their use of EFS to an ever wider set of applications. Using EFS IA is super easy. It doesn’t require any changes to existing applications, as EFS provides a single file system namespace that transparently serves files from both storage classes – Standard and IA. To get data into EFS IA, you enable a the Lifecycle Management capability for your file system that automatically moves files into IA, and by doing so, you can save up to 92% compared to the EFS Standard storage class. Note: EFS-IA can be enabled for any existing EFS file system simply by selecting the lifecycle management option in the EFS console Before we dive deeper into these core tenets, let’s talk about why Amazon EFS, lets talk about it’s use cases.
  9. We also designed EFS to serve the vast majority of file-based workloads, covering a wide spectrum of performance needs. This spectrum runs from highly parallelized, scale out jobs – those workloads that require the highest possible throughput – things like big data applications, and media workflows, To single-threaded, latency-sensitive workloads, and everything in between.
  10. So what is it? FSx for Windows File Server provides fully managed, native Windows file systems… …with a service that is deeply integrated with AWS
  11. On April 8th we announced native integration between ECS and EFS, including Fargate. Compared to what you could do before, there are three main differences. First, using EFS with ECS is much simpler: you configure EFS inside your ECS task definition, and don’t worry at all about what happens under the hood. Next, for the first time you can use EFS from AWS Fargate, which means you now have persistence for serverless containers. Last, we’ve added new security capabilities, namely the ability to use IAM to authorize access to your file system based on your task role, and control access to data using EFS Access Points. Now when you look at overall benefits of ECS and EFS working together, in addition to the simplicity, serverless, and security there are additional benefits. Availability and Durability: Both EFS and ECS are regional services, which means they run across all availability zones in a region. With EFS, data is durable across at least 3 availability zones, and available from all zones. With ECS, clusters span as many AZs as you configure. The end result is your application can be scheduled across multiple AZs and share data as if they’re local to each other. Elasticity: this should be of no surprise given that Elastic Container Service and Elastic File System have elastic in the name. This fact means that as your application needs to scale-out, this combination of services instantly provides additional compute and storage capacity. This means you always pay for what you use, and you don’t need to forecast usage, overprovision, or get slowed down when you run out of capacity.
  12. [Our 1st file system launched in 2016 was Amazon Elastic File System (EFS). Designed to provide a cloud-scale file system for the vast majority of Linux-based workloads. Today EFS serves 100,000’s of customers in all AWS regions.] We built EFS to be cloud-scale (Elastic), simple (set and forget), cost-effective, performant. On April 1 we announced General Purpose mode file systems support up to 35,000 read operations per second, a 400% increase from the previous limit of 7,000. Maximum write operations are unchanged at 7,000 per second. Link: https://aws.amazon.com/about-aws/whats-new/2020/04/amazon-elastic-file-system-announces-increase-in-read-operations-for-general-purpose-file-systems/ General Purpose mode (GP mode) is the default performance mode for Amazon EFS. It offers the lowest per-operation latency and is the recommended choice for most applications. Amazon EFS also offers the Max I/O performance mode which can scale to higher levels of aggregate throughput and supports over 500,000 operations per second with slightly higher metadata latencies than GP mode.
  13. Amazon EFS IA: Storage class for infrequently accessed files for $0.025/GB per month* - assuming 80% of your files are colder for use with Amazon EFS IA, and 20% using EFS Standard, that equates to a BLENDED, or effective price of $0.08/GB-month!! EFS IA -- 92% savings compared to EFS Standard
  14. OK, so let’s talk a little bit about how EFS IA works at a high level. First, you create a file system. EFS file systems transparently serve data from both storage classes, providing a common file system namespace, so you don’t have to worry about which of your files are actively used and which are infrequently accessed. Next, you enable EFS Lifecycle Management for your file system. With EFS Lifecycle Management enabled, any files that aren’t accessed per the lifecycle policy (14, 30, 60 and 90 days) are automatically moved into the Infrequent Access storage class. So in having both these capabilities, the IA storage class and Lifecycle Management, we’re eliminating the need to manually manage your data to optimize for cost.
  15. Today you can use IAM identity policies to control what EFS administrative APIs a user has access to. IAM Authorization for NFS Clients will allow customers to manage NFS client access and permissions for an EFS file system using AWS IAM. It adds an additional layer of security on top of EFS’s current network-based access controls and provides often-requested security features such as root squashing, read-only access, and the ability to enforce TLS. With IAM authorization for NFS clients, we are adding three actions that allow you to control NFS client access to your file systems, adding ClientMount (permission to mount as read-only), ClientWrite (permission to read and write), and ClientRootAccess (permission to read and write as the root user). For those times you need more granular policies we are adding file system resource policies. These policies make it easy to specify which exact users have read, write, or root access to a particular file system.
  16. On the one hand, today’s SSD devices provide more IOPS per dollar, more throughput per gigabyte, and lower latency than today’s HDD devices. On the other hand, continued density improvements in HDD technology drive the cost per gigabyte down, but also reduce the effective throughput per gigabyte. And with HDD, we offer the LOWEST COST WINDOWS FILE STORAGE IN THE CLOUD. And offer other ways th e
  17. We also two weeks ago announced data deduplication, removes portions of files that are redundant across your data set, typical savings for general file shares is 50-60%.
  18. Call out with HDD $0.025 for MAZ = lowest cost Windows File Storage in the cloud (even before data dedup )
  19. Works at the sub-file level Uses post-processing optimization to minimize performance impact Removes duplicated content and compresses common content Use remote management PowerShell CLI on your file system to… Enable/disable Data Deduplication Customize schedule for deduplication jobs Monitor how much savings you’re achieving with deduplication
  20. Let’s take a deeper look into two key use cases for Amazon EFS- container storage and scale out workloads and some of the latest features
  21. Stateful containers store data in shared storage Scale container instances without reconfiguring the file system No need to monitor or provision storage as your persistent storage grows Supports rapid failover and event based provisioning Proximity to other container and dev/ops services
  22. For customers running analytics, EFS can be a great option. EFS is a POSIX compliant file system, so applications that can access data over NFS can utilize EFS with no code modification required. For example, if you are running analytics against an on premises or built in the cloud NFS file store, your application is seamlessly portable to EFS. Additionally, there are many data sources feeding analytics applications that understand how to write to a file system. This may be lab equipment in the healthcare and life sciences world, or machine data in manufacturing. For these applications, having a common interface where data can be written, transformed if needed, then analyzed provides ease of use and flexibility. Additionally, since EFS provides a scalable, decoupled datastore accessible from thousands of EC2 instances simultaneously, processing analytics jobs can be done quickly and efficiently providing businesses with faster time to insights from their data.
  23. So FSX Windows file server server supports maximum up-to 64 TB filesystem size. However you can scale out the throughput by using Microsoft's Distributed File System (DFS) Namespaces. You can use DFS Namespaces to group file shares on multiple file systems into one common folder structure (a namespace) that you use to access the entire file dataset. DFS Namespaces can help you to organize and unify access to your file shares across multiple file systems. Also, DFS Namespaces help to scale file data storage beyond what each file system supports (64 TB) for large file datasets—up to hundreds of petabytes.you can scale performance up to tens of gigabytes per second of throughput, with millions of IOPS, across hundreds of petabytes of Windows-based file data.
  24. With Multi-AZ file systems, we now support a type of SMB share called a CA share. With CA shares…
  25. AWS DataSync is a data transfer service that makes it easy for you to automate moving data between on-premises storage and Amazon S3, Amazon EFS, or Amazon FSx for Windows File Server. DataSync automatically handles many of the tasks related to data transfers that can slow down migrations or burden your IT operations, including running your own instances, handling encryption, managing scripts, network optimization, and data integrity validation. Fast You can use DataSync to transfer data at speeds up to 10 times faster than open source tools. Automated DataSync automates both the management of data transfer processes and the infrastructure required for high-performance, secure data transfer. The service also includes automatic encryption and data validation. All of this minimizes the in-house development and management otherwise needed for fast, reliable, and secure transfers. One-time migrations or on-going transfers The service enables one-time data migrations, recurring data processing workflows, and automated replication for data protection and recovery.  Flexible DataSync supports flexible configurations to suit your specific needs, including bandwidth throttling, copying source permissions and metadata. AWS integrated Getting started with DataSync is easy: Deploy the DataSync agent on-premises, connect it to a file system or storage array, select Amazon EFS, Amazon S3, or Amazon FSx for Windows File Server as your AWS storage, and start moving data. Secure & compliant All of your data is encrypted in transit and at rest, and for each transfer, the service performs integrity checks. These checks ensure that the data written to your destination matches the data read from your source, validating consistency. DataSync also makes sure that your data arrives securely, intact, and ready to use.