SlideShare a Scribd company logo
1 of 75
Download to read offline
ENT301: Integrating On-Premises Enterprise
Storage Workloads with AWS
Harry Dewedoff, NASDAQ OMX
Yinal Ozkan, Amazon Web Services
November 14, 2013

© 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
What this session is not?
•
•
•
•

Vendor feature , technology comparison
Vendor / product discussion
Cloud-only workloads
Individual / retail storage options
Agenda
• Section 1: What is new with enterprise storage?
• Section 2: On-premises storage cloud integration
• Section 3: NASDAQ OMX and cloud storage
–
–
–
–
–
–

History
Options provided to NASDAQ OMX teams
PoC
NASDAQ OMX technology selection
Managing operations
Security

• Section 4: Evaluating a sample storage workload
Section 1

WHAT IS NEW WITH ENTERPRISE
STORAGE
Storage Services
Scalable and durable
high performance cloud storage

Amazon S3
Redundant, High-Scale Object Store

Amazon Glacier
Deployment & Administration
App Services
Compute

Storage

Low-cost Archive Storage in the Cloud

Amazon Elastic Block Store
Database

Persistent Block Storage for EC2

Networking

AWS Storage Gateway

AWS Global Infrastructure

Corporate File Sharing and Seamless Backup
of Enterprise Data to Amazon S3
Amazon S3 Standard Storage Is…
Designed to provide 99.999999999% durability and
99.99% availability of objects over a given year.
If you put 10,000 objects in S3 you can expect to
lose 1 object every 10,000,000 years
Common Data Storage Challenges
Traditional On-Premises Solutions

Primary
Block
Storage

Primary File
Storage

Archival
Storage

Disk Based
Backup
Storage

Tape
Infrastructure &
Management

Replicated
Storage for
Disaster
Recovery

Offsite
Locations
GeoResilience
Next Generation Enterprise Storage
Customer
Data
Center

Block

File

AWS Direct
Connect
AWS
Cloud

Archive

Backup

Internet Web
Services API
HTTP(S)

Storage
Use
Cases
Disaster Recovery
Next Generation Enterprise Storage Benefits
Why Next Generation Enterprise Storage
with AWS?
Next Generation Enterprise Storage Benefits
Amazon Storage Tiers (S3

RRS

Glacier)
Section 2

ON-PREMISES STORAGE CLOUD
INTEGRATION OPTIONS
Cloud Data Tiering Options
•
•
•
•

Option 1: Software Integration
Option 2: Plain file transfer
Option 3: AWS Storage Gateway
Option 4: Enterprise storage gateways
Option 1: Software Integration
1. Configure on-premises backup software to use S3
2. Backup and restore directly from software
3. Backup server communicates with cloud (S3) over
Internet links
4. Use software-based encryption, compression,
dedupe, backup management tools
5. Check security / integrity / functionality /
performance / operations / speed
Tapeless Cloud Backup

Backup Server

Physical

Virtual

EU West
Region
(Ireland)

S. America
Region
(Sao Paulo)

APAC
Region
(Singapore)

Japan
Region
(Tokyo)

US West
Region (N.
California)

US West
Region
(Oregon)

AWS
GovCloud
Region (US)

US East
Region (N.
Virginia)
Option 2: Plain File Transfer
1.
2.
3.
4.

Store target file(s) on a file share.
Configure policies on target Amazon S3 buckets
Encrypt / compress data sets on premises
Transfer files via regular file transfer (Amazon S3,
SFTP, SCP, FTP etc). Or use massively parallel filetransfer options
5. Retrieve encrypted file from Amazon S3 using using the
same options
6. Test integrity / security / operations / performance
7. Add parallelization for performance optimization
Plain File Transfer Diagram
1.Store
Backup File
on FileShare
Encrypt Output
File
Create
Output
Encrypted Data Is
Written to on
FileShare

Internet
or Direct
Connection

Transfer / Retrieve
Encrypted File to
Amazon S3 Using
Regular File Transfer

Customer Data Center

AWS Region
Option 3 : Use AWS Gateway
• Integrates on-premises IT environments with cloud storage
for remote office backup and DR
• Utilizes a virtual appliance that sits in customer datacenter
• Exposes compatible iSCSI interface on front end
• Provides low-latency on-premises performance
• Asynchronously uploads data to AWS where it is stored in
Amazon S3 as Amazon EBS snapshots
Option 3 : Use AWS Gateway
• Support for Windows and RedHat iSCSI initiators
• Point-in-time snapshots accessible locally and from
Amazon EBS
• Encryption via SSL and Amazon S3 server side
encryption
• Snapshot scheduling
• WAN compression
• Supported in all public regions
• Bandwidth throttling
• CACHED VOLUMES / VTL SUPPORT
Gateway-Cached Volumes – Key Use
Cases
Cacheable data like departmental file
Corporate File
Sharing

Backup

shares, home directories
Store files in Amazon S3, while
keeping recently accessed data on
premises
iSCSI interface compatible with
traditional backup applications
(Netbackup, Tivoli, Backup Exec, etc.)
Store backups in Amazon S3, keep
recent backups on premises
Gateway-Cached Volumes Architecture
VTL Gateway – Archive Your Data to Glacier

Backup
Software

VTL Gateway

Archive to AWS

Amazon
S3 AWS Cloud

App/DB/SAN/NAS
Corporate Data Center

Amazon
Glacier

versus

Traditional
Approach
SAN

Tier 2
Storage
Corporate Data Center

Disk
Backup

Offsite Tape
Storage
Architecture of VTL Gateway
VTL (1500 tapes)

VTS (unlimited

Customer Data Center

tapes)

Tape Ingestion into Glacier

AWS Storage
Gateway VM
iSCSI

Media Changer

SSL

Tape Drive 1

Production
Systems

NetBackup /
CommVault /
[Backup
Software]

AWS Storage Gateway for
Virtual Tape Library

…

Tape Drive 2

AWS Storage
Gateway
Service

Amazon S3

Amazon
Glacier

Tape Drive N

On-premises
Host

Direct Attached or
Storage Area Network Disks
(for internal cache & buffer storage)

AWS Storage Gateway on EC2
for Disaster Recovery or Data Mirroring

EC2
Application

NetBackup /
CommVault /
[Backup Software]
on EC2

AWS Storage
Gateway on
EC2 AMI
VTL Gateway Characteristics
•
•

•
•
•
•

Single point virtual appliance for archive use case and for customer in need for a
simple VTL Interface
Each virtual appliance can manage up to 140TB in VTL (Virtual Tape Library) but
unlimited in VTS (Virtual Tape Shelf)
Cost of each appliance could be around $125
Ease of mgmt. when data grows in multi PBs per year
Current ingest rate is about 3-5 TBs per day per gateway (option to use multiple
GW in a cluster environment)
Data passed through VTL gateway is not deduped (ease of restore and reuse) –
suited for long-term archive

