SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS re:INVENT
ENTERPRISE STORAGE
I s a i a h W e i n e r
S r . M g r . S o l u t i o n s A r c h i t e c t u r e
G P S T E C 3 2 5
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
PRIMARY STORAGE
“Solutions that leverage file, block,
object, and streamed data formats as
an extension to on-premises storage.”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BLOCK VS. FILE VS. OBJECT
Data
Latency
< 5ms < 10ms < 100ms
Metadata
Support
✘ ✔ Customizable!
Access
Controls
✘ Standards-based,
Legacy app support
Modern stack support, scalable
interfaces
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Live Volume
HOW DO SNAPSHOTS WORK?
Time
Snapshot 1 Snapshot 2 Snapshot 3
Snapshot Storage
Block 1
Block 2
Block 3
Block 4
Chunk 1
Chunk 2
Chunk 3
Chunk 4
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
SNAPSHOT AND CLONES
Live Volumes
EC2
Snapshot
Storage
Vol
EC2 EC2
Vol Vol Vol Vol Vol
Snapshot
Snapshot
Snapshot
Snapshot
Snapshot
Create Snapshot
Clone From Snapshot
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BENEFITS OF USING SNAPSHOTS
• Instantaneous
• Space-efficient
• Can be copied efficiently
across regions
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
UNDERSTANDING DATA PROTECTION
Synchronous
Replication
RAID10 RAID10 RAID10
Clients
ASAP Async
Clients Clients
DATA LOSS RISK!!!!Durability reduced
Rebuilding does not rebalance,
cannot suffer additional failures
Asynchronous backup
is not coherent
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AVAILABILITY VS. DURABILITY
% Downtime Per Year Probability of Loss
99.999 5 minutes 15 seconds 1 in 100,000
99.9999 31 seconds 1 in 1,000,000
99.99999 3 seconds 1 in 10,000,000
99.999999999 1 in 100,000,000,000
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MTBF WITH SINGLE NODE
Failure every 22 years: 1/200,000
1 x MTBF
200K hours
8.5 hour
repair
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
MTBF WITH CLUSTER
12 x MTBF
200K hours
2nd failure probability:
(11 x 8.5)/200,000
2nd failure frequency:
1.9 x 2134
3rd failure probability:
(10 x 5.4)/200,000
3rd failure frequency:
4,060 x 3,688
3rd failure every
14,977,000 years:
1 out of 3,688 2nd failures
2nd failure every
4,060 years: 1 out
of 2,134 repairs
Failure every 1.9
years:
12/200,000
5.4 hour
2nd repair
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
EidosMedia
Lorenzo Donina
Cloud Architect
V O I C E O F T H E C U S T O M E R
Dynamic News Delivery and Cloud agility with NetApp
EidosMedia
70+
Groups
500+
Websites
600+
Newspapers
30K+
Users
A software house
providing content
creation and delivery to:
Customers include: Washington
Post
The Wall Street
Journal
The Times Cox Media
Group
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The Challenge
Improve content delivery
to our customers so they
can create and publish
news to multiple
destinations globally
Accelerate development
of new features to help
customers better engage
with their readers
Move from an on premises
solution to a Cloud SaaS
model to better meet the
needs of our customers
Optimize the way we
consume data and pay
for exactly what we need
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Move Legacy Apps to the cloud
with zero effort, providing
storage over traditional
protocols (NFS, iSCSI MPIO).
Why
EidosMedia
Chose NetApp
for AWS
NetApp ONTAP Cloud HA for highly available and redundant
production workloads distributing nodes over multiple AZ.
Multi-site and Disaster
Recovery enablement.
NetApp ONTAP Cloud for AWS
for increased Dev Ops agility,
with no downtime waiting on
lab resources —to accelerate
new app development and time-
to-market.
Synchronize data between on
premises NetApp clusters
with ONTAP on AWS.
Able to recover from a failure
within seconds without the
need to prewarm EBS
volumes to get baseline
performance.
Take advantage of cost-
effective data management
features such as FlexClone,
Thin Snapshots, etc.
Leverage on space efficienty
features such as compression
and deduplication.
Leveraging AWS cloud for it’s
“instant” provisioning
capabilities.
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What We Implemented
ONTAP Cloud High
Availability
Architecture for AWS
Multi Availability Zones
VPC
....
VPC Subnet A
Data
Disks
Node-A
Availability Zone A
Data
Disks
Node-B....
Availability Zone B
VPC Subnet B
....
Data
Disks
Node-B
Data
Disks
Node-A ....
Virtual Private Cloud
172.16.0.0
172.16.1.0
172.16.2.0
VPC Main Route Table
Node- BNode- A
Synchronous
Mirror of data disks
ONTAP Cloud High
Availability
Architecture for AWS
Multi Availability Zones
FAILURE
VPC
....
VPC Subnet A
Data
Disks
Node-A
Availability Zone A
Data
Disks
Node-B....
Availability Zone B
VPC Subnet B
Node- B
....
Data
Disks
Node-B
Data
Disks
Node-A ....
Virtual Private Cloud
172.16.0.0
172.16.1.0
172.16.2.0
VPC Main Route Table
Synchronous
Mirror of data disks
Node- A
ONTAP Cloud High
Availability
Architecture for AWS
Multi Availability Zones
MEDIATOR
VPC
....
VPC Subnet A
Data
Disks
Node-A
Availability Zone A
Data
Disks
Node-B....
Availability Zone B
VPC Subnet B
....
Data
Disks
Node-B
Data
Disks
Node-A ....
Virtual Private Cloud
172.16.0.0
172.16.1.0
172.16.2.0
VPC Main Route Table
Node- BNode- A
Synchronous
Mirror of data disks
Mediator Node
Availability Zone C
Results – ROI, reduction in cap/opex, etc.
Results
Move workloads
to/from the cloud with
the NetApp Data Fabric
Leverage the elasticity
and speed of the cloud
with ONTAP Cloud
Improved efficiencies for
developers – no more waiting
around days or weeks
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Where we go from here
Integrate ONTAP/Trident in «Kubernetes
persistent volume framework» and use
AWS Cloud and on-premises NetApp
storages to create a distributed, and
federated k8s infrastructure
Distribute and
scale data
approaching
multi-cloud
deployments
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DEMO
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ADDITIONAL RESOURCES
• APN Competency Program
• https://aws.amazon.com/partners/competencies
• APN Quick Start
• https://aws.amazon.com/quickstart
• AWS Marketplace
• https://aws.amazon.com/marketplace
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New Storage Training
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
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!
C L I C K T O A D D T E X T
C L I C K T O A D D T E X T

