一般問題

問:什麼是 AWS Snowball Edge?

Snowball Edge 是 100 TB 的資料傳輸裝置,具備內建儲存以及特定 AWS 功能的運算能力。除了傳輸資料到 AWS 以外,Snowball Edge 也可以執行本機處理和邊緣運算工作負載。它的功能包括裝置上相容於 S3 的端點、支援 NFS 的檔案界面、一個叢集模式 (讓多個 Snowball Edge 裝置成為可擴展且更耐久的單一儲存和運算集區),以及當資料複製到裝置時能夠執行 Lambda 函數的能力。

問:Snowball Edge 如何運作?

開始時,請根據您要傳輸或處理的資料數量,向 AWS 管理主控台申請一或多個 Snowball Edge 裝置。在裝置出貨以前,您選擇的儲存貯體和 Lambda 函數會自動完成設定、加密並預先安裝在裝置上。裝置送達後,請將裝置連接至您的本機網路,手動或用 DHCP 自動設定 IP 地址,設定叢集也是如此。接著使用 Snowball Edge 用戶端軟體、任務資訊清單、解鎖碼驗證 Snowball Edge 裝置或叢集的完整性,然後解除鎖定以供使用。產生的任務資訊清單檔案和解鎖碼是獨一無二的,而且用密碼與指定的 Snowball Edge 綁定在一起,以確保任何其他裝置都無法使用。複製到 Snowball Edge 的資料會自動加密,並存放在您指定的儲存貯體。

Amazon 會負責處理所有物流和運送流程,所以完成複製且準備好送回裝置時,E Ink 物流標籤會自動更新送回地址,以確保 Snowball Edge 裝置會運送到正確的 AWS 設施。裝置送出以後,您可以接收由 Amazon Simple Notification Service (Amazon SNS) 產生的文字和電子郵件訊息,或直接從主控台追蹤運送狀態。

Snowball Edge 資源所有管理工作都可以在 AWS 管理主控台進行,而且不須由現場系統工程師操作。

問:Snowball Edge 和 Snowball 有什麼不同?

Snowball 旨在做為資料傳輸解決方案,用於將大量資料傳入和傳出指定的 AWS 區域。Snowball Edge 增加了其他功能,可讓需要在資料傳回 AWS 之前在本機進行處理的使用案例,能夠在裝置上執行簡易的運算函數。有關更多詳細資訊,請參閱文件

問:Snowball Edge 適合哪些使用者?

如果您需要安全又快速地傳輸數 TB 至數 PB 的資料到 AWS,Snowball Edge 是最佳的資料傳輸方案。如果您有大量後端記錄資料要傳輸,或者您經常收集要傳輸到 AWS 的資料,但您的儲存位置無法提供高頻寬網路連線或是連線成本過高,Snowball Edge 就是您的最佳選擇。您也可以使用 Snowball Edge 執行邊緣運算工作負載,例如在 Snowball Edge 叢集上執行資料的本機分析,並將資料寫入 S3 相容端點。您可以運用內建功能將它簡化,納入現有工作流程,例如透過 NFS 檔案界面將檔案遷移到裝置上,同時保留檔案中繼資料。Snowball Edge 可在遠端位置或條件惡劣的作業環境運作,像是廠房、石油和天然氣鑽井機、礦場、醫院和移動的車輛。Snowball Edge 已預先設定完成而且不必連接到網際網路,所以運算處理和資料收集的作業可以在隔離的操作環境中進行。當您擁有完整的連線能力連接 AWS 時,Snowball Edge 也允許您在節點執行相同的軟體和存取特定的 AWS 功能。

問:是否可使用 Snowball Edge 將資料從一個 AWS 區域遷移到另一個 AWS 區域?

否。Snowball Edge 旨在做為資料傳輸解決方案,用於將大量資料傳入和傳出指定的 AWS 區域。對於需要在 AWS 區域之間傳輸資料的使用案例,建議您使用 S3 跨區域複寫做為替代方案。

問:我可以使用 Snowball Edge 傳輸多少資料?

您可以使用 Snowball Edge 傳輸幾乎任何數量的資料,從數 TB 到超多 PB。您可以使用單一 Snowball Edge 傳輸最多 100 TB,並利用多個裝置傳輸較大型的資料集,無論是平行或循序傳輸,例如,您可以用 10 個 Snowball Edge 裝置傳輸 1 PB 的資料。

問:傳輸資料需要多久?

有多種因素會影響資料傳輸的速度,包含本機網路速度、檔案大小,以及從本機伺服器讀取資料的速度。使用 Snowball Edge 端對端傳輸 100 TB 資料到 AWS 的時間大約是一週,包含一般運送和 AWS 資料中心的處理時間。

