一般性问题

问:什么是 AWS Snowcone?

Snowcone 是小巧而坚固的边缘计算和数据存储产品。您可以使用 Snowcone 收集、处理数据,并通过运送设备的离线方式或利用 AWS DataSync 的在线方式将数据传输到 AWS。在严格(非数据中心)边缘环境、缺乏一致性网络连接或低带宽的环境中运行应用程序可能很有挑战性,因为这些位置经常缺少数据中心 IT 设备所需的空间、电力和冷却装置。利用 2 个 vCPU、4GB 内存和 8TB 可用存储空间(Snowcone SSD 为 14 TB),所有 Snowcone 设备都可以运行使用 Amazon EC2 实例的边缘计算工作负载,并安全地存储数据。Snowcone 的小尺寸(长 8.94 英寸 x 宽 5.85 英寸 x 高 3.25 英寸 / 227 mm x 148.6 mm x 82.65 mm)可使您将其设置在工厂的机器旁边,以便收集、格式化数据并将数据传输回 AWS 进行存储和分析。Snowcone 的重量为 4.5lbs.(2.1kg),因此,您可以用背包携带该设备,使用电池操作它,并使用有线网络接口来收集数据。Snowcone 具有支持 NFS 的文件接口。Snowcone 设备支持通过 NFS 接口从本地 Windows、Linux 和 MacOS 系统传输数据。

问:AWS Snowcone 是如何工作的?

首先,根据您需要传输的数据量以及所需的计算性能在 AWS Snow 系列控制台中订购一个或多个 AWS Snowcone 设备。设备上会自动配置、加密和预安装您选择的存储桶、数据和 Amazon EC2 AMI。您将在 4-6 天左右收到 Snowcone 设备。要接收多个 AWS Snowcone 设备,您需要在 AWS Snow 系列控制台中为每个 Snowcone 设备设置一个作业订单。

收到货后,您将设备连接到本地网络并手动或通过 DHCP 自动设置 IP 地址。您需要下载并安装 AWS OpsHub,它是一个基于 GUI 的应用程序,用于在任何 Windows、Linux 或 MacOS 客户端计算机(例如笔记本电脑)上管理 Snowcone 设备。然后,打开 AWS OpsHub 并解锁设备。然后,您将看到一个显示设备及其系统指标的控制面板。然后,只需在 AWS OpsHub 中单击几下鼠标,您便可以启动实例以部署边缘应用程序或将数据迁移至设备。 您可以使用 AWS DataSync 在您的设备之间在线传输数据。 

当您的计算或数据传输作业完成且准备好运回设备时,设备上的 E Ink 运输标签将自动更新回邮地址,以确保将 Snowcone 设备运送到正确的 AWS 机构。设备发运后,您可以通过 Amazon Simple Notification Service (Amazon SNS) 发送的邮件、生成的文本和电子邮件或直接从控制台接收跟踪状态。

问:哪些人应该使用 AWS Snowcone?

您可以将 Snowcone 用于:1) 边缘计算应用程序,以便收集数据、处理数据以获得直接间接,然后将数据在线传输到 AWS;2) 将传感器或机器不断产生的数据传输到工厂或其他边缘站点的 AWS 中;3) 将媒体、科学或其他内容从 AWS 存储服务分发给您的合作伙伴和客户;4) 通过将媒体、科学或其他内容从您的边缘站点传输到 AWS 来聚合内容;5) 一次性数据迁移场景,在该场景中,您的数据已经准备好传输,AWS Snowcone 提供了一种简单、快速、低成本的方式,通过将设备运回 AWS,将高达 8TB 的数据传输到 AWS。

对于移动部署,AWS Snowcone 可以依靠指定的电池电源运行。对于 CPU 使用率为 25% 的轻量级工作负载,该设备可以使用一个 65W 的电池最多运行 6 小时左右。您可以在 Snowcone 上使用有线网络接口来收集数据。AWS Snowcone 能耗低,携带方便,重量轻,抗振动,从而可以在各种偏远和严峻的地方使用。

问:当我将数据复制到 Snowcone 上并将 Snowcone 运回 AWS 后,何时可以删除磁盘上的数据?