Mais conteúdo relacionado

Mais procurados

NET309_Best Practices for Securing an Amazon Virtual Private Cloud
NET309_Best Practices for Securing an Amazon Virtual Private CloudNET309_Best Practices for Securing an Amazon Virtual Private Cloud
NET309_Best Practices for Securing an Amazon Virtual Private CloudAmazon Web Services
 
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...Amazon Web Services
 
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...Amazon Web Services
 
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...Amazon Web Services
 
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWS
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWSGPSWKS406-Migrating a Microsoft ASP.NET Application to AWS
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWSAmazon Web Services
 
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWS
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWSARC402_Architectural Patterns and Best Practices with VMware Cloud on AWS
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWSAmazon Web Services
 
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...Amazon Web Services
 
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...Amazon Web Services
 
NET203_Using Amazon VPC Flow Logs to Do Predictive Security Analytics
NET203_Using Amazon VPC Flow Logs to Do Predictive Security AnalyticsNET203_Using Amazon VPC Flow Logs to Do Predictive Security Analytics
NET203_Using Amazon VPC Flow Logs to Do Predictive Security AnalyticsAmazon Web Services
 
DEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon WayDEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon WayAmazon Web Services
 
DAT316_Report from the field on Aurora PostgreSQL Performance
DAT316_Report from the field on Aurora PostgreSQL PerformanceDAT316_Report from the field on Aurora PostgreSQL Performance
DAT316_Report from the field on Aurora PostgreSQL PerformanceAmazon Web Services
 
