Storage | AWS Snowball Flashcards
What is AWS Snowball?
General
AWS Snowball | Storage
AWS Snowball is a data transport solution that accelerates moving terabytes to petabytes of data into and out of AWS using storage appliances designed to be secure for physical transport. Using Snowball helps to eliminate challenges that can be encountered with large-scale data transfers including high network costs, long transfer times, and security concerns.
How does Snowball work?
General
AWS Snowball | Storage
AWS Snowball uses secure appliances and the Snowball client to accelerate petabyte-scale data transfers into and out of AWS. You start by using the AWS Management Console to create one or more jobs to request one or multiple Snowball appliances (depending on how much data you need to transfer), and download and install the Snowball client. Once the appliance arrives, connect it to your local network, set the IP address either manually or with DHCP, and use the client to identify the directories you want to copy. The client will automatically encrypt and copy the data to the appliance and notify you when the transfer job is complete. When the transfer is complete and the appliance is ready to be returned, the E Ink shipping label will automatically update to indicate the correct AWS facility to ship to, and you can track the job status by using Amazon Simple Notification Service (Amazon SNS), text messages, or directly in the console.
Who should use Snowball?
General
AWS Snowball | Storage
Snowball is the right data transfer choice if you need to securely and quickly transfer terabytes to many petabytes of data to AWS. Snowball can also be the right choice if you don’t want to make expensive upgrades to your network infrastructure, if you frequently experience large backlogs of data, if you’re located in a physically isolated environment, or if you’re in an area where high-bandwidth Internet connections are not available or cost-prohibitive.
How much data can I transfer using Snowball?
General
AWS Snowball | Storage
You can transfer virtually any amount of data with Snowball, from a few terabytes to many petabytes. You can typically transfer multiple TB of data to each Snowball appliance. You can transfer larger data sets by using multiple Snowballs, either in parallel, or one after another. For example, you can transfer 100 TB of data using two Snowballs in parallel, or you can transfer the data using two Snowballs one after another.
What is the Snowball client?
General
AWS Snowball | Storage
The Snowball client is software that you install on a local host computer and use to efficiently identify, compress, encrypt, and transfer data from the directories you specify to a Snowball.
How long does it take to transfer my data?
General
AWS Snowball | Storage
You can use the Snowball client to estimate the time it takes to transfer your data (refer to the user guide for more details). Data transfer speed is affected by a number of factors including local network speed, file size, and the speed at which data can be read from your local servers.
The Snowball client will copy data to the Snowball as fast as conditions allow, (as little as a day to copy 48TB of data, depending on your local environment). End-to-end time to transfer the data into AWS is approximately a week, including the usual shipping and handling time in AWS data centers. You can copy twice that much data in the same amount of time by using two 48TB Snowballs in parallel, or you could copy 80TB of data in two and a half days on a single 80TB Snowball, which would increase your end-to-end time to about a week and a half.
What are the specifications on the Snowball appliance?
General
AWS Snowball | Storage
Check this Snowball documentation page for the complete list of hardware specs, including interfaces, thermal and power requirements, decibel output, and dimensions.
How long can I have a Snowball for a specific job?
General
AWS Snowball | Storage
For security purposes, data transfers must be completed within 90 days of a Snowball’s preparation.
What network interfaces does Snowball support?
General
AWS Snowball | Storage
Snowball has 10Gbps network interfaces with RJ45, SFP+ copper, and SFP+ optical network ports.
What is Snowball’s default shipping option? Can I choose expedited shipping?
Snowball Regional Availability
AWS Snowball | Storage
As a default, Snowball uses two-day shipping by UPS. You can choose expedited shipping if your jobs are time-sensitive.
In what regions is Snowball available?
Snowball Regional Availability
AWS Snowball | Storage
Check the Regional Service Availability pages for the latest information.
Snowball is available for use in all states in the USA.
Please note that 50TB models are only available in the USA.
Can a Snowball be shipped to an alternate AWS region?
When to Use Snowball
AWS Snowball | Storage
No. Snowballs are designed to be requested and used within a single AWS region. It may not be requested from one region and returned to another. Snowball devices used for imports or exports from an AWS region in the EU may be used with any of the 28 EU countries.
When should I consider using Snowball instead of the Internet?
When to Use Snowball
AWS Snowball | Storage
Snowball is a strong choice for data transfer if you need to securely and quickly transfer terabytes to many petabytes of data to AWS. Snowball can also be the right choice if you don’t want to make expensive upgrades to your network infrastructure, if you frequently experience large backlogs of data, if you’re located in a physically isolated environment, or if you’re in an area where high-speed Internet connections are not available or cost prohibitive.
As a rule of thumb, if it takes more than one week to upload your data to AWS using the spare capacity of your existing Internet connection, then you should consider using Snowball. For example, following the guidelines in the table below, if you have a 100 Mb connection that you can solely dedicate to transferring your data and need to transfer 100 TB of data, it takes more than 100 days to complete data transfer over that connection. You can make the same transfer by using multiple Snowballs in about a week.
Available Internet Connection Theoretical Min. Number of Days to Transfer 100TB at 80% Network Utilization When to Consider AWS Snowball?
T3 (44.736Mbps) 269 days 2TB or more
100Mbps 120 days
5TB or more
1000Mbps 12 days
60TB or more
When should I consider using Snowball instead of AWS Direct Connect?
When to Use Snowball
AWS Snowball | Storage
AWS Direct Connect provides you with dedicated, fast connections from your premises to the AWS network. If you need to transfer large quantities of data to AWS on an ongoing basis, AWS Direct Connect might be the right choice.
Snowball can be a strong alternative to Direct Connect if you need to transfer data in large batches or as a one-time transfer, potentially from distributed locations. For these workloads, Snowball can be a simpler, more cost-effective option than setting up a new Direct Connect connection to transfer your data and then terminating the connection upon completion.
When should I consider using Snowball instead of AWS Import/Export Disk?
When to Use Snowball
AWS Snowball | Storage
Snowball provides a faster, simpler, and more cost-effective experience for most use cases when compared to AWS Import/Export Disk.
With Snowball, you don’t need to purchase any hardware or write any code to transfer your data. Each Snowball appliance can transfer as much as 80 TB of data and you can use multiple appliances in parallel for larger workloads. Snowball uses tamper-resistant enclosures, 256-bit encryption, and an industry-standard Trusted Platform Module (TPM) that is designed to ensure both security and full chain of custody for your data, and also to reduce management overhead involved with transferring data into or out of AWS.
You can create transfer jobs right from the AWS Management Console. When your transfer is complete and the appliance is ready to be returned, the E Ink shipping label will automatically update to indicate the correct AWS facility to ship to, and you can track the job status by using Amazon SNS, or text messages, or directly in the console.
Can I use Snowball to migrate data from one AWS region to another AWS region?
Security
AWS Snowball | Storage
No. Snowball is intended to serve as a data transport solution for moving high volumes of data into and out of a designated AWS region. For use cases that require data transfer between AWS regions, we recommend using S3 Cross-Region Replication as an alternative.
Does Snowball encrypt my data?
Security
AWS Snowball | Storage
Snowball encrypts all data with 256-bit encryption. You manage your encryption keys by using the AWS Key Management Service (AWS KMS). Your keys are never sent to or stored on the appliance.
Does AWS have a way to tell if the device was tampered with during transit?
Security
AWS Snowball | Storage
In addition to using a tamper-resistant enclosure, Snowball uses an industry-standard Trusted Platform Module (TPM) with a dedicated processor designed to detect any unauthorized modifications to the hardware, firmware, or software. AWS inspects every appliance for any signs of tampering and to verify that no changes were detected by the TPM.