等待确认 AWS 已收到 Snowcone 且您的数据已成功传输到适当的 S3 存储桶中,然后再删除您的磁盘上的任何数据。虽然 AWS 在 S3 传输期间确认已将文件完整复制到 Snowcone 中,但在将数据从您的磁盘中删除之前,您仍要负责确认数据的完整性。AWS 对复制或传输过程中丢失或损坏的任何数据不负任何责任。 

规格

问:AWS Snowcone 的尺寸是多少?

AWS Snowcone 和 Snowcone SSD 的种类为 4.5 lbs.(2.1 kg)。它的尺寸为长 8.94 英寸,宽 5.85 英寸,高 3.25 英寸 (227 mm x 148.6 mm x 82.65 mm)。

问:AWS Snowcone 的硬件规格如何?

AWS Snowcone 提供 8TB 的可用存储空间,而 Snowcone SSD 则提供 14TB。它们都运行具有 2 个可用 CPU 和 4GB 可用内存的特定 Amazon EC2 实例支持您的应用程序和 AWS IoT Greengrass 功能。

问:如何为 Snowcone 设备供电?

Snowcone 不包含电源,它运送时采用了最小的外形。您可以选择通过插入式电源或电池来运行 Snowcone。下面是指导您订购电源的详细信息:

USB-C 电源适配器

使用 USB-C 电源适配器为插入电源或固定(非移动)操作环境下的 Snowcone 设备供电。经测试可用于 Snowcone 的 USB-C 电源适配器列表如下所示。要为您的 Snowcone 设备供电,您可以购买下列 USB-C 电源适配器之一或任何额定值为 45W+ 且适合您的操作环境温度的 USB-C 电源适配器。

USB-C 电池

使用 USB-C 电池在移动或便携式操作环境中为 Snowcone 设备供电。经测试可用于 Snowcone 的 USB-C 电池列表如下所示。要为您的 Snowcone 设备供电,您可以购买下列 USB-C 电池之一或额定值为 45W+ 的任何 USB-C 电池。

问:AWS Snowcone 支持什么网络?

对于有线联网,AWS Snowcone 和 Snowcone SSD 提供 2 个端口,可以自动协商使用 1Gb 或 10Gb 以太网网络。 

问:AWS Snowcone 的坚固规格如何?

AWS Snowcone 和 Snowcone SSD 旨在满足最严格的坚固耐用标准,包括适用于自由落体冲击、操作振动等的 ISTA-3A、ASTM D4169 和 MIL-STD-810G。它的设计最多可承受 3.8 英尺(1.15 米)的坠落。它还符合 IP65 国际防护等级认证 IEC 标准;这意味着它既防尘(不允许灰尘在外壳密封时)又防水(包括从四面八方防止水喷射)。该设备具有广泛的操作温度范围,从冷冻 (0ºC/32ºF) 到类似沙漠的条件 (38ºC/100ºF) 不等。在储存或装运时,Snowcone 甚至能承受更严酷的温度(-32ºC/-25.6ºF 至 63ºC/145.4ºF)。

性能

问:Snowcone 的数据复制性能如何?

AWS Snowcone 通过 NFS 协议提供 8TB 的可用存储容量,而 Snowcone SSD 则提供 14TB 的可用存储容量。当客户工作站将数据复制到 Snowcone 时,建议采用以下最佳实践。

当传输大型文件时,Snowcone 表现最出色。Snowcone 未针对传输大小为 5MB 或以下的很多小文件而优化。此限制因处理元数据和加密所产生的开销而造成。如果您打算复制很多 5MB 以下的小文件,您应在将这些小文件复制到 Snowcone 设备之前使用 tar、zip 或类似的实用工具对它们进行批处理。当用于写入工作负载(复制数据到 Snowcone)或读取工作负载(从 Snowcone 复制数据),而不是同时用于这两种工作负载时,Snowcone 表现最出色。在读取-写入混合场景中,性能无法得到保证。

使用 Linux 或 macOS 工作站是将数据复制到 Snowcone 的首选方法。这是因为这些平台上进行了协议优化。使用其他平台的客户可能会体验到较低的性能。未来的服务更新将为您带来体验改进。如果您想将 Snowcone 用于读取-写入混合工作负载使用案例,最佳选项是在基于 Snowcone 的 EC2 实例上启动基于 Linux 的 NFS 服务器。您最多可以使用 128GB 的根文件系统实例来保存数据并简化部署。