Create a Serverless Image Processing Platform
Create a Serverless Image Processing PlatformCreate a Serverless Image Processing Platform
Create a Serverless Image Processing PlatformAmazon Web Services
 
GPSTEC326-GPS Industry 4.0 AI and the Future of Manufacturing
GPSTEC326-GPS Industry 4.0 AI and the Future of ManufacturingGPSTEC326-GPS Industry 4.0 AI and the Future of Manufacturing
GPSTEC326-GPS Industry 4.0 AI and the Future of ManufacturingAmazon Web Services
 
DEV329_Cisco’s Journey from Monolith to Microservices
DEV329_Cisco’s Journey from Monolith to MicroservicesDEV329_Cisco’s Journey from Monolith to Microservices
DEV329_Cisco’s Journey from Monolith to MicroservicesAmazon Web Services
 
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...Amazon Web Services
 
CTD201_Introduction to Amazon CloudFront and AWS Lambda@Edge
CTD201_Introduction to Amazon CloudFront and AWS Lambda@EdgeCTD201_Introduction to Amazon CloudFront and AWS Lambda@Edge
CTD201_Introduction to Amazon CloudFront and AWS Lambda@EdgeAmazon Web Services
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsAmazon Web Services
 

Mais procurados (20)

NET309_Best Practices for Securing an Amazon Virtual Private Cloud
NET309_Best Practices for Securing an Amazon Virtual Private CloudNET309_Best Practices for Securing an Amazon Virtual Private Cloud
NET309_Best Practices for Securing an Amazon Virtual Private Cloud
 
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...
DEV328_DevOps Lessons from Courser a Site Performance, Reliability, and Devel...
 
ARC213_Open Source at AWS
ARC213_Open Source at AWSARC213_Open Source at AWS
ARC213_Open Source at AWS
 
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
Advanced Patterns in Microservices Implementation with Amazon ECS - CON402 - ...
 
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...
GPSTEC319-Build Once Deploy Many Architecting and Building Automated Reusable...
 
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWS
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWSGPSWKS406-Migrating a Microsoft ASP.NET Application to AWS
GPSWKS406-Migrating a Microsoft ASP.NET Application to AWS
 
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWS
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWSARC402_Architectural Patterns and Best Practices with VMware Cloud on AWS
ARC402_Architectural Patterns and Best Practices with VMware Cloud on AWS
 
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...
MSC202_Learn How Salesforce Used ADCs for App Load Balancing for an Internati...
 
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...
GPSTEC322-GPS Creating Your Virtual Data Center VPC Fundamentals Connectivity...
 
ARC205_Born in the Cloud
ARC205_Born in the CloudARC205_Born in the Cloud
ARC205_Born in the Cloud
 
NET203_Using Amazon VPC Flow Logs to Do Predictive Security Analytics
NET203_Using Amazon VPC Flow Logs to Do Predictive Security AnalyticsNET203_Using Amazon VPC Flow Logs to Do Predictive Security Analytics
NET203_Using Amazon VPC Flow Logs to Do Predictive Security Analytics
 
DEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon WayDEV203_Launch Applications the Amazon Way
DEV203_Launch Applications the Amazon Way
 
DAT316_Report from the field on Aurora PostgreSQL Performance
DAT316_Report from the field on Aurora PostgreSQL PerformanceDAT316_Report from the field on Aurora PostgreSQL Performance
DAT316_Report from the field on Aurora PostgreSQL Performance
 
Create a Serverless Image Processing Platform
Create a Serverless Image Processing PlatformCreate a Serverless Image Processing Platform
Create a Serverless Image Processing Platform
 
GPSTEC326-GPS Industry 4.0 AI and the Future of Manufacturing
GPSTEC326-GPS Industry 4.0 AI and the Future of ManufacturingGPSTEC326-GPS Industry 4.0 AI and the Future of Manufacturing
GPSTEC326-GPS Industry 4.0 AI and the Future of Manufacturing
 