Bottom line: Archive, fixed content, entertainment, scientific, social networks, compliance and
unstructured data requirements generate much of today’s tier 3 storage demand and have become the
primary drivers for tape storage demand. With Amazon Glacier and VTL gateway, AWS is very well
poised to help customers leverage the benefits of cloud storage!
Option 4
Enterprise Storage Options on AWS
How Does It Work?
• Enterprise storage gateway presents itself as
–
–
–
–

CIFS/NFS file share
iSCSI endpoint
File archive via file tiering policies from filers
Policy-based routing from FC switch

• Gateway cache data locally, tiers data back to
Amazon S3-based on policies after dedupe,
encryption, compression
• Data is accessible to all other gateways
Design Considerations
•
•
•
•
•
•
•

Ingest / restore / access rates
Deduplication / compression rates
Throughput rates
High availability / integrity
Restore in the cloud option
Data transfer costs
Security integration
Option 4: Enterprise Storage Gateway

AWS Direct
Connect

Enterprise Storage
Gateway Dedupes,
Compresses and
Encrypts Data and
Then Moves Data
to AWS

Corporate Data Center

AWS Region
Enterprise Storage Gateway
Customer
Data
Center

Block

File

Archive

Backup

Gateway Appliance/ AWS Storage Gateway

Internet Web
Services API
HTTP(S)

AWS Direct
Connect

AWS
Cloud
Amazon S3

Amazon Glacier

Disaster
Recovery

Storage
Use Cases
Block vs. File vs. Object Storage
•

Block storage:
–
–
–

•

File storage:
–
–
–

•

Data organized as an array of unrelated blocks
Host file system places data on disk: Microsoft NTFS or Unix ZFS
Structured data is predicted to grow at 18.7% CAGR until 2018

Unrelated data blocks managed by a file (serving) system
Native file system places data on disk: EMC UxFS or NTAP WAFL
Unstructured data is predicted to grow at 47.3% CAGR until 2018

What is object storage?:
–

–

A new data access, data storage, and data management model
• API access to data vs. traditional block or file system access
• Metadata driven, policy-based, self-managing storage
• No host overhead for storage functions
A system that stores virtual containers that encapsulate the data, data attributes,
metadata, and Object IDs
Cloud Storage: SDK or Plug & Play?
Plug & Play: IT can bridge onpremises environments with familiar
storage interfaces and methodologies
via cloud storage gateways

SDK: Application developers can
leverage the Amazon S3 SDK for
custom application integration

Internet Web
Services API
HTTP(S)

S3

S3

AWS Storage Gateway
Example Deployments for
Enterprise Storage Gateways
NFS / CIFS Archive
Case Data
Analysis Data
Administrative Data

•
•
•
•

Global Deduplication
Encryption
Multiple Gbps

Global Online Access
Cloud Storage

Offload stale data to low-cost cloud storage
Scale instantly as needed
Integrate seamlessly with standard archiving, tiering solutions
“Cloud drive” just another disk target, accessible anywhere
NFS / CIFS Backup
Global Deduplication
Encryption
Multiple Gbps

•
•
•
•
•
•
•

100s TB raw local cache
Eliminate tape from infrastructure
Slash time and manpower for data protection
Global deduplication
Military-grade encryption
Seamless integration with major backup tools
Restore anywhere, virtual or physical

Global Online Access
Cloud Storage
Panzura + Amazon S3

•
•
•
•
•
•
•
•

Eleven 9s durability
Four 9s vailability
Highly-secure sites
Unlimited scale
Commodity pricing
Glacier option
Multiple-geos
Largest public cloud

▪

▪
▪
▪

▪
▪
▪
▪

Global file system
Military-grade encryption
Global deduplication
CIFS/NFS
Global file locking
Local caching/pinning
AD integration/ACLs
Snapshots
NextGen Enterprise Storage

S3

Glacier
File Archive with S3
Local file system interface to the SOAP / REST
Local file system interface to the SOAP / REST
API used by the Amazon storage cloud platform
API used by the Amazon storage cloud platform

2
Virtual namespace to seamlessly integrate local
Virtual namespace to seamlessly integrate local
and Amazon cloud storage cloud for users
and Amazon cloud storage cloud for users

3

4
CIFS / NFS

1
SOAP / REST

5
Local Storage

Automatically identify inactive and other
Automatically identify inactive and other
appropriate files to store in the Amazon storage
appropriate files to store in the Amazon storage
cloud
cloud
Migrate files to Amazon storage cloud platform
Migrate files to Amazon storage cloud platform
without disrupting user access or causing
without disrupting user access or causing
downtime
downtime
Encrypt every file stored in the Amazon storage
cloud for data security
Unified Storage with Amazon S3

Unified storage
• Files, databases, & VMs
• NAS & SAN
NextGen Enterprise Storage
Customer Location

AWS Cloud
Mobile
Devices

Servers

CTERA Appliance
Workstations

LOCAL
BACKUP

NAS

SECURE
REPLICATION

REMOTE
MANAGEMENT

CLOUD
STORAGE

• File & Bare Metal
Roaming Laptops

• RAID 0/1/5/6

• AES-256 + SSL

• Administration

• Pay as you go

• Exchange, SQL,
AD Recovery

• NFS, CIFS,
AFP, FTP, rsync

• De-duplicated

• Partner dashboard

• Secure & redundant

• Bandwidth controlled

• Central logging

• Thin snapshots

• Automated

• AD Integration

• Incremental

• Firmware updates

• Incremental

• Thin snapshots

• Flexible backend
options

• Compression
Fast File Transfer into AWS
NextGen Enterprise Storage
Supported Access
• NFS
• CIFS
• WebDav
• FTP
• Eliminate the need for a cloud storage gateway
Maintain all ECM capabilities
• Automatic version control
• Rules & workflow
• Full-text search
• Policy enforcement
Section 3