不建议在以下场景中使用 AWS Snowcone 设备:

  1. Snowcone 是一个安全数据传输设备,而不是网络附加存储(NAS)设备。NFS 分享旨在作为在 AWS 之间移动文件的机制。持续读取/写入工作负载在 Snowcone NFS 分享时表现不佳。
  2. 由于性能特性,Snowcone 不能用作数据库、文件服务器或类似应用程序的主存储。
  3. 同时的文件传输或多个文件复制流会产生对数据随机化的影响,从而降低总体传输速度。建议使用单个客户端以连续方式复制文件,以最小化随机性。

附加说明:Snowcone 有时候会在重要的 I/O 操作后执行内部数据清理任务。在这些时候,Snowcone 磁盘性能似乎会下降。建议在执行重要的 I/O 操作后,让 Snowcone 保持通电状态,这样就可以完成清理任务,恢复正常的磁盘性能。

适用于设备管理和监控的 AWS OpsHub

问:AWS OpsHub 如何帮助我管理和监控我的 AWS Snowcone 设备?

AWS OpsHub 是一项应用程序,用于管理 AWS Snow 系列设备,包括 AWS Snowcone 和 Snowcone SSD。在 AWS OpsHub 图形用户界面(GUI)中,很容易设置和管理 Snowcone 设备,从而使您可以快速运行您的边缘计算工作负载并将数据迁移到云中。只需点击几下,您就可以使用 AWS OpsHub 解锁和配置 Snowcone、拖放数据、启动应用程序或监控设备指标。在此下载 AWS OpsHub,并将它安装到 Windows 或 MacOS 客户端计算机上,例如笔记本电脑。使用 OpsHub 不需要付费。有关更多信息,请参阅 AWS OpsHub 文档。

问:我如何将 AWS OpsHub 用于 AWS Snowcone?

当您下载 AWS OpsHub 并将它安装到客户端计算机上时,AWS OpsHub 可以连接到相同网络上的 Snowcone 设备。然后,打开 OpsHub 并解锁设备。然后,您将看到一个显示设备及其系统指标的控制面板。然后,只需单击几下鼠标,您便可以部署边缘应用程序或将数据迁移至设备。


问:我如何使用 AWS OpsHub 监控 AWS Snowcone?

AWS OpsHub 为您提供集中控制面板,可以查看所有的 Snow 系列设备及其系统指标,从而简化了对 AWS Snowcone 的监控。

问:我如何将 AWS OpsHub 用于边缘应用程序?

AWS OpsHub 使您可以通过单击几次来启动实例、配置网络设置和预置存储卷,从而可以在几分钟内运行边缘应用程序。要了解更多信息,请参阅 OpsHub 文档

问:我如何使用 AWS OpsHub 将数据复制到 AWS Snowcone?

AWS OpsHub 使您可以将文件或文件夹拖放到设备上,从而使数据传输到 AWS Snowcone 变得简单。使用它,您可以轻松查看设备上存储的内容。要了解更多信息,请参阅 OpsHub 文档

我何时应使用 AWS OpsHub,何时应使用 AWS 管理控制台?

您可以在边缘站点使用 AWS OpsHub 来管理和监控您的 AWS Snowcone 设备以及在 Snowcone 上运行的 AWS 服务。AWS OpsHub 是在本地客户端计算机上运行的一项应用程序,例如连接到本地网络的笔记本电脑。不同的是,AWS 管理控制台用于管理和运行在云中运行的 AWS 服务。AWS 管理控制台是基于网络的应用程序,在连接到互联网的情况下运行。

边缘计算功能

问:我何时应该在 AWS Snowcone 上使用 EC2 兼容实例?

如果您的应用程序在边缘运行,并作为虚拟机(一种 Amazon 系统映像,简称“AMI”)进行管理和部署,则您应该使用 EC2 兼容实例。AWS Snowcone 支持具有三个实例的 SNC1 实例类型,包括 snc1.micro(1 个 CPU 和 1GB RAM)、snc1.small(1 个 CPU 和 2GB RAM)和 snc1.medium(2 个 CPU 和 4GB RAM)。对 Snowcone 上 EC2 兼容实例的支持使您能够在 EC2 上构建和测试应用程序。