DEV329_Cisco’s Journey from Monolith to Microservices
DEV329_Cisco’s Journey from Monolith to MicroservicesDEV329_Cisco’s Journey from Monolith to Microservices
DEV329_Cisco’s Journey from Monolith to Microservices
 
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...
MBL209_Learn How MicroStrategy on AWS is Helping Vivint Solar Deliver Clean E...
 
CTD201_Introduction to Amazon CloudFront and AWS Lambda@Edge
CTD201_Introduction to Amazon CloudFront and AWS Lambda@EdgeCTD201_Introduction to Amazon CloudFront and AWS Lambda@Edge
CTD201_Introduction to Amazon CloudFront and AWS Lambda@Edge
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale Migrations
 
Introducing Amazon EKS
Introducing Amazon EKSIntroducing Amazon EKS
Introducing Amazon EKS
 

Semelhante a GPSTEC325-Enterprise Storage

Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...Amazon Web Services
 
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)Amazon Web Services
 
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech Talks
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech TalksBuilding an Immersive VR Streaming Solution on AWS - AWS Online Tech Talks
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech TalksAmazon Web Services
 
Born in the Cloud, Built like a Startup
Born in the Cloud, Built like a StartupBorn in the Cloud, Built like a Startup
Born in the Cloud, Built like a StartupAmazon Web Services
 
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017Amazon Web Services
 
Design, Build, and Modernize Your Web Applications with AWS
 Design, Build, and Modernize Your Web Applications with AWS Design, Build, and Modernize Your Web Applications with AWS
Design, Build, and Modernize Your Web Applications with AWSDonnie Prakoso
 
How to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active ArchitectureHow to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active ArchitectureAmazon Web Services
 
Building Global Serverless Backends
Building Global Serverless BackendsBuilding Global Serverless Backends
Building Global Serverless BackendsAmazon Web Services
 
Building Multiregion Serverless Backends
Building Multiregion Serverless BackendsBuilding Multiregion Serverless Backends
Building Multiregion Serverless BackendsAmazon Web Services
 
Learn how to build serverless applications using the AWS Serverless Platform-...
Learn how to build serverless applications using the AWS Serverless Platform-...Learn how to build serverless applications using the AWS Serverless Platform-...
Learn how to build serverless applications using the AWS Serverless Platform-...Amazon Web Services
 
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Amazon Web Services
 
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...Amazon Web Services
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 Amazon Web Services
 
Providing Insight, Protection, and Resiliency to Cloud Environments
Providing Insight, Protection, and Resiliency to Cloud EnvironmentsProviding Insight, Protection, and Resiliency to Cloud Environments
Providing Insight, Protection, and Resiliency to Cloud EnvironmentsVeritas Technologies LLC
 
Amazon Aurora (MySQL, Postgres)
Amazon Aurora (MySQL, Postgres)Amazon Aurora (MySQL, Postgres)
Amazon Aurora (MySQL, Postgres)AWS Germany
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Amazon 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
 

Semelhante a GPSTEC325-Enterprise Storage (20)

Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
Optimizing EC2 for Fun and Profit #bigsavings #newfeatures - CMP202 - re:Inve...
 
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
透過最新的 AWS 服務在 2019 年為您的業務轉型 (Level 200)
 
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech Talks
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech TalksBuilding an Immersive VR Streaming Solution on AWS - AWS Online Tech Talks
Building an Immersive VR Streaming Solution on AWS - AWS Online Tech Talks
 
Born in the Cloud, Built like a Startup
Born in the Cloud, Built like a StartupBorn in the Cloud, Built like a Startup
Born in the Cloud, Built like a Startup
 
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017
NEW LAUNCH! Introducing AWS Fargate - CON214 - re:Invent 2017
 
Design, Build, and Modernize Your Web Applications with AWS
 Design, Build, and Modernize Your Web Applications with AWS Design, Build, and Modernize Your Web Applications with AWS
Design, Build, and Modernize Your Web Applications with AWS
 