顯示較少

問:處理特定任務時可使用 Snowball Edge 多長時間?

Snowball Edge 裝置必須在 Snowball Edge 準備工作起算的 360 天內寄回。

問:Snowball Edge 裝置的規格為何?

Snowball Edge 以堅固耐用且適合運送的機架式外型規格提供 100 TB 儲存空間。此外也提供大約相等於 EC2 m4.4xlarge 執行個體的本機運算功能,以支援一些額外功能。請至 Snowball Edge 文件頁面查看完整的硬體規格清單,包括網路連線、散熱與電源要求、分貝輸出、尺寸。

問:Snowball Edge 支援哪些網路界面?

Snowball Edge 內建 10GBase-T 網路連線、10/25Gb SFP28 和 40 Gb QSFP+ 銅線以及光纖網路,提供高速資料傳輸。

問:Snowball Edge 的預設運送選項為何?是否可選擇急件運送?

Snowball Edge 預設採用 UPS 快遞公司的兩日運送方案。如果您的任務有時間急迫性,則可以選擇急件運送。

本機處理功能

問:Snowball Edge 支援 EC2 執行個體嗎?

SBE1 執行個體類型可佈建在 AWS Snowball Edge,讓您在裝置上執行 Amazon Machine Images (AMI)。您可以在 EC2 上建置和測試,然後在 Snowball Edge 上操作 AMI,以解決位於遠端或中斷連線位置的工作負載。

問:如何針對我的電腦需求選用 Amazon EC2 運算執行個體或 AWS Lambda 函數?

對於想在 AWS 中利用無伺服器運算模型以及想在裝置上執行相同應用程式的新應用程式,AWS Lambda 是很好的選擇。如果您目前有應用程式且想在裝置上執行資料預先處理,或是不想將現有應用程式重新建構成無伺服器模型,則 Amazon EC2 執行個體會是很好的選擇。

問:何時應該在 AWS Snowball Edge 上使用 SBE1 執行個體?

當您有在節點上執行的應用程式,而且該節點是部署為虛擬機器 (一個 Amazon Machine Image,或 AMI) 且受管時,則應使用 SBE1 執行個體。

問:如何在 Snowball Edge 上開始使用本機運算?

使用 AWS 主控台、AWS Snowball 開發套件或 AWS CLI 建立 AWS Snowball Edge 任務時,您可以啟用和佈建 EC2 AMI 或 Lambda 函數。 

問:我是否可以使用現有的 EC2 API 來啟動、停止和管理裝置上的執行個體?

是。AWS Snowball Edge 提供與 EC2 相容的端點,可用來啟動、停止和管理 AWS Snowball Edge 上的執行個體。這個端點與 AWS CLI 和 AWS 開發套件相容。 

問:AWS Snowball Edge 支援哪些 EC2 功能?

AWS Snowball Edge 上執行的 EC2 端點提供了一部分的 EC2 功能,而客戶會發現這些功能非常適合用於邊緣運算案例。其中包括可執行、終止及描述已安裝 AMI 和執行中執行個體的 API。 

問:現有的 EBS 磁碟區是否可與 AWS Snowball Edge 搭配使用?

否。您目前不能將現有的 EBS 磁碟區與 AWS Snowball Edge 搭配使用。

問:在 AWS Snowball Edge 上執行 SBE1 執行個體需要執行哪些步驟?

若要執行 SBE1 執行個體,請提供任務建立時的 AMI ID,以及裝置寄送給您時上面預先安裝的映像。

問:我是否可以將來自其他 Hypervisor 的映像轉換成 AMI 或反之亦然?

是。使用 EC2 VM Import/Export 服務即可將 KVM/VMWare 映像匯入或匯出成 AMI。如需詳細資訊,請參閱 VM Import/Export 文件

問:使用這項功能可執行哪些作業系統?

您可以執行 EC2 支援的任何作業系統。Amazon EC2 目前支援各種 Linux、UNIX 和 Windows 作業系統;如需 EC2 支援的作業系統完整清單,請參閱 Amazon EC2 常見問答集頁面。對於像 Microsoft Windows 作業系統這類的作業系統,您可以提供自己的授權給裝置。

問:SBE1 執行個體上可執行哪些類型的工作負載?

SBE1 執行個體具備了 1.8 GHz Intel Xeon D 處理器 (最高到 16 vCPU) 和 32 GB 記憶體,其設計目的為支援邊緣應用程式,例如,IoT 感應器資料收集、影像壓縮和機器學習。 

問:裝置上提供哪些大小的 SBE1 執行個體?