问:如何开始在 AWS Snowcone 上进行本地计算?

您可以使用 AWS 控制台、AWS Snowball 软件开发工具包或 AWS CLI 在 AWS Snowcone 作业创建期间启用和预置 EC2 AMI。

问:如何管理 AWS Snowcone 上的实例?

使用 AWS OpsHub 管理 AWS Snowcone 上的实例。下载并安装 AWS OpsHub。当您使用 OpsHub 解锁设备后,导航至 Amazon EC2 页面。从该页面点击“创建实例”。此操作后,将根据您在创建作业时预加载到设备中的 Amazon 系统映像创建一个 Amazon EC2 实例。然后,您可以连接到实例并运行您的边缘应用程序。OpsHub 还提供一键式按钮启动、停止、终止和重启您的 EC2 实例。

问:使用这项功能,可以运行哪些操作系统?

AWS Snowcone 上托管的 EC2 实例为各种免费使用的操作系统 (OS)(如 Ubuntu 和 CentOS)提供默认支持。他们将作为 AMI 显示,不经过任何修改就可以加载到 Snowcone 中。要运行其他 OS,您需要使用 Amazon EC2 VM Import/Export (VMIE) 导入它们。您要负责安装所需的许可证。

问:Snowcone 是否支持加密的 AMI?

Snowcone 目前不支持加密的 AMI。计划在未来对系统进行更新时支持加密的 AMI。

问:如何确保 AMI 可在 AWS Snowcone 的 EC2 兼容实例上兼容运行?

在 AWS 中的 T2 实例类型(包括 t2.micro、t2.small 和 t2.medium)上运行的 AMI 与 AWS Snowcone 上提供的 SNC1 实例类型 snc1.micro、snc1.small 和 snc1.medium 兼容。我们建议您先在相当的 T2 实例类型中测试应用程序,以确保它们可以在 Snowcone 上运行。如果 VirtIO 磁盘和网络虚拟化驱动程序尚未安装,您必须安装它们,然后才能从您的实例创建 AMI。

问:如何处理 AWS Snowcone 上计算实例的软件许可问题?

您可以选择使用该服务提供的开源 CentOS 或 Ubuntu Linux AMI,或者可以自带操作系统映像。除了上面提到的受支持的开源 AMI 之外,您要负责为实例上运行的所有软件获取许可。具体来说,对于 Windows 操作系统,您可以通过在 EC2 中将许可的操作系统安装到 AMI 来将现有许可用于此设备上正在运行的实例。当您的 VM 使用 VM Import/Export 上传并另存为 AMI 后,您便可以在订购 Snowcone 时指定将其安装到您的设备上。

问:如何在 Snow 设备上开始使用最新的 AWS IoT Greengrass?

AWS IoT Greengrass 是一种 IoT 边缘运行时(从 2.0 版起为开源)以及能够帮助您在自己的设备上构建、部署和管理 IoT 应用程序的云服务。运行 AWS IoT Greengrass 的 AWS Snow 设备可以作为 IoT 枢纽、数据聚合点、应用程序监视器或轻量级分析引擎进行操作。

要开始在 AWS Snow 设备上使用 AWS IoT Greengrass,请遵循下面列出的步骤:

  1. 当您准备在 AWS Snow Family 控制台上设置工作指令时,您可以选择安装 AWS IoT Greengrass AMI,它对您选择的 Snow 设备上的 AWS Snow Family 使用 Amazon Linux 2 (AL2) AMI。
  2. 当您接收该设备后,您就可以使用适合 Snow Family 的 AWS OpsHub 利用创建该作业后提供的凭证解锁设备。
  3. 当设备接通电源并解锁后,您可以在适用的 Snow 设备上启动适合 AWS Snow Family 的 AL2 AMI,并使用现有的 SSH 密钥或通过创建新 SSH 密钥登录该设备。
  4. 现在,您已准备好按照此处的说明在 Snow 设备上安装最新版本的 AWS IoT Greengrass。
  5. 当安装完成后,您就能够管理 AWS Snow Family 设备并从 AWS IoT 控制台部署 IoT 工作负载。