How to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active ArchitectureHow to Design a Multi-Region Active-Active Architecture
How to Design a Multi-Region Active-Active Architecture
 
Building Global Serverless Backends
Building Global Serverless BackendsBuilding Global Serverless Backends
Building Global Serverless Backends
 
Introducing Amazon Fargate
Introducing Amazon FargateIntroducing Amazon Fargate
Introducing Amazon Fargate
 
Building Multiregion Serverless Backends
Building Multiregion Serverless BackendsBuilding Multiregion Serverless Backends
Building Multiregion Serverless Backends
 
Learn how to build serverless applications using the AWS Serverless Platform-...
Learn how to build serverless applications using the AWS Serverless Platform-...Learn how to build serverless applications using the AWS Serverless Platform-...
Learn how to build serverless applications using the AWS Serverless Platform-...
 
Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)Deployment of SAP Solutions on AWS (Level 200)
Deployment of SAP Solutions on AWS (Level 200)
 
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
DEV325_Application Deployment Techniques for Amazon EC2 Workloads with AWS Co...
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構
 
Providing Insight, Protection, and Resiliency to Cloud Environments
Providing Insight, Protection, and Resiliency to Cloud EnvironmentsProviding Insight, Protection, and Resiliency to Cloud Environments
Providing Insight, Protection, and Resiliency to Cloud Environments
 
Amazon Aurora (MySQL, Postgres)
Amazon Aurora (MySQL, Postgres)Amazon Aurora (MySQL, Postgres)
Amazon Aurora (MySQL, Postgres)
 
AWS Cost Optimisation Solutions
AWS Cost Optimisation SolutionsAWS Cost Optimisation Solutions
AWS Cost Optimisation Solutions
 
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
Moving Out of the Data Center to Reach More Customer Targets (IOT222-S) - AWS...
 
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
 

Mais 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
 

Mais 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
 

