SAABlog
StorageIntermediate

AWS Snow Family: How to Transfer Massive Data to AWS Offline

Compare Snowcone, Snowball Edge, Snowmobile. Petabyte-scale migration, edge computing use cases, and SAA-C03 exam essentials explained.

PHILOLAMB-
Snow FamilySnowballData MigrationOffline TransferEdge Computing

Related Exam Domains

  • Domain 2: Design Resilient Architectures
  • Domain 3: Design High-Performing Architectures

Key Takeaway

AWS Snow Family consists of physical devices for data transfer when network connectivity is limited or when moving massive amounts of data. Capacity increases from Snowcone (smallest) to Snowball Edge (medium) to Snowmobile (largest), with edge computing support included.

Exam Tip

Exam Essential: "Limited network bandwidth + large data" → Snow Family, "Online transfer possible" → DataSync, "100+ PB ultra-large" → Snowmobile


When Should You Use Snow Family?

Best For

Snow Family Recommended Scenarios:
├── Limited network bandwidth
│   └── Slow or unstable internet connection
├── Petabyte-scale data
│   └── Online transfer would take months or years
├── Remote/disconnected environments
│   └── Mines, ships, military bases
├── Edge computing requirements
│   └── Data collection + on-site processing
└── Data center closure/migration
    └── Bulk migration of entire data

Not Ideal For

Cases Where Snow Family Isn't the Best Fit:
├── Sufficient network bandwidth
│   → DataSync (online transfer is faster)
├── Regular/continuous sync
│   → DataSync + scheduling
├── Small data volumes (few TB or less)
│   → aws s3 cp or DataSync
└── Real-time data access needed
    → Storage Gateway

Snow Family Device Comparison

Overview (Exam Focus)

┌─────────────────────────────────────────────────────────────┐
│                   AWS Snow Family Comparison                 │
├──────────────┬──────────────┬──────────────┬───────────────┤
│              │  Snowcone    │ Snowball Edge│   Snowmobile  │
├──────────────┼──────────────┼──────────────┼───────────────┤
│ Storage      │ 8-14 TB      │ 80-210 TB    │ 100 PB        │
│              │              │              │               │
│ Size         │ 4.5 lbs      │ ~50 lbs      │ 45-foot       │
│              │ (portable)   │ (box)        │ container     │
│              │              │              │               │
│ Compute      │ 2 vCPU       │ 52-104 vCPU  │ None          │
│              │              │              │               │
│ Use Case     │ IoT, remote  │ Datacenter   │ Exabyte       │
│              │ collection   │ migration    │ migration     │
│              │              │              │               │
│ Shipping     │ Courier/     │ Courier      │ Dedicated     │
│              │ DataSync     │              │ truck         │
└──────────────┴──────────────┴──────────────┴───────────────┘

Detailed Specifications

DeviceStorage CapacityComputeFeatures
Snowcone HDD8 TB2 vCPU, 4 GB RAMSmallest, portable, Wi-Fi
Snowcone SSD14 TB2 vCPU, 4 GB RAMSSD for faster performance
Snowball Edge Storage Optimized80-210 TB40-104 vCPULarge data transfer optimized
Snowball Edge Compute Optimized28-42 TB52-104 vCPU, GPU optionEdge computing optimized
Snowmobile100 PBNone45-foot container, 10+ PB recommended

Exam Tip

Exam Point: Remember the device order

  • Smallest → Largest: Snowcone → Snowball Edge → Snowmobile
  • 10+ PB: Consider Snowmobile

Which Device Should You Choose?

Decision Flow

Data Migration Service Selection:
        │
        ▼
Sufficient network bandwidth?
        │
       Yes → Data volume?
        │         │
        │     ≤ Few TB → [aws s3 cp / DataSync]
        │         │
        │     Tens of TB~PB → [DataSync + Direct Connect]
        │
       No (Network limited)
        │
        ▼
Data volume?
        │
    ≤ 14 TB, portable needed → [Snowcone]
        │
    Tens~hundreds TB → [Snowball Edge]
        │
    10+ PB → [Snowmobile]

Transfer Time Comparison

For 100 TB data transfer:

MethodTime Required
1 Gbps Internet~12 days (continuous)
100 Mbps Internet~120 days
10 Mbps Internet~3.3 years
Snowball Edge~1 week (including shipping)

Edge Computing Capabilities

Snowball Edge Computing Use Cases

Edge Computing Scenarios:
├── IoT data preprocessing
│   └── Filter sensor data before S3 transfer
├── Media transcoding
│   └── Video conversion on-site
├── Machine learning inference
│   └── Real-time inference with GPU option
└── Industrial automation
    └── Data analysis at factories, mines

Supported Services