利用 AWS DataSync 在 AWS Snowcone 与 AWS 存储服务之间在线传输数据

问:什么是 AWS DataSync?

AWS DataSync 是一项在线数据传输服务,它可以简化、自动执行和加速通过互联网或 AWS Direct Connect 向 AWS 存储服务和从 AWS 存储服务复制大量数据的过程。DataSync 代理预安装在您的 Snowcone 设备上,可以在设备与 Amazon S3 存储桶、Amazon EFS 文件系统或 Amazon FSx for Windows File Server 文件系统之间传输数据。DataSync 可自动处理以下任务:移动文件和对象、计划数据传输、监控传输进度、加密、验证数据传输并在出现问题时通知客户。

问:如何在 AWS Snowcone 和 AWS 存储服务之间在线传输数据?

要将数据在线传输到 AWS,请将 AWS Snowcone 设备连接到外部网络,并使用 AWS OpsHub 或 CLI 启动预安装在设备上的 DataSync 代理 AMI。在此下载 OpsHub。使用 AWS 管理控制台或 CLI 激活 AWS DataSync 代理,然后在 AWS Snowcone 的 NFS 存储与 Amazon S3、Amazon EFS 或 Amazon FSx for Windows File Server 之间设置在线数据传输任务。

问:我什么时候应该使用 AWS DataSync 进行在线数据传输,什么时候应该将 AWS Snowcone 设备运送回 AWS 进行离线数据传输?

您可以使用 AWS DataSync 在您的 AWS Snowcone 设备之间进行在线传输,例如:1) 边缘计算应用程序,以便收集数据、处理数据以获得直接间接,然后将数据在线传输到 AWS;2) 将传感器或机器产生的数据传输到工厂或其他边缘站点的 AWS 中;3) 将媒体、科学或其他内容从 AWS 存储服务在线分发给您的合作伙伴和客户;以及 4) 通过将媒体、科学或其他内容从您的边缘站点在线传输到 AWS 来聚合内容。

对于一次性的边缘计算或数据传输工作流,或者没有广域网 (WAN) 连接或广域网带宽不足的边缘站点的 Snowcone 工作流,您应该将 AWS Snowcone 设备运回 AWS 以完成数据传输。

Snowcone 与 Amazon S3 之间的离线数据传输

问:如何使用 AWS Snowcone 将我的数据离线导入 Amazon S3 ?

您可以将 AWS Snowcone 设备连接到您的本地网络,然后使用 AWS OpsHub 快速解锁设备。在此下载 OpsHub。您可以通过 NFS 文件接口将数据从本地存储设备复制到 AWS Snowcone。当您将数据复制到 Snowcone 时,E Ink 运输标签的设计可确保设备自动发送到正确的 AWS 设施。您可以使用 Amazon SNS 生成的文本消息或电子邮件以及控制台跟踪 Snowcone 设备。

问:我可以使用 AWS Snowcone 离线传输多少数据?

使用一个 AWS Snowcone 设备最多可传输 8TB,使用多台设备可以并行或按顺序传输更大的数据集。例如,您可以使用 3 台 Snowball 设备传输 24TB 数据。对于较大的数据传输作业,您可以使用 Snowball Edge Storage Optimized 设备。使用一个 Snowball Edge Storage Optimized 设备最多可传输 80TB,使用多台设备可以并行或按顺序传输更大的数据集。

联网

问:我可以在 Snow 设备上使用多个物理网络接口吗?

可以。您可以创建可与 Snow 设备上任何物理网络端口关联的直接网络接口。您还可以创建多个直接网络接口,并将其与您的 Snow 设备上的不同物理网络端口进行关联。多个直接网络接口还可以被关联到单个 EC2 实例。如需了解关于直接网络接口的更多信息,见 AWS Snowcone 文档

问:Snowcone 是否支持多播流、路由或负载均衡?

是的。直接网络接口提供 Layer 2 网络访问实例,而不需要任何中间转换或过滤,从而使多播、路由或负载均衡使用案例成为可能。直接网络接口还支持可选的 VLAN 标记,允许您选择对网络接口的 MAC 地址进行自定义。如需了解关于直接网络接口的更多信息,见 AWS Snowcone 文档