GPSTEC325-Enterprise Storage

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS re:INVENT ENTERPRISE STORAGE I s a i a h W e i n e r S r . M g r . S o l u t i o n s A r c h i t e c t u r e G P S T E C 3 2 5
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. PRIMARY STORAGE “Solutions that leverage file, block, object, and streamed data formats as an extension to on-premises storage.”
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BLOCK VS. FILE VS. OBJECT Data Latency < 5ms < 10ms < 100ms Metadata Support ✘ ✔ Customizable! Access Controls ✘ Standards-based, Legacy app support Modern stack support, scalable interfaces
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Live Volume HOW DO SNAPSHOTS WORK? Time Snapshot 1 Snapshot 2 Snapshot 3 Snapshot Storage Block 1 Block 2 Block 3 Block 4 Chunk 1 Chunk 2 Chunk 3 Chunk 4
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. SNAPSHOT AND CLONES Live Volumes EC2 Snapshot Storage Vol EC2 EC2 Vol Vol Vol Vol Vol Snapshot Snapshot Snapshot Snapshot Snapshot Create Snapshot Clone From Snapshot
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BENEFITS OF USING SNAPSHOTS • Instantaneous • Space-efficient • Can be copied efficiently across regions
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. UNDERSTANDING DATA PROTECTION Synchronous Replication RAID10 RAID10 RAID10 Clients ASAP Async Clients Clients DATA LOSS RISK!!!!Durability reduced Rebuilding does not rebalance, cannot suffer additional failures Asynchronous backup is not coherent
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AVAILABILITY VS. DURABILITY % Downtime Per Year Probability of Loss 99.999 5 minutes 15 seconds 1 in 100,000 99.9999 31 seconds 1 in 1,000,000 99.99999 3 seconds 1 in 10,000,000 99.999999999 1 in 100,000,000,000
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MTBF WITH SINGLE NODE Failure every 22 years: 1/200,000 1 x MTBF 200K hours 8.5 hour repair
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. MTBF WITH CLUSTER 12 x MTBF 200K hours 2nd failure probability: (11 x 8.5)/200,000 2nd failure frequency: 1.9 x 2134 3rd failure probability: (10 x 5.4)/200,000 3rd failure frequency: 4,060 x 3,688 3rd failure every 14,977,000 years: 1 out of 3,688 2nd failures 2nd failure every 4,060 years: 1 out of 2,134 repairs Failure every 1.9 years: 12/200,000 5.4 hour 2nd repair
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. EidosMedia Lorenzo Donina Cloud Architect V O I C E O F T H E C U S T O M E R
  • 12. Dynamic News Delivery and Cloud agility with NetApp EidosMedia 70+ Groups 500+ Websites 600+ Newspapers 30K+ Users A software house providing content creation and delivery to: Customers include: Washington Post The Wall Street Journal The Times Cox Media Group
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The Challenge Improve content delivery to our customers so they can create and publish news to multiple destinations globally Accelerate development of new features to help customers better engage with their readers Move from an on premises solution to a Cloud SaaS model to better meet the needs of our customers Optimize the way we consume data and pay for exactly what we need
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Move Legacy Apps to the cloud with zero effort, providing storage over traditional protocols (NFS, iSCSI MPIO). Why EidosMedia Chose NetApp for AWS NetApp ONTAP Cloud HA for highly available and redundant production workloads distributing nodes over multiple AZ. Multi-site and Disaster Recovery enablement. NetApp ONTAP Cloud for AWS for increased Dev Ops agility, with no downtime waiting on lab resources —to accelerate new app development and time- to-market. Synchronize data between on premises NetApp clusters with ONTAP on AWS. Able to recover from a failure within seconds without the need to prewarm EBS volumes to get baseline performance. Take advantage of cost- effective data management features such as FlexClone, Thin Snapshots, etc. Leverage on space efficienty features such as compression and deduplication. Leveraging AWS cloud for it’s “instant” provisioning capabilities.
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What We Implemented
  • 16. ONTAP Cloud High Availability Architecture for AWS Multi Availability Zones VPC .... VPC Subnet A Data Disks Node-A Availability Zone A Data Disks Node-B.... Availability Zone B VPC Subnet B .... Data Disks Node-B Data Disks Node-A .... Virtual Private Cloud 172.16.0.0 172.16.1.0 172.16.2.0 VPC Main Route Table Node- BNode- A Synchronous Mirror of data disks
  • 17. ONTAP Cloud High Availability Architecture for AWS Multi Availability Zones FAILURE VPC .... VPC Subnet A Data Disks Node-A Availability Zone A Data Disks Node-B.... Availability Zone B VPC Subnet B Node- B .... Data Disks Node-B Data Disks Node-A .... Virtual Private Cloud 172.16.0.0 172.16.1.0 172.16.2.0 VPC Main Route Table Synchronous Mirror of data disks Node- A
  • 18. ONTAP Cloud High Availability Architecture for AWS Multi Availability Zones MEDIATOR VPC .... VPC Subnet A Data Disks Node-A Availability Zone A Data Disks Node-B.... Availability Zone B VPC Subnet B .... Data Disks Node-B Data Disks Node-A .... Virtual Private Cloud 172.16.0.0 172.16.1.0 172.16.2.0 VPC Main Route Table Node- BNode- A Synchronous Mirror of data disks Mediator Node Availability Zone C
  • 19. Results – ROI, reduction in cap/opex, etc. Results Move workloads to/from the cloud with the NetApp Data Fabric Leverage the elasticity and speed of the cloud with ONTAP Cloud Improved efficiencies for developers – no more waiting around days or weeks
  • 20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Where we go from here Integrate ONTAP/Trident in «Kubernetes persistent volume framework» and use AWS Cloud and on-premises NetApp storages to create a distributed, and federated k8s infrastructure Distribute and scale data approaching multi-cloud deployments
  • 21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DEMO
  • 22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ADDITIONAL RESOURCES • APN Competency Program • https://aws.amazon.com/partners/competencies • APN Quick Start • https://aws.amazon.com/quickstart • AWS Marketplace • https://aws.amazon.com/marketplace
  • 23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New Storage Training 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
  • 24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU! C L I C K T O A D D T E X T C L I C K T O A D D T E X T