NASDAQ OMX AND CLOUD
STORAGE
NASDAQ OMX and AWS
• History
• Options provided to NASDAQ OMX teams
• Evaluation of architectural options and
NASDAQ OMX technology selection
• Managing operations for cloud backup
• Security
History of Relationship and FinQloud
Sample FinQloud Workflow – How Does It Work?
Customer data sets are ingested at Nasdaq hosted inbox via
secure file transfer
Nasdaq preprocesses data (e.g., trade data) at Nasdaq
Facilities
Split trade data records into chunks (about 1M records per
chunk)
Each file is encrypted with AES-256 / FIPS complaint system
Custom encryption is applied (e.g. per client/per day, random
initialization)
Sample FinQloud Workflow – How Does It Work?
A custom metadata header file is attached to encrypted chunk.
Metadata is signed via SHA-256
File chunks are uploaded to Amazon S3/R3 – each FinQloud
customer gets a new AWS account, a new bucket
WORM or regular Amazon S3 buckets can be utilized
Search and retrieve functionality is performed by Amazon Elastic
MapReduce (AWS-managed Hadoop) for performance
Each customer gets an assigned Amazon Virtual Private Cloud (VPC)
Amazon EMR request key files from Nasdaq hosted host security files
Sample FinQloud Workflow – How Does It Work?
For cloud-based processing (e.g. reporting) trade data chunks,
and files are decrypted in the memory with Amazon EMR
Data is never in clear-text in transit or at rest
Once the jobs are completed, data sets are re-encrypted again
and either written to Amazon S3/R3 or shipped back to
Nasdaq
Results data-sets can be decrypted at Nasdaq facilities via
HSM hosted keys or customer can integrate their PGP keys
for asymmetric encryption and download the results
Selection of Enterprise Storage Workload
Type for First Cloud Project
• Cloud first strategy
• Tier 3 storage vs backup workloads
• Selection of backup as the first use case
– Greater control of the implementation / outcome
– Less risk as it was backup data vs production data

• Backup technology options
Selection of Architecture and Technology
• Why Riverbed Whitewater was chosen
–
–
–
–
–
–
–

Ease of deployment
Strong vendor support model
Good integration and compatibility
On-premises cache repository for backup platform
Inline dedupe, compression
Data encryption at appliance before data transfer
Listed company
NASDAQ OMX Cloud Backup Architecture
How NASDAQ OMX Runs Storage
Operations for the Cloud
• No major changes since Netbackup is integrated
with Riverbed Whitewater
• Riverbed appliance looks like a standard disk
pool to the media server
• NBU policies altered to make us of RB disk pool,
which in turn sends data into Amazon S3
How Does Security and Isolation Work?
AWS standard security +
– Data is always encrypted at transit and at rest
– Keys are stored at Nasdaq facilities
– Nasdaq InfoSec department performed security
review and provided sign off of security
measures.
Integration Points
• All AWS services+
–
–
–
–
–

End-to-end isolation
End-to-end encryption
Separation of duties by hybrid security
Patented worm: R3
Dynamic key management
Section 4

PROOF OF CONCEPT EXAMPLE
WITH TIER 3 STORAGE
Why Tier-3 Cloud Storage Solution?
• NASDAQ OMX is planning to leverage scale, durability
and the cost advantages of cloud-based storage solutions
• In addition to backup and archive workloads, testing Tier3 storage on the cloud makes sense for NASDAQ OMX
due to the ratio of spend on Tier-3 storage (compared
with backup/archive workloads)
• There is a management initiative to leverage cloud
technologies at NASDAQ OMX
Why AWS Storage Gateway?
AWS Storage Gateway is a service that connects an onpremises software appliance with cloud-based storage to
provide seamless and secure integration between on-premises
IT environment and AWS' storage. AWS Storage Gateway is:
– Native AWS offering
– Scalable
– Cost effective
– Controllable from AWS Management Console
– Promising roadmap
Objective of Proof-of-Concept
• The objective of this Proof-of-Concept (PoC) is to provide a
high-level analysis and checklist of all elements and attributes
necessary to successfully implement a Tier-3 Cloud Storage
Gateway.
• The PoC is the initial step prior to undertaking a detailed system
design and implementation and is intended to function as a
prototype system. It is meant to demonstrate key technologies,
as well as provide an environment for experimentation and
evaluation. The design and implementation of a POC, while very
detailed and organized, does not serve as a replacement for a
complete system analysis and design.
AS-IS Architecture
PoC Architecture
PoC AWS Storage Gateway Requirements
VMware:
•

VMware ESXi Hypervisor (v 4.1 or v 5)

•

4 virtual processors assigned to the VM

•

7.5 GB of RAM assigned to the VM

•

75 GB of disk space for .ova installation and system data

External Connectivity:
•

Ports 80 and 443 are used by the vSphere client to communicate to the ESXi host.

•

Port 80 is used when you activate your gateway from the AWS Storage Gateway console.

•

Port 3260 is the default port that your application server uses to connect to iSCSI targets.
PoC On Premises Hardware Requirements
VMware:
• VMware ESXi Hypervisor server x 2 (existing servers can be used)
Ethernet NICs:
• Existing NICs can be leveraged; dual NIC tests are recommended
Ethernet Switch:
• Existing network switches can be leveraged; isolation and
bandwidth allocation recommended
Connectivity:
• Existing AWS connectivity or Internet connections can be leveraged
Provision 2 VMware physical servers (hosts)
Download the AWS Storage Gateway software at
http://console.aws.amazon.com/storagegateway
Allocate on-premises storage for active data
Activate gateway and select an AWS region
Create and mount iSCSI volumes
Provision Ethernet Cards and Network Infrastructure
Test Primary Storage Access over iSCSI on new volumes
Configure volume management to copy data sets from
existing volumes to new volumes
Sizing On-Prem Storage

Upload Buffer

Estimate the approximate data plan to write on a daily basis.
It is recommended to allocate at least 150 GBs.
Sizing On-Prem Storage
Backup use cases: at least the size of upload buffer
File share use cases: 20% of current storage

Cache Storage
Additional Configuration Considerations
• Solaris iSCSI initiators
• Cache storage is durable store
• Allocate separate disks for cache storage and
upload buffer
• Quick format vs. full format of drives
• Virus scanning
PoC Schedule
• By January 31 this PoC should be completed.
• This POC is not an open-ended project. It is a limited
implementation for a fixed period of time. The project
duration will be a direct result of the project objectives.
• This duration includes project time necessary to plan,
design, and implement the POC system.
• Project management teams should actively work to
control scope.
PoC Resources and Responsibilities
Amazon Web Services
•
High-level design
•
AWS Storage Gateway installation and configuration
•
AWS cloud components configuration
•
Assistance in iSCSI and VMware configurations
•
Provide test plans
•
Assistance is test execution
•
Delivery of final analysis
NASDAQ OMX
•
On-premises hardware installation (NICs, hosts)
•
VMware installation and configuration
•
On-premises network configuration (Switches, VLANs etc.)
•
Providing test targets, assistance in test plans
•
Execute tests
•
Assistance in final analysis
Limitations of PoC
• Virtualization hardware (VMware physical host)
and network systems are not for production
• Hardware and network limitations that are not
critical for success will not be addressed
• Compromises will be made to accommodate the
smaller scale of the implementation
PoC Test Plans
•
•
•
•
•
•
•

