Skip to main content

What is aws snowball? Explain the features of it.


AWS Snowball is a data transport solution that accelerates moving terabytes to petabytes of data into and out of AWS services using storage devices 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.




Features of AWS Snowball


Data transfer and Edge Computing


WS Snowball uses secure, rugged devices so you can bring AWS computing and storage capabilities to your edge environments, and transfer data into and out of AWS. The service delivers you Snowball Edge devices with storage and optional Amazon EC2 and AWS IOT Greengrass compute in shippable, hardened, secure cases. With AWS Snowball, you bring cloud capabilities for machine learning, data analytics, processing, and storage to your edge, for migrations, short-term data collection, or even long-term deployments. AWS Snowball devices work with or without the internet, do not require a dedicated IT operator, and are designed to be used in remote environments.

With AWS Snowball, you have the choice of two devices, Snowball Edge Compute Optimized with more computing capabilities, suited for higher performance workloads, or Snowball Edge Storage Optimized with more storage, which is suited for large-scale data migrations and capacity-oriented workloads.


Edge Compute Optimized



It is provides powerful computing resources for use cases such as machine learning, full motion video analysis, analytics, and local computing stacks. These capabilities include 52 vCPUs, 208 GiB of memory, and an optional NVIDIA Tesla V100 GPU. For storage, the device provides 42 TB usable HDD capacity for S3 compatible object storage or EBS-compatible block volumes, as well as 7.68 TB of usable NVMe SSD capacity for EBS-compatible block volumes. Snowball Edge Compute Optimized devices run Amazon EC2 sbe-c and sbe-g instances, which are equivalent to C5, M5a, G3, and P3 instances.

Edge Storage Optimized



All devices are well suited for large-scale data migrations and recurring transfer workflows, as well as local computing with higher capacity needs. Snowball Edge Storage Optimized provides 80 TB of HDD capacity for block volumes and Amazon S3-compatible object storage, and 1 TB of SATA SSD for block volumes. For computing resources, the device provides 40 vCPUs, and 80 GiB of memory to support Amazon EC2 sbe1 instances (equivalent to C5).




Key Features of Snowball




Fast data transfer


Snowball Edge devices feature high-speed network connections, supporting 10 Gbps to 100 Gbps links with RJ45, SFP+ and QSFP+ copper, and optical interfaces. All encryption is performed on the device itself, helping enable a higher data throughput rate and shorter data transfer times. For device specific networking specifications, please see Snowball Edge documentation.


AWS OpsHub for simple management and monitoring


AWS OpsHub is a graphical user interface that makes it easy to set up and manage AWS Snowball devices enabling you to rapidly deploy edge computing workloads and simplify data migration to the cloud. You can download and install AWS OpsHub on any Windows or Mac client machine, such as a laptop.


GPU support


Snowball Edge Compute Optimized provides an optional NVIDIA Tesla V100 GPU along with Amazon EC2 instances to accelerate an application’s performance in disconnected environments. Using the GPU option, you can run applications such as advanced machine learning and full motion video analysis in environments with little or no connectivity.
Clustering


You can cluster multiple Snowball Edge devices when running edge computing jobs to create a local storage tier with increased durability for your on-premises applications. When creating a new job in the Console, select the option to make a cluster. In the event of a device failure, a replacement device can be ordered easily through the Console. This functionality is available for local storage and compute jobs and is not enabled for data transfer jobs.

S3-compatible endpoint for object storage


Applications can work with Snowball Edge object storage through an S3-compatible endpoint accessed through the S3 SDK or CLI. For specific information, see the API documentation.

Block storage


You can run block storage on both Snowball Edge Compute Optimized and Snowball Edge Storage Optimized devices. You attach block storage volumes to Amazon EC2 instances using a subset of the Amazon EBS API that enable you to configure and manage volumes for EC2 instances on Snowball Edge devices. This makes it easier to develop applications in EC2, and then run them in disconnected and remote locations. Snowball Edge supports both performance optimized and capacity optimized volume types.

NFS endpoint


Applications can work with Snowball Edge as a NFS mount point. NFS v3 and v4.1 are supported so you can easily use Snowball Edge with your existing on-premises servers and file-based applications. Using the NFS interface allows simple file transfer to a Snowball Edge device when the S3 adapter is not feasible. The file system metadata is preserved until the files are converted into objects when they are transferred into your S3 bucket.

Encryption


All data transferred to AWS Snowball is automatically encrypted with 256-bit encryption keys that are managed by the AWS Key Management Service (KMS). The encryption keys are never stored on the device to help ensure your data stays secure during transit.


Rugged and portable


AWS Snowball Edge devices have a ruggedized case designed for durability and portability. A device weighs less than 50 pounds and can be moved by a single person.


Tamper evident


Snowball Edge devices feature a Trusted Platform Module (TPM) that provides a hardware root of trust. The TPM also provides interfaces to the trusted software stack during the measurements and verification of the boot environment integrity after the power is switched on, and before the Snowball Edge device is ready to be used. AWS also uses additional tamper-indicating inspection processes after each device is received back to the AWS Region. This helps to ensure the integrity of the AWS Snowball Edge device, and with the AWS Snowball service’s encryption features, it helps preserve the confidentiality of your data.


End-to-end tracking


AWS Snowball devices use an innovative, E Ink shipping label designed to ensure the device is automatically sent to the correct AWS facility and also aids in tracking. Once you have completed your data transfer job, it can be tracked via Amazon SNS, text messages, and via the AWS Console.


Secure erasure


Once the data transfer job has been processed and verified, AWS performs a software erasure of the Snowball Edge device that follows the National Institute of Standards and Technology (NIST) guidelines for media sanitization.


Specifications


Check this Snowball Edge documentation page for the complete list of hardware specs, including interfaces, thermal and power requirements, decibel output, and dimensions.







Comments

Popular posts from this blog

What is STP? - Explain Advantages and Disadvantages

The Spanning Tree Protocol is a network protocol that builds a loop-free logical topology for Ethernet networks. The basic function of STP is to prevent bridge loops and the broadcast radiation that results from them. STP is a protocol. It actively monitors all links of the network. To finds a redundant link, it uses an algorithm, known as the STA (spanning-tree algorithm). The STA algorithm first creates a topology database then it finds and disables the redundant links. Once redundant links are disabled, only the STP-chosen links remain active. If a new link is added or an existing link is removed, the STP re-runs the STA algorithm and re-adjusts all links to reflect the change. STP (Spanning Tree Protocol) automatically removes layer 2 switching loops by shutting down the redundant links. A redundant link is an additional link between two switches. A redundant link is usually created for backup purposes. Just like every coin has two sides, a redundant link, along with

What are the Advantages and Disadvantages of TCP/UDP ?? Difference between TCP and UDP

As in previous blog we have define and explain about what is TCP and UDP and from now we are moving ahead with Advantages, Disadvantages and Difference of TCP and UDP but for this you have to know about TCP and UDP hence to understand it go for a What is TCP and UDP . Advantage of TCP Here, are pros/benefits of TCP: It helps you to establish/set up a connection between different types of computers. It operates independently of the operating system. It supports many routing-protocols. It enables the internetworking between the organizations. TCP/IP model has a highly scalable client-server architecture. It can be operated independently. Supports several routing protocols. It can be used to establish a connection between two computers. Disadvantages of TCP Here, are disadvantage of using TCP: TCP never conclude a transmission without all data in motion being explicitly asked. You can't use for broadcast or multicast transmission. TCP has no block boundaries, so you