這個執行個體系列包含 SBE1 執行個體類型,而且專為在邊緣執行的應用程式所設計,提供了平衡的運算、記憶體和網路資源。如需執行個體最新清單,請參閱文件

問:如何確保我的 AMI 與 AWS Snowball Edge 上執行的 SBE1 執行個體相容?

在 AWS 中 C5 執行個體類型上執行的 AMI,在大多數情況下都與 AWS Snowball Edge 上提供的 SBE1 執行個體相容。我們建議您先在 C5 執行個體類型測試您的應用程式,以確保它可以在裝置上執行。

問:裝置上是否可以安裝一個以上的執行個體?

是。只要裝置上所有執行個體使用的總資源少於 24 個 vCPU 和 32 GB 記憶體,就可執行多個執行個體。

問:如何在 AWS Snowball Edge 叢集上使用 SBE1 執行個體?

SBE1 執行個體可以在 AWS Snowball Edge 叢集的每個節點上執行。當您使用 AWS 主控台佈建 AWS Snowball Edge 叢集時,可以提供要在叢集的每個節點上執行之執行個體的詳細資訊,例如,要執行的 AMI、要使用的 SBE1 運算執行個體大小,以及預設開啟或關閉這些執行個體。叢集中每個節點可以使用相同或不同的 AMI。 

問:如何手動啟動執行個體?

每個 AMI 都有一個關聯的 AMI ID。使用 run-instance 命令並提供此 ID 即可啟動執行個體。執行此命令會傳回一個 instance-id 值,這個值可用來管理此執行個體。 

問:如何管理 AWS Snowball Edge 上的執行個體?

使用 describe-images 命令可查看裝置上安裝的所有映像狀態。在裝置上執行的執行個體中,若要查看作用中執行個體的狀態,可使用 describe-instance-status 命令。

問:如何終止現有的執行個體?

使用 terminate-instance 命令可終止執行中的執行個體。

問:我的 AMI 在傳輸中獲得哪些保護?

Snowball Edge 採用 256 位元加密方式來加密所有資料 (包括 AMI)。您可以使用 AWS Key Management Service (KMS) 來管理加密金鑰。您的金鑰絕不會存放在裝置上,而您需要金鑰與解鎖碼兩者才能使用現場部署的裝置。除了採用防竄改密封外殼,Snowball Edge 也採用產業標準信賴平台模組 (TPM),專門偵測未經授權更動硬體、韌體、軟體的情況。AWS 透過視覺和密碼編譯方式來檢查每個裝置,查看是否有被竄改的跡象。

問:AWS Snowball Edge 上的運算執行個體如何處理軟體授權?

您負責提供要在執行個體上執行之任何軟體的授權。在 Windows 作業系統上比較特別,您可以將現有授權帶到裝置上的執行中執行個體。 

區域可用性

問:哪些區域可以使用 Snowball Edge?

請參閱區域服務可用性頁面,取得最新資訊。

很抱歉,我們目前無法在美國境內全部地區提供服務。

問:是否可以將 Snowball Edge 運送到其他 AWS 區域?

否。Snowball Edge 裝置的原始設計是僅在單一 AWS 區域中申請和使用。不能在一個區域請求,然後送回另一個區域。在歐盟中某個 AWS 區域用於進口或出口業務的 Snowball Edge 裝置,可在 28 個歐盟國家的任何一國使用。請參閱區域服務可用性頁面,取得最新資訊。

安全性

問:Snowball Edge 會加密我的資料嗎?

Snowball Edge 採用 256 位元加密標準加密所有資料。您可以使用 AWS Key Management Service (AWS KMS) 來管理加密金鑰。您的金鑰絕不會存放在裝置上,當它中斷連線並送回 AWS 時,所有記憶體都會清除。

問:Snowball Edge 用何種實體方式保護我的資料?

除了採用防竄改密封外殼,Snowball Edge 也採用產業標準信賴平台模組 (TPM),專門偵測未經授權更動硬體、韌體、軟體的情況。AWS 會用視覺和密碼演算法檢查每一個裝置尋找竄改的痕跡,確認 TPM 未偵測到任何更動。

問:Snowball Edge 用何種數位方式協助保護我的資料?

Snowball Edge 的設計重點是保護大多數機密資料的安全,所有資料皆使用您透過 AWS Key Management Service (KMS) 提供的金鑰加密。金鑰並非永久儲存在裝置上,而且會在電源中斷後刪除。應用程式和 Lambda 函數會在實體隔離的環境中執行而且無法存取儲存。最後,在您的資料傳輸到 AWS 以後,會根據美國國家標準技術研究所定義的標準將您裝置上的資料刪除。Snowball Edge 裝置已加強攻擊防護,而且所有組態檔案皆採用從未存放在裝置上的金鑰進行加密和簽署。