Access tier-3 volumes in cloud over iSCSI links
Failover / failback / redundancy tests
Reliability tests
Performance tests
Security controls
Manageability tests
Cost analysis
PoC Success Criteria
• Meet test targets 80% and over
Results Analysis
•
•
•
•
•
•
•
•
•
•

Nasdaq interviews
Issue review
Implementation review
Reliability review
Scalability review
Performance review
Security review
Manageability review
Cost review
Final project analysis
Please give us your feedback on this
presentation

ENT301
As a thank you, we will select prize
winners daily for completed surveys!

More Related Content

What's hot

Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...
Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...
Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...Amazon Web Services
 
Backup and Recovery for Linux With Amazon S3
Backup and Recovery for Linux With Amazon S3Backup and Recovery for Linux With Amazon S3
Backup and Recovery for Linux With Amazon S3Amazon Web Services
 
AWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAmazon Web Services
 
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...Amazon Web Services
 
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...Amazon Web Services
 
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014Amazon Web Services
 
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012Amazon Web Services
 
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...Amazon Web Services
 
Automating Backup & Archiving with AWS and CommVault
Automating Backup & Archiving with AWS and CommVaultAutomating Backup & Archiving with AWS and CommVault
Automating Backup & Archiving with AWS and CommVaultAmazon Web Services
 
Backup and Archiving in the AWS Cloud
Backup and Archiving in the AWS CloudBackup and Archiving in the AWS Cloud
Backup and Archiving in the AWS CloudAmazon Web Services
 
How to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWSHow to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWSAmazon Web Services
 
AWS Storage Tiering for Enterprise Workloads
AWS Storage Tiering for Enterprise WorkloadsAWS Storage Tiering for Enterprise Workloads
AWS Storage Tiering for Enterprise WorkloadsTom Laszewski
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Tom Laszewski
 
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Amazon Web Services
 
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in 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
 
Understanding AWS Storage Options
Understanding AWS Storage OptionsUnderstanding AWS Storage Options
Understanding AWS Storage OptionsAmazon Web Services
 
Amazon Elastic Block Store for Application Storage
Amazon Elastic Block Store for Application StorageAmazon Elastic Block Store for Application Storage
Amazon Elastic Block Store for Application StorageAmazon Web Services
 
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...Amazon Web Services
 

What's hot (20)

Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...
Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...
Best Practices for Architecting Cloud Backup and Recovery Solutions - AWS Mar...
 
Backup and Recovery for Linux With Amazon S3
Backup and Recovery for Linux With Amazon S3Backup and Recovery for Linux With Amazon S3
Backup and Recovery for Linux With Amazon S3
 
AWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster RecoveryAWS Webinar 201 - Backup, Archive and Disaster Recovery
AWS Webinar 201 - Backup, Archive and Disaster Recovery
 
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...
[AWS Days Microsoft-LA 2015]: Best Practices for Backup and Recovery: Windows...
 
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...
(BAC309) Automating Backup and Archiving with AWS and CommVault | AWS re:Inve...
 
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014
(BAC202) Introducing AWS Solutions for Backup and Archiving | AWS re:Invent 2014
 
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
AWS Partner Presentation-Symantec-AWS Cloud Storage for the Enterprise 2012
 
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
 
Automating Backup & Archiving with AWS and CommVault
Automating Backup & Archiving with AWS and CommVaultAutomating Backup & Archiving with AWS and CommVault
Automating Backup & Archiving with AWS and CommVault
 
Backup and Archiving in the AWS Cloud
Backup and Archiving in the AWS CloudBackup and Archiving in the AWS Cloud
Backup and Archiving in the AWS Cloud
 
How to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWSHow to backup, restore and archive your data on AWS
How to backup, restore and archive your data on AWS
 
AWS Storage Gateway
AWS Storage GatewayAWS Storage Gateway
AWS Storage Gateway
 
AWS Storage Tiering for Enterprise Workloads
AWS Storage Tiering for Enterprise WorkloadsAWS Storage Tiering for Enterprise Workloads
AWS Storage Tiering for Enterprise Workloads
 
Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS Migrating enterprise workloads to AWS
Migrating enterprise workloads to AWS
 
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
Using AWS for Backup and Restore (backup in the cloud, backup to the cloud, a...
 
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS(STG312) Amazon Glacier Deep Dive: Cold Data Storage in AWS
(STG312) Amazon Glacier Deep Dive: Cold Data Storage in 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)
 
Understanding AWS Storage Options
Understanding AWS Storage OptionsUnderstanding AWS Storage Options
Understanding AWS Storage Options
 
Amazon Elastic Block Store for Application Storage
Amazon Elastic Block Store for Application StorageAmazon Elastic Block Store for Application Storage
Amazon Elastic Block Store for Application Storage
 
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...
An Overview of AWS Services for Data Storage and Migration - SRV205 - Atlanta...
 

Viewers also liked

Tracxn Research — Enterprise Storage Landscape, November 2016
Tracxn Research — Enterprise Storage Landscape, November 2016Tracxn Research — Enterprise Storage Landscape, November 2016
Tracxn Research — Enterprise Storage Landscape, November 2016Tracxn
 
Secure Hadoop clusters on Windows platform
Secure Hadoop clusters on Windows platformSecure Hadoop clusters on Windows platform
Secure Hadoop clusters on Windows platformRemus Rusanu
 
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAmazon Web Services
 
AWS Summit Tel Aviv - Enterprise Track - Data Warehouse
AWS Summit Tel Aviv - Enterprise Track - Data WarehouseAWS Summit Tel Aviv - Enterprise Track - Data Warehouse
AWS Summit Tel Aviv - Enterprise Track - Data WarehouseAmazon Web Services
 
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013Amazon Web Services
 
AWS Customer Presentation - NASDAQ OMX
AWS Customer Presentation - NASDAQ OMX AWS Customer Presentation - NASDAQ OMX
AWS Customer Presentation - NASDAQ OMX Amazon Web Services
 
Gartner Storage Service Provider_04042001
Gartner Storage Service Provider_04042001Gartner Storage Service Provider_04042001
Gartner Storage Service Provider_04042001carlos_roman
 
Mobile App Performance: Getting the Most from APIs (MBL203) | AWS re:Invent ...
Mobile App Performance:  Getting the Most from APIs (MBL203) | AWS re:Invent ...Mobile App Performance:  Getting the Most from APIs (MBL203) | AWS re:Invent ...
Mobile App Performance: Getting the Most from APIs (MBL203) | AWS re:Invent ...Amazon Web Services
 
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWSAWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWSAmazon Web Services
 
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013Amazon Web Services
 
Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Vinay Mistry
 
AWS Cost Cheat Sheet
AWS Cost Cheat SheetAWS Cost Cheat Sheet
AWS Cost Cheat SheetAkash Agrawal
 
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...Cloudian
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSAmazon Web Services
 
