資料和資產的儲存和備份
AWS 雲端中有許多用於儲存、存取和備份 Web 應用程式資料和資產的選項。Amazon S3 提供高度可用且備援的物件存放區。對有些靜態或變化緩慢的物件,如影像、影片和其他靜態媒體來說,Amazon S3 是良好的儲存解決方案。Amazon S3 還透過與 CloudFront 互動支援這些資產的邊緣快取和串流。
對於類似連接檔案系統的儲存,EC2 執行個體可以連接 EBS 磁碟區。其作用類似於執行 EC2 執行個體的可掛載磁碟。Amazon EBS 非常適合需要作為區塊儲存存取並且需要的持久性超出執行中執行個體生命週期的資料,例如資料庫分割區和應用程式記錄。
除了擁有獨立於 EC2 執行個體的生命週期之外,您還可以取得 EBS 磁碟區的快照並將其存放在 Amazon S3 中。由於 EBS 快照僅會備份自上一個快照以來的變更,因此更頻繁的快照可以減少快照時間。您還可以將 EBS 快照用作跨多個 EBS 磁碟區複寫資料的基準,並將這些磁碟區連接到其他執行中執行個體。
EBS 磁碟區的大小可達 16 TB,而多個 EBS 磁碟區可以經過條帶化,以獲得更大的磁碟區或提高輸入/輸出 (I/O) 效能。若要將 I/O 密集型應用程式的效能最大化,您可以使用佈建 IOPS 磁碟區。佈建 IOPS 磁碟區的設計符合 I/O 密集工作負載的需求,特別是對隨機存取 I/O 輸送量中的儲存體效能和一致性敏感的資料庫工作負載。
您可以在建立磁碟區時指定 IOPS 速率,而 Amazon EBS 會為磁碟區的生命週期佈建該速率。Amazon EBS 目前支援的每一磁碟區 IOPS,範圍從最大 16000 個 (針對所有執行個體類型) 到 64,000 (針對以 Nitro System 為建置基礎的執行個體) 不等。您可以將多個磁碟區一起條帶化,為您的應用程式的每個執行個體提供數千個 IOPS。除此之外,對於需要低於一毫秒延遲的較高輸送量和任務關鍵型工作負載,您可以使用 io2 區塊快速磁碟區類型,其可以支援高達 256,000 IOPS,最大儲存容量為 64 TB。