問:是否有方法可輕鬆追蹤資料傳輸任務?

Snowball Edge 使用創新的 E Ink 運送標籤,確保裝置會自動運送到正確的 AWS 設施。完成資料傳輸後,您可以使用 Amazon SNS 產生的文字訊息、電子郵件以及主控台進行追蹤。

使用 Snowball Edge 匯入資料

問:如何把資料傳輸到 Snowball Edge?

連接並啟動 Snowball Edge 之後,您可以經由相容於 S3 的端點或 NFS 檔案界面把本機來源的資料傳輸到裝置上,這兩者在裝置上都可找到。您也可以使用 Snowball 用戶端複製資料。如須進一步了解,請參閱 Snowball Edge 文件

問:資料傳輸到 Snowball Edge 之後,我要怎麼做?

資料傳輸任務完成時,Snowball Edge 上 E Ink 顯示器會自動更新送回運送標籤,顯示要運送抵達的正確 AWS 設施,您只須把 Snowball Edge 交到離您最近的 UPS 據點即可。您可以透過 Amazon SNS 產生的文字訊息或電子郵件,或是直接從 AWS 管理主控台追蹤傳輸任務的狀態。

使用 Snowball Edge 匯出資料

問:匯出資料的費用是多少?

除了定價頁面上的詳細匯出任務費用以外,您也必須支付從 Amazon S3 擷取資料所產生的費用。

 

問:多快可以存取匯出的資料?

我們通常會在收到要求後的 24 小時內開始匯出您的資料,而匯出資料最長需要一週的時間。一旦完成任務且準備好裝置,我們就會使用您在建立任務時選取的運送選項將裝置寄送給您。

計費

問:使用 Snowball Edge 的費用是多少?

如需定價詳情,請參閱我們的 AWS Snowball Edge 定價頁面

問:使用 Amazon S3 的費用為何?

Snowball Edge 可代您將資料傳輸到 AWS 服務 (如 Amazon S3)。以標準 AWS 服務費計算。傳入 AWS 的資料不會收取任何資料傳輸費用,存放在 S3 的資料則依標準 Amazon S3 定價費用計費。

問:我可否購買 Snowball Edge 裝置?

裝置僅依每項任務按實際用量付費的方式提供服務,並未開放銷售。

工作流程整合工具

問:Snowball Edge 服務是否支援 API 存取?

是。Snowball Job Management API 提供以程式設計方式存取 Snowball 或 Snowball Edge 的任務建立和管理功能。這是一個簡單且以標準為基礎的 REST Web 服務界面,其設計可使用任何網際網路開發環境。

問:Snowball Job Management API 可以執行哪些操作?

這個 AWS Snowball Job Management API 可讓合作夥伴和客戶建置自訂整合,以管理請求 Snowball 和溝通任務狀態的程序。這個 API 也提供簡單的 Web 服務界面,您可用這個界面從 Web 上的任何地方建立、列出、更新和取消任務。開發人員使用這個 Web 服務可輕鬆地建置用來管理 Snowball 任務的應用程式。若要進一步了解,請參閱 AWS Snowball 文件

問:什麼是 S3 轉接器?

Snowball S3 開發套件轉接器提供與 S3 相容的界面,可用在 Snowball 或 Snowball Edge 上讀取或寫入資料。

問:S3 轉接器可以執行哪些操作?

S3 轉接器讓客戶可以協助應用程式將檔案和非檔案來源的資料寫入 Snowball 或 Snowball Edge 裝置上的 S3 儲存貯體。它也包含了複製資料的界面,而其所使用的加密方式與透過 Snowball 用戶端的方式相同。如需進一步了解,請參閱 AWS Snowball 文件

問:為什麼應該使用 S3 轉接器而不是 Snowball 用戶端?

Snowball 用戶端是易於將檔案資料複製到 Snowball 的一整套工具。偏好緊密整合的客戶可使用 S3 轉接器輕鬆擴展他們現有的應用程式和工作流程,與 Snowball 無縫地整合。

問:使用 S3 轉接器時如何保護資料的安全?

S3 轉接器使用與 Snowball 用戶端提供的相同進階加密機制來寫入資料。

問:Snowball S3 轉接器支援哪些程式設計語言?

S3 轉接器透過與語言無關的 REST 進行通訊。

查看如何開始使用 AWS Snowball Edge

瀏覽 Snowball Edge 入門頁面
準備好開始建立?
開始使用 AWS Snowball Edge
還有其他問題嗎?
聯絡我們