Scaling and High Performance Storage System: LeoFS
Scaling and High Performance Storage System: LeoFSScaling and High Performance Storage System: LeoFS
Scaling and High Performance Storage System: LeoFSRakuten Group, Inc.
 

Viewers also liked (15)

Tracxn Research — Enterprise Storage Landscape, November 2016
Tracxn Research — Enterprise Storage Landscape, November 2016Tracxn Research — Enterprise Storage Landscape, November 2016
Tracxn Research — Enterprise Storage Landscape, November 2016
 
Secure Hadoop clusters on Windows platform
Secure Hadoop clusters on Windows platformSecure Hadoop clusters on Windows platform
Secure Hadoop clusters on Windows platform
 
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
 
AWS Summit Tel Aviv - Enterprise Track - Data Warehouse
AWS Summit Tel Aviv - Enterprise Track - Data WarehouseAWS Summit Tel Aviv - Enterprise Track - Data Warehouse
AWS Summit Tel Aviv - Enterprise Track - Data Warehouse
 
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013
Cloud Adoption in the Enterprise: Industry Perspective IP Expo 2013
 
AWS Customer Presentation - NASDAQ OMX
AWS Customer Presentation - NASDAQ OMX AWS Customer Presentation - NASDAQ OMX
AWS Customer Presentation - NASDAQ OMX
 
Gartner Storage Service Provider_04042001
Gartner Storage Service Provider_04042001Gartner Storage Service Provider_04042001
Gartner Storage Service Provider_04042001
 
Mobile App Performance: Getting the Most from APIs (MBL203) | AWS re:Invent ...
Mobile App Performance:  Getting the Most from APIs (MBL203) | AWS re:Invent ...Mobile App Performance:  Getting the Most from APIs (MBL203) | AWS re:Invent ...
Mobile App Performance: Getting the Most from APIs (MBL203) | AWS re:Invent ...
 
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWSAWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
AWS Webcast - Implementing Windows and SQL Server with High Availability on AWS
 
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013
The Science of Choosing EC2 Reserved Instances (ENT221) | AWS re:Invent 2013
 
Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015Nippon It Solutions Data services offering 2015
Nippon It Solutions Data services offering 2015
 
AWS Cost Cheat Sheet
AWS Cost Cheat SheetAWS Cost Cheat Sheet
AWS Cost Cheat Sheet
 
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...
Modernize the Disperse Enterprise with CTERA Cloud Storage Gateways and Cloud...
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWS
 
Scaling and High Performance Storage System: LeoFS
Scaling and High Performance Storage System: LeoFSScaling and High Performance Storage System: LeoFS
Scaling and High Performance Storage System: LeoFS
 

Similar to Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS re:Invent 2013

AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...Amazon Web Services
 
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksDeep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksAmazon Web Services
 
Castilleja School Automates Data Protection and Shortens RTOs
 Castilleja School Automates Data Protection and Shortens RTOs Castilleja School Automates Data Protection and Shortens RTOs
Castilleja School Automates Data Protection and Shortens RTOsAmazon Web Services
 
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...
Moving Data into the Cloud with AWS Transfer Services  - May 2017 AWS Online ...Moving Data into the Cloud with AWS Transfer Services  - May 2017 AWS Online ...
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...Amazon Web Services
 
Choosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionChoosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionAmazon Web Services
 
Choosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionChoosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionAmazon Web Services
 
Simplifying migration to aws - everett dolgner
Simplifying migration to aws -   everett dolgnerSimplifying migration to aws -   everett dolgner
Simplifying migration to aws - everett dolgnerAmazon Web Services
 
Strategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud StorageStrategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud StorageAmazon Web Services
 
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...Amazon Web Services
 
Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Amazon Web Services LATAM
 
Introduction to Storage on AWS - AWS Summit Cape Town 2017
Introduction to Storage on AWS - AWS Summit Cape Town 2017Introduction to Storage on AWS - AWS Summit Cape Town 2017
Introduction to Storage on AWS - AWS Summit Cape Town 2017Amazon Web Services
 
ENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudAmazon Web Services
 
AWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate OttawaAWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate OttawaAmazon Web Services
 
Storage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoStorage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoAmazon Web Services
 
Choosing the right data storage in the Cloud.
Choosing the right data storage in the Cloud. Choosing the right data storage in the Cloud.
Choosing the right data storage in the Cloud. Amazon Web Services
 
ENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudAmazon Web Services
 
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013Amazon Web Services
 
Award winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenAward winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenGlusterFS
 

Similar to Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS re:Invent 2013 (20)

AWS Storage and Data Migration
AWS Storage and Data MigrationAWS Storage and Data Migration
AWS Storage and Data Migration
 
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
 
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksDeep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
 
Castilleja School Automates Data Protection and Shortens RTOs
 Castilleja School Automates Data Protection and Shortens RTOs Castilleja School Automates Data Protection and Shortens RTOs
Castilleja School Automates Data Protection and Shortens RTOs
 
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...
Moving Data into the Cloud with AWS Transfer Services  - May 2017 AWS Online ...Moving Data into the Cloud with AWS Transfer Services  - May 2017 AWS Online ...
Moving Data into the Cloud with AWS Transfer Services - May 2017 AWS Online ...
 
Choosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionChoosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
 
Choosing the Right Data Storage Solution
Choosing the Right Data Storage SolutionChoosing the Right Data Storage Solution
Choosing the Right Data Storage Solution
 
Simplifying migration to aws - everett dolgner
Simplifying migration to aws -   everett dolgnerSimplifying migration to aws -   everett dolgner
Simplifying migration to aws - everett dolgner
 
Strategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud StorageStrategic Uses for Cost Efficient Long-Term Cloud Storage
Strategic Uses for Cost Efficient Long-Term Cloud Storage
 
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...
AWS re:Invent 2016: Strategic Planning for Long-Term Data Archiving with Amaz...
 
Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014Choosing the right_data_storage_solution_fg_aws_summit_2014
Choosing the right_data_storage_solution_fg_aws_summit_2014
 
Introduction to Storage on AWS - AWS Summit Cape Town 2017
Introduction to Storage on AWS - AWS Summit Cape Town 2017Introduction to Storage on AWS - AWS Summit Cape Town 2017
Introduction to Storage on AWS - AWS Summit Cape Town 2017
 
ENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the Cloud
 
AWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate OttawaAWS Storage and Data Migration: AWS Innovate Ottawa
AWS Storage and Data Migration: AWS Innovate Ottawa
 
Storage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate TorontoStorage and Data Migration - AWS Innovate Toronto
Storage and Data Migration - AWS Innovate Toronto
 
