AWS Snowball User Guide
Performance
• The 10 free days for performing your on-premises data transfer start the day after the Snowball
arrives at your data center, and stop when you ship the appliance back out.
• The Job created status is the only status in which you can cancel a job. When a job changes to a
different status, it can’t be canceled.
• For import jobs, don't delete your local copies of the transferred data until the import into Amazon S3
is successful at the end of the process. As part of your process, be sure to verify the results of the data
transfer.
• We recommend that you have no more than 500,000 files or directories within each directory.
Performance for AWS Snowball
Following, you can find information about AWS Snowball performance. Here, we discuss performance in
general terms, because on-premises environments each have a different way of doing things—different
network technologies, different hardware, different operating systems, different procedures, and so on.
The following table outlines how your network's transfer rate impacts how long it takes to fill a Snowball
with data. Transferring smaller files without batching them into larger files reduces your transfer speed
due to increased overhead.
Rate (MB/s) 42-TB Transfer Time 72-TB Transfer Time
800 14 hours 1 day
450 1.09 days 1.8 days
400 1.16 days 2.03 days
300 1.54 days 2.7 days
277 1.67 days 2.92 days
200 2.31 days 4 days
100 4.63 days 8.10 days
60 8 days 13 days
30 15 days 27 days
10 46 days 81 days
The following describes how to determine when to use Snowball instead of data transfer over the
internet, and how to speed up transfer from your data source to the Snowball.
Speeding Up Data Transfer
In general, you can improve the transfer speed from your data source to the Snowball in the following
ways, ordered from largest to smallest positive impact on performance:
1. Use the latest Mac or Linux Snowball client – The latest Snowball clients for Mac and Linux both
support the Advanced Encryption Standard New Instructions (AES-NI) extension to the x86 instruction
set architecture. This extension offers improved speeds for encrypting or decrypting data during
transfers between the Snowball and your Mac or Linux workstations. For more information on AES-NI,
including supported hardware, see AES instruction set on Wikipedia.
34