ServiceDescription
EC2 InstancesDeploy AMIs for compute
Lambda FunctionsServerless code execution
IoT GreengrassIoT device management
EKS AnywhereKubernetes workloads

Snow Family vs DataSync

Comparison Table

AspectSnow FamilyDataSync
Transfer MethodOffline (physical device)Online (network)
Network RequiredNoYes
Transfer SpeedShipping time dependentBandwidth dependent
Data VolumeTB~PB (large)GB~TB (small-medium)
Repeated TransfersInefficientEfficient (incremental)
Edge ComputingSupported (Snowball Edge)Not supported
PricingDevice rental + daily feePer GB

Using Together

Large-Scale Migration Best Practice:
        │
        ▼
[Step 1: Snowball Edge]
        │
    Initial bulk data transfer (hundreds of TB)
        │
        ▼
[Step 2: DataSync]
        │
    Incremental sync (changed data only)
        │
        ▼
[Step 3: Cutover]
        │
    Final sync then service switch

Exam Tip

Exam Point:

  • Initial bulk transfer: Snowball Edge
  • Continuous sync: DataSync
  • Combining both services is the best practice for large-scale migrations

Data Security

Encryption and Security Features

Snow Family Security:
├── Encryption at rest
│   └── 256-bit AES encryption
├── Secure transfer
│   └── Trusted Platform Module (TPM)
├── Physical security
│   └── Tamper-resistant, tamper-evident
├── AWS KMS integration
│   └── Customer-managed keys supported
└── Data erasure
    └── NIST-compliant complete wipe after return

Pricing Structure

Snowball Edge Pricing (US East)

ItemCost
Service Fee (first 10 days)Flat fee included
Additional Daily Fee~$30-40/day
Data TransferFree to S3
ShippingVaries by region

Cost Optimization Tips

Cost Reduction Strategies:
├── Use multiple devices in parallel
│   └── Reduce total migration time
├── Return within 10 days
│   └── Avoid additional daily fees
├── Data compression
│   └── Reduce data volume to transfer
└── Region selection
    └── Order from nearest region

SAA-C03 Exam Focus Points

Commonly Tested Scenarios

  1. Bandwidth limited + large data: "Transfer 50 TB over 100 Mbps" → Snowball Edge
  2. Remote environment: "Collect data at mine with no internet" → Snowball Edge (edge computing)
  3. Exabyte-scale data: "Migrate entire datacenter, 100 PB" → Snowmobile
  4. Device order: Smallest to largest → Snowcone, Snowball, Snowmobile
  5. DataSync combination: "Initial bulk + continuous sync" → Snowball + DataSync

Sample Exam Questions

Exam Tip

Sample Exam Question 1: "A company needs to migrate 500 TB of data from their datacenter to AWS. Their internet connection is 100 Mbps. Online transfer would take approximately 1.5 years. What's the most cost-effective solution?"

→ Answer: Multiple AWS Snowball Edge Storage Optimized devices

Exam Tip

Sample Exam Question 2: "A company needs to collect IoT sensor data at a remote oil field, preprocess it on-site, then transfer to AWS. Internet connectivity is unreliable. What's the appropriate solution?"

→ Answer: AWS Snowball Edge Compute Optimized (edge computing + offline transfer)

Exam Tip

Sample Exam Question 3: "A datacenter closure requires migrating 100 PB of data to AWS within 6 months. What's the appropriate solution?"

→ Answer: AWS Snowmobile (ultra-large data over 10 PB)


Recent Service Updates (2024-2025)

Note: AWS discontinued some Snow devices starting November 2024. While exams still cover the full Snow Family, verify current availability for actual usage.

Current Status

DeviceStatus
SnowconeNo new orders (Nov 2024)
Snowball Edge 80TBDiscontinued
Snowball Edge 210TB✅ Available
Snowball Edge Compute 104 vCPU✅ Available
SnowmobileCase-by-case consultation

Alternatives: New customers are directed to AWS DataSync, Direct Connect, or AWS Partner solutions.


Frequently Asked Questions

Q: How do I choose between Snowball Edge and DataSync?

Decide based on network conditions. With sufficient bandwidth, use DataSync. With limited network or very large data, choose Snowball Edge.

Q: Can I process data directly on Snowball Edge?

Yes. You can run EC2 instances and Lambda functions on Snowball Edge. Use edge computing to preprocess data on-site.

Q: Is data securely erased?

Yes. After device return, AWS completely erases data according to NIST 800-88 standards. Devices are reused.

Q: Can I use multiple devices simultaneously?

Yes. Use multiple Snowball Edge devices in parallel to reduce migration time. Example: 5 devices = 5x faster transfer.

Q: Can I transfer directly to AWS services other than S3?

Snowball Edge primarily transfers data to S3. To move data from S3 to other services (EFS, FSx), use DataSync.


References