Choosing the right data storage in the Cloud.
Choosing the right data storage in the Cloud. Choosing the right data storage in the Cloud.
Choosing the right data storage in the Cloud.
 
Intro to AWS: Storage Services
Intro to AWS: Storage ServicesIntro to AWS: Storage Services
Intro to AWS: Storage Services
 
ENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the Cloud
 
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
 
Award winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for XenAward winning scale-up and scale-out storage for Xen
Award winning scale-up and scale-out storage for Xen
 

More from Amazon Web Services

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

More from Amazon Web Services (20)

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

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Integrating On-premises Enterprise Storage Workloads with AWS (ENT301) | AWS re:Invent 2013

  • 1. ENT301: Integrating On-Premises Enterprise Storage Workloads with AWS Harry Dewedoff, NASDAQ OMX Yinal Ozkan, Amazon Web Services November 14, 2013 © 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 2.
  • 3. What this session is not? • • • • Vendor feature , technology comparison Vendor / product discussion Cloud-only workloads Individual / retail storage options
  • 4. Agenda • Section 1: What is new with enterprise storage? • Section 2: On-premises storage cloud integration • Section 3: NASDAQ OMX and cloud storage – – – – – – History Options provided to NASDAQ OMX teams PoC NASDAQ OMX technology selection Managing operations Security • Section 4: Evaluating a sample storage workload
  • 5. Section 1 WHAT IS NEW WITH ENTERPRISE STORAGE
  • 6. Storage Services Scalable and durable high performance cloud storage Amazon S3 Redundant, High-Scale Object Store Amazon Glacier Deployment & Administration App Services Compute Storage Low-cost Archive Storage in the Cloud Amazon Elastic Block Store Database Persistent Block Storage for EC2 Networking AWS Storage Gateway AWS Global Infrastructure Corporate File Sharing and Seamless Backup of Enterprise Data to Amazon S3
  • 7. Amazon S3 Standard Storage Is… Designed to provide 99.999999999% durability and 99.99% availability of objects over a given year. If you put 10,000 objects in S3 you can expect to lose 1 object every 10,000,000 years
  • 8. Common Data Storage Challenges
  • 9. Traditional On-Premises Solutions Primary Block Storage Primary File Storage Archival Storage Disk Based Backup Storage Tape Infrastructure & Management Replicated Storage for Disaster Recovery Offsite Locations GeoResilience
  • 10. Next Generation Enterprise Storage Customer Data Center Block File AWS Direct Connect AWS Cloud Archive Backup Internet Web Services API HTTP(S) Storage Use Cases Disaster Recovery
  • 11. Next Generation Enterprise Storage Benefits
  • 12. Why Next Generation Enterprise Storage with AWS?
  • 13. Next Generation Enterprise Storage Benefits
  • 14. Amazon Storage Tiers (S3 RRS Glacier)
  • 15. Section 2 ON-PREMISES STORAGE CLOUD INTEGRATION OPTIONS
  • 16. Cloud Data Tiering Options • • • • Option 1: Software Integration Option 2: Plain file transfer Option 3: AWS Storage Gateway Option 4: Enterprise storage gateways
  • 17. Option 1: Software Integration 1. Configure on-premises backup software to use S3 2. Backup and restore directly from software 3. Backup server communicates with cloud (S3) over Internet links 4. Use software-based encryption, compression, dedupe, backup management tools 5. Check security / integrity / functionality / performance / operations / speed
  • 18. Tapeless Cloud Backup Backup Server Physical Virtual EU West Region (Ireland) S. America Region (Sao Paulo) APAC Region (Singapore) Japan Region (Tokyo) US West Region (N. California) US West Region (Oregon) AWS GovCloud Region (US) US East Region (N. Virginia)
  • 19. Option 2: Plain File Transfer 1. 2. 3. 4. Store target file(s) on a file share. Configure policies on target Amazon S3 buckets Encrypt / compress data sets on premises Transfer files via regular file transfer (Amazon S3, SFTP, SCP, FTP etc). Or use massively parallel filetransfer options 5. Retrieve encrypted file from Amazon S3 using using the same options 6. Test integrity / security / operations / performance 7. Add parallelization for performance optimization
  • 20. Plain File Transfer Diagram 1.Store Backup File on FileShare Encrypt Output File Create Output Encrypted Data Is Written to on FileShare Internet or Direct Connection Transfer / Retrieve Encrypted File to Amazon S3 Using Regular File Transfer Customer Data Center AWS Region
  • 21. Option 3 : Use AWS Gateway • Integrates on-premises IT environments with cloud storage for remote office backup and DR • Utilizes a virtual appliance that sits in customer datacenter • Exposes compatible iSCSI interface on front end • Provides low-latency on-premises performance • Asynchronously uploads data to AWS where it is stored in Amazon S3 as Amazon EBS snapshots
  • 22. Option 3 : Use AWS Gateway • Support for Windows and RedHat iSCSI initiators • Point-in-time snapshots accessible locally and from Amazon EBS • Encryption via SSL and Amazon S3 server side encryption • Snapshot scheduling • WAN compression • Supported in all public regions • Bandwidth throttling • CACHED VOLUMES / VTL SUPPORT
  • 23. Gateway-Cached Volumes – Key Use Cases Cacheable data like departmental file Corporate File Sharing Backup shares, home directories Store files in Amazon S3, while keeping recently accessed data on premises iSCSI interface compatible with traditional backup applications (Netbackup, Tivoli, Backup Exec, etc.) Store backups in Amazon S3, keep recent backups on premises
  • 25. VTL Gateway – Archive Your Data to Glacier Backup Software VTL Gateway Archive to AWS Amazon S3 AWS Cloud App/DB/SAN/NAS Corporate Data Center Amazon Glacier versus Traditional Approach SAN Tier 2 Storage Corporate Data Center Disk Backup Offsite Tape Storage
  • 26. Architecture of VTL Gateway VTL (1500 tapes) VTS (unlimited Customer Data Center tapes) Tape Ingestion into Glacier AWS Storage Gateway VM iSCSI Media Changer SSL Tape Drive 1 Production Systems NetBackup / CommVault / [Backup Software] AWS Storage Gateway for Virtual Tape Library … Tape Drive 2 AWS Storage Gateway Service Amazon S3 Amazon Glacier Tape Drive N On-premises Host Direct Attached or Storage Area Network Disks (for internal cache & buffer storage) AWS Storage Gateway on EC2 for Disaster Recovery or Data Mirroring EC2 Application NetBackup / CommVault / [Backup Software] on EC2 AWS Storage Gateway on EC2 AMI
  • 27. VTL Gateway Characteristics • • • • • • Single point virtual appliance for archive use case and for customer in need for a simple VTL Interface Each virtual appliance can manage up to 140TB in VTL (Virtual Tape Library) but unlimited in VTS (Virtual Tape Shelf) Cost of each appliance could be around $125 Ease of mgmt. when data grows in multi PBs per year Current ingest rate is about 3-5 TBs per day per gateway (option to use multiple GW in a cluster environment) Data passed through VTL gateway is not deduped (ease of restore and reuse) – suited for long-term archive Bottom line: Archive, fixed content, entertainment, scientific, social networks, compliance and unstructured data requirements generate much of today’s tier 3 storage demand and have become the primary drivers for tape storage demand. With Amazon Glacier and VTL gateway, AWS is very well poised to help customers leverage the benefits of cloud storage!
  • 28. Option 4 Enterprise Storage Options on AWS
  • 29. How Does It Work? • Enterprise storage gateway presents itself as – – – – CIFS/NFS file share iSCSI endpoint File archive via file tiering policies from filers Policy-based routing from FC switch • Gateway cache data locally, tiers data back to Amazon S3-based on policies after dedupe, encryption, compression • Data is accessible to all other gateways
  • 30. Design Considerations • • • • • • • Ingest / restore / access rates Deduplication / compression rates Throughput rates High availability / integrity Restore in the cloud option Data transfer costs Security integration
  • 31. Option 4: Enterprise Storage Gateway AWS Direct Connect Enterprise Storage Gateway Dedupes, Compresses and Encrypts Data and Then Moves Data to AWS Corporate Data Center AWS Region
  • 32. Enterprise Storage Gateway Customer Data Center Block File Archive Backup Gateway Appliance/ AWS Storage Gateway Internet Web Services API HTTP(S) AWS Direct Connect AWS Cloud Amazon S3 Amazon Glacier Disaster Recovery Storage Use Cases
  • 33. Block vs. File vs. Object Storage • Block storage: – – – • File storage: – – – • Data organized as an array of unrelated blocks Host file system places data on disk: Microsoft NTFS or Unix ZFS Structured data is predicted to grow at 18.7% CAGR until 2018 Unrelated data blocks managed by a file (serving) system Native file system places data on disk: EMC UxFS or NTAP WAFL Unstructured data is predicted to grow at 47.3% CAGR until 2018 What is object storage?: – – A new data access, data storage, and data management model • API access to data vs. traditional block or file system access • Metadata driven, policy-based, self-managing storage • No host overhead for storage functions A system that stores virtual containers that encapsulate the data, data attributes, metadata, and Object IDs
  • 34. Cloud Storage: SDK or Plug & Play? Plug & Play: IT can bridge onpremises environments with familiar storage interfaces and methodologies via cloud storage gateways SDK: Application developers can leverage the Amazon S3 SDK for custom application integration Internet Web Services API HTTP(S) S3 S3 AWS Storage Gateway
  • 36. NFS / CIFS Archive Case Data Analysis Data Administrative Data • • • • Global Deduplication Encryption Multiple Gbps Global Online Access Cloud Storage Offload stale data to low-cost cloud storage Scale instantly as needed Integrate seamlessly with standard archiving, tiering solutions “Cloud drive” just another disk target, accessible anywhere
  • 37. NFS / CIFS Backup Global Deduplication Encryption Multiple Gbps • • • • • • • 100s TB raw local cache Eliminate tape from infrastructure Slash time and manpower for data protection Global deduplication Military-grade encryption Seamless integration with major backup tools Restore anywhere, virtual or physical Global Online Access Cloud Storage
  • 38. Panzura + Amazon S3 • • • • • • • • Eleven 9s durability Four 9s vailability Highly-secure sites Unlimited scale Commodity pricing Glacier option Multiple-geos Largest public cloud ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ Global file system Military-grade encryption Global deduplication CIFS/NFS Global file locking Local caching/pinning AD integration/ACLs Snapshots
  • 40. File Archive with S3 Local file system interface to the SOAP / REST Local file system interface to the SOAP / REST API used by the Amazon storage cloud platform API used by the Amazon storage cloud platform 2 Virtual namespace to seamlessly integrate local Virtual namespace to seamlessly integrate local and Amazon cloud storage cloud for users and Amazon cloud storage cloud for users 3 4 CIFS / NFS 1 SOAP / REST 5 Local Storage Automatically identify inactive and other Automatically identify inactive and other appropriate files to store in the Amazon storage appropriate files to store in the Amazon storage cloud cloud Migrate files to Amazon storage cloud platform Migrate files to Amazon storage cloud platform without disrupting user access or causing without disrupting user access or causing downtime downtime Encrypt every file stored in the Amazon storage cloud for data security
  • 41. Unified Storage with Amazon S3 Unified storage • Files, databases, & VMs • NAS & SAN
  • 42. NextGen Enterprise Storage Customer Location AWS Cloud Mobile Devices Servers CTERA Appliance Workstations LOCAL BACKUP NAS SECURE REPLICATION REMOTE MANAGEMENT CLOUD STORAGE • File & Bare Metal Roaming Laptops • RAID 0/1/5/6 • AES-256 + SSL • Administration • Pay as you go • Exchange, SQL, AD Recovery • NFS, CIFS, AFP, FTP, rsync • De-duplicated • Partner dashboard • Secure & redundant • Bandwidth controlled • Central logging • Thin snapshots • Automated • AD Integration • Incremental • Firmware updates • Incremental • Thin snapshots • Flexible backend options • Compression
  • 43. Fast File Transfer into AWS
  • 44. NextGen Enterprise Storage Supported Access • NFS • CIFS • WebDav • FTP • Eliminate the need for a cloud storage gateway Maintain all ECM capabilities • Automatic version control • Rules & workflow • Full-text search • Policy enforcement
  • 45. Section 3 NASDAQ OMX AND CLOUD STORAGE
  • 46. NASDAQ OMX and AWS • History • Options provided to NASDAQ OMX teams • Evaluation of architectural options and NASDAQ OMX technology selection • Managing operations for cloud backup • Security
  • 47. History of Relationship and FinQloud
  • 48. Sample FinQloud Workflow – How Does It Work? Customer data sets are ingested at Nasdaq hosted inbox via secure file transfer Nasdaq preprocesses data (e.g., trade data) at Nasdaq Facilities Split trade data records into chunks (about 1M records per chunk) Each file is encrypted with AES-256 / FIPS complaint system Custom encryption is applied (e.g. per client/per day, random initialization)
  • 49. Sample FinQloud Workflow – How Does It Work? A custom metadata header file is attached to encrypted chunk. Metadata is signed via SHA-256 File chunks are uploaded to Amazon S3/R3 – each FinQloud customer gets a new AWS account, a new bucket WORM or regular Amazon S3 buckets can be utilized Search and retrieve functionality is performed by Amazon Elastic MapReduce (AWS-managed Hadoop) for performance Each customer gets an assigned Amazon Virtual Private Cloud (VPC) Amazon EMR request key files from Nasdaq hosted host security files
  • 50. Sample FinQloud Workflow – How Does It Work? For cloud-based processing (e.g. reporting) trade data chunks, and files are decrypted in the memory with Amazon EMR Data is never in clear-text in transit or at rest Once the jobs are completed, data sets are re-encrypted again and either written to Amazon S3/R3 or shipped back to Nasdaq Results data-sets can be decrypted at Nasdaq facilities via HSM hosted keys or customer can integrate their PGP keys for asymmetric encryption and download the results
  • 51. Selection of Enterprise Storage Workload Type for First Cloud Project • Cloud first strategy • Tier 3 storage vs backup workloads • Selection of backup as the first use case – Greater control of the implementation / outcome – Less risk as it was backup data vs production data • Backup technology options
  • 52. Selection of Architecture and Technology • Why Riverbed Whitewater was chosen – – – – – – – Ease of deployment Strong vendor support model Good integration and compatibility On-premises cache repository for backup platform Inline dedupe, compression Data encryption at appliance before data transfer Listed company
  • 53. NASDAQ OMX Cloud Backup Architecture
  • 54. How NASDAQ OMX Runs Storage Operations for the Cloud • No major changes since Netbackup is integrated with Riverbed Whitewater • Riverbed appliance looks like a standard disk pool to the media server • NBU policies altered to make us of RB disk pool, which in turn sends data into Amazon S3
  • 55. How Does Security and Isolation Work? AWS standard security + – Data is always encrypted at transit and at rest – Keys are stored at Nasdaq facilities – Nasdaq InfoSec department performed security review and provided sign off of security measures.
  • 56. Integration Points • All AWS services+ – – – – – End-to-end isolation End-to-end encryption Separation of duties by hybrid security Patented worm: R3 Dynamic key management
  • 57. Section 4 PROOF OF CONCEPT EXAMPLE WITH TIER 3 STORAGE
  • 58. Why Tier-3 Cloud Storage Solution? • NASDAQ OMX is planning to leverage scale, durability and the cost advantages of cloud-based storage solutions • In addition to backup and archive workloads, testing Tier3 storage on the cloud makes sense for NASDAQ OMX due to the ratio of spend on Tier-3 storage (compared with backup/archive workloads) • There is a management initiative to leverage cloud technologies at NASDAQ OMX
  • 59. Why AWS Storage Gateway? AWS Storage Gateway is a service that connects an onpremises software appliance with cloud-based storage to provide seamless and secure integration between on-premises IT environment and AWS' storage. AWS Storage Gateway is: – Native AWS offering – Scalable – Cost effective – Controllable from AWS Management Console – Promising roadmap
  • 60. Objective of Proof-of-Concept • The objective of this Proof-of-Concept (PoC) is to provide a high-level analysis and checklist of all elements and attributes necessary to successfully implement a Tier-3 Cloud Storage Gateway. • The PoC is the initial step prior to undertaking a detailed system design and implementation and is intended to function as a prototype system. It is meant to demonstrate key technologies, as well as provide an environment for experimentation and evaluation. The design and implementation of a POC, while very detailed and organized, does not serve as a replacement for a complete system analysis and design.
  • 63. PoC AWS Storage Gateway Requirements VMware: • VMware ESXi Hypervisor (v 4.1 or v 5) • 4 virtual processors assigned to the VM • 7.5 GB of RAM assigned to the VM • 75 GB of disk space for .ova installation and system data External Connectivity: • Ports 80 and 443 are used by the vSphere client to communicate to the ESXi host. • Port 80 is used when you activate your gateway from the AWS Storage Gateway console. • Port 3260 is the default port that your application server uses to connect to iSCSI targets.
  • 64. PoC On Premises Hardware Requirements VMware: • VMware ESXi Hypervisor server x 2 (existing servers can be used) Ethernet NICs: • Existing NICs can be leveraged; dual NIC tests are recommended Ethernet Switch: • Existing network switches can be leveraged; isolation and bandwidth allocation recommended Connectivity: • Existing AWS connectivity or Internet connections can be leveraged
  • 65. Provision 2 VMware physical servers (hosts) Download the AWS Storage Gateway software at http://console.aws.amazon.com/storagegateway Allocate on-premises storage for active data Activate gateway and select an AWS region Create and mount iSCSI volumes Provision Ethernet Cards and Network Infrastructure Test Primary Storage Access over iSCSI on new volumes Configure volume management to copy data sets from existing volumes to new volumes
  • 66. Sizing On-Prem Storage Upload Buffer Estimate the approximate data plan to write on a daily basis. It is recommended to allocate at least 150 GBs.
  • 67. Sizing On-Prem Storage Backup use cases: at least the size of upload buffer File share use cases: 20% of current storage Cache Storage
  • 68. Additional Configuration Considerations • Solaris iSCSI initiators • Cache storage is durable store • Allocate separate disks for cache storage and upload buffer • Quick format vs. full format of drives • Virus scanning
  • 69. PoC Schedule • By January 31 this PoC should be completed. • This POC is not an open-ended project. It is a limited implementation for a fixed period of time. The project duration will be a direct result of the project objectives. • This duration includes project time necessary to plan, design, and implement the POC system. • Project management teams should actively work to control scope.
  • 70. PoC Resources and Responsibilities Amazon Web Services • High-level design • AWS Storage Gateway installation and configuration • AWS cloud components configuration • Assistance in iSCSI and VMware configurations • Provide test plans • Assistance is test execution • Delivery of final analysis NASDAQ OMX • On-premises hardware installation (NICs, hosts) • VMware installation and configuration • On-premises network configuration (Switches, VLANs etc.) • Providing test targets, assistance in test plans • Execute tests • Assistance in final analysis
  • 71. Limitations of PoC • Virtualization hardware (VMware physical host) and network systems are not for production • Hardware and network limitations that are not critical for success will not be addressed • Compromises will be made to accommodate the smaller scale of the implementation
  • 72. PoC Test Plans • • • • • • • Access tier-3 volumes in cloud over iSCSI links Failover / failback / redundancy tests Reliability tests Performance tests Security controls Manageability tests Cost analysis
  • 73. PoC Success Criteria • Meet test targets 80% and over
  • 74. Results Analysis • • • • • • • • • • Nasdaq interviews Issue review Implementation review Reliability review Scalability review Performance review Security review Manageability review Cost review Final project analysis
  • 75. Please give us your feedback on this presentation ENT301 As a thank you, we will select prize winners daily for completed surveys!