区域可用性

问:AWS Snowcone 在哪些区域提供?

AWS Snowcone 目前在美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、加拿大(中部)、南美洲(圣保罗)、欧洲地区(爱尔兰)、欧洲地区(法兰克福)、欧洲地区(伦敦)、欧洲地区(巴黎)、亚太地区(悉尼)、亚太地区(东京)、亚太地区(新加坡)和亚太地区(孟买)区域提供。

问:能否将 AWS Snowcone 运送到其他 AWS 区域?

不能,您只能在一个 AWS 区域中请求和使用 AWS Snowcone 设备。不能从一个区域提出请求,然后返回到另一个区域。

安全性

问:AWS Snowcone 是否加密我的数据?

AWS Snowcone 设备上的所有数据始终都通过您使用 AWS Key Management Service(KMS)管理的 256 位密钥自动加密。加密密钥绝不会存储在设备上。这有助于确保您的数据在设备传输期间保持安全。

问:AWS Snowcone 如何以物理方式保护我的数据安全?

AWS Snowcone 设备具有可信平台模块 (TPM),该模块可提供硬件可信根。此外,在电源接通之后以及 AWS Snowcone 设备做好使用准备之前,TPM 还可以在评估和验证启动环境的过程中为可信软件堆栈提供接口。在每个 AWS Snowcone 设备接收回 AWS 区域之后,AWS 还使用额外的篡改指示检测流程。这有助于确保 AWS Snowcone 设备的完整性,Snowcone 服务的加密功能有助于确保数据的机密性。

问:有没有什么办法能轻松地跟踪我的 AWS Snowcone 设备?

AWS Snowcone 和 Snowcone SSD 使用创新型 E Ink 运输标签,用于确保当您完成计算或数据传输作业时设备会自动运送至正确的 AWS 机构。您可以使用 Amazon SNS 生成的文本消息或电子邮件并通过 AWS 管理控制台跟踪 Snowcone 设备。

计费

问:使用 AWS Snowcone 设备如何收费?

有关详细信息,请参阅我们的 AWS Snowcone 定价页面

问:在线数据传输的费用如何?

在 AWS Snowcone 与 Amazon S3、Amazon EFS 或 Amazon FSx for Windows File Server 之间在线传输数据适用标准的 AWS DataSync 定价

问:AWS 存储服务如何收费?

对于 AWS Snowcone 将数据移动到的任何 AWS 存储服务中存储的数据,适用标准的 AWS 服务收费。运输后,AWS Snowcone 将数据离线传输到 Amazon S3,已传输到 AWS 的数据不会产生任何数据传输费。

问:我能否购买 AWS Snowcone 设备?

我们只以即付即用的形式根据作业提供设备,不出售。

工作流集成工具

问:AWS Snowcone 是否支持 API 访问?

是。AWS Snow 系列作业管理 API 提供对 Snowcone 作业创建和管理功能的编程式访问。这是一种基于标准的简单 REST Web 服务接口,旨在与任何 Internet 开发环境配合使用。

问:AWS Snow 系列作业管理 API 有何用途?

借助 AWS Snowball 作业管理 API,合作伙伴和客户可以构建自定义集成,用以管理请求 Snowcone 设备和传递作业状态的流程。该 API 提供了一种简单的 Web 服务接口,可用于从 Web 上的任意位置创建、列出、更新和取消作业。使用此 Web 服务,开发人员可以轻松构建管理 Snowcone 作业的应用程序。

问:我能否获得从我的账户发起的 AWS Snowball API 调用的历史记录,以便用于安全分析和运营方面的故障排除?

是。要获得从您的账户针对 AWS Snowcone 发起的 Snowball API 调用的历史记录,您只需在 AWS 管理控制台中打开 AWS CloudTrail 即可。关于 CloudTrail 记录的 Snowball API 的更多详细信息,可访问此处

Read the documentation
阅读文档

请阅读文档,了解有关 AWS Snowcone 功能和实施的更多信息。

阅读文档 
注册 AWS 账户
注册免费账户

立即享受 AWS 免费套餐。 
 

注册 
开始使用 SFTP 进行构建
开始在控制台中构建

在 AWS 管理控制台中,使用 AWS Snowcone 开始构建。

登录