天天看點

Amazon Simple Storage Service (Amazon S3)

Amazon S3 是一種 Internet 上的存儲服務。該服務是為降低開發人員進行網絡規模級計算的難度而設計的。

Amazon S3 提供一個簡明的 Web 服務界面,使用者可通過它随時在 Web 上的任何位置存儲和檢索的任意大小的資料。此服務使所有開發人員都能通路 Amazon 用于運作其全球的網站網絡的基礎設施,該基礎設施具備高擴充性、可靠性、安全性、高速度和成本效益。該服務旨在最大程度地利用規模優勢,并将這種優勢傳遞給開發人員。 

精選客戶案例

Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3)

使用案例

内容存儲和配置設定

Amazon S3 為各種内容,從 Web 應用程式到媒體檔案,提供了一種高度耐久性和可用性的存儲。 它允許您将整個存儲基礎設施轉嫁到雲端,在雲中您可以利用 Amazon S3 的擴充性和按需付費的定價優勢來處理不斷增長的存儲需求。您可以直接從 Amazon S3 配置設定内容,也可以将 Amazon S3 當作原始存儲,向您的 Amazon CloudFront 節點推送内容。

如果您要分享易于複制或在其他位置存儲了原始副本的内容,Amazon S3 的去備援存儲 (RRS) 功能将是您無與倫比的解決方案。例如,如果您在内部存儲了媒體内容,但需要讓客戶、管道合作夥伴或員工能夠通路,則 RRS 是存儲和共享這種内容的低成本解決方案。

用于資料分析的存儲

無論是存儲用于分析的醫藥資料、用于計算和定價的财務資料,還是用于調整尺寸的照片圖像,Amazon S3 都是存儲原始内容的理想位置。 然後,您可以将該内容發送到 Amazon EC2 進行計算、調整大小或其他大規模分析,而在服務之間移動資料不會産生任何資料傳輸費用。 接下來,您可以選擇使用 Amazon S3 的去備援存儲 (RRS) 功能(當然,也可以使用 Amazon S3 的标準存儲)來存儲産生的可複制内容。

備份、存檔與災難恢複

Amazon S3 提供了高度耐久性、可擴充性以及安全解決方案來備份和存檔您的關鍵資料。 您可以使用 Amazon S3 的版本控制功能為存儲的資料提供進一步的保護。 如果您有龐大的資料集,則可以使用 AWS Import/Export,通過實體儲存設備将大量資料移入和移出 AWS。 這非常适合移動大量資料進行定期備份或在災難恢複情況下快速恢複資料。 您也可以為将 Amazon S3 對象集存檔到 Amazon Glacier 享受極低成本存儲服務定義存檔規則,這項服務基于對象的生命周期。 随着資料老化,這些規則可以確定您得到最節省成本的自動存儲資料選項。

了解更多 »

靜态網站托管

您可以在 Amazon S3 上托管整個靜态網站,進而獲得一個價格實惠、高度可用并且可根據流量要求自動擴充的托管解決方案。 自托管一個可以處理最高流量加載且高度可用的網站不但非常困難,而且成本高昂。 有了 Amazon S3,您可以提供可靠的流量服務并且處理突然的高流量,無需為基礎設施擴充問題大傷腦筋。 Amazon S3 具有 99.99% 的可用性和 99.999999999% 的耐久性,它讓您能夠通路一個可高度擴充且快速可靠的基礎設施,也就是 Amazon 運作自身的全球網站網絡所采用的基礎設施。 您還可以享受到按需付費的定價。 您僅需按實際用量付費。 Amazon S3 的網站托管解決方案特别适合托管包含靜态内容(包括 html 檔案、圖檔、視訊以及 JavaScript 等用戶端腳本)的網站。 (建議使用 Amazon EC2 進行托管包含伺服器端腳本編寫和資料庫互動内容的網站)。

Amazon S3 設計要求

Amazon S3 的基本理念是善加利用基于 Internet 的優質存儲。 它讓開發人員不再擔心如何存儲資料、資料是否安全或者是否有足夠的存儲可用。 他們不再需要支付前期費用來設定自己的存儲解決方案,也不需要支付維護和擴充存儲伺服器的後續成本。 Amazon S3 功能簡單且強大:以實惠的價格安全地存儲任何數量的資料,同時確定資料在您需要時始終可用。 借助 Amazon S3,開發人員能夠專注于利用資料來進行創新,而不是研究如何存儲資料。

Amazon S3 的建構方式滿足以下設計要求:

安全

提供一種基礎設施,允許客戶完全控制能夠通路其資料的人員。客戶同時必須能夠輕松確定其在傳輸中或靜态的資料之安全。

運作可靠

資料存儲持久性高達 99.999999999%,可用性達 99.99%。應該沒有單一的故障點。 系統必須能夠承受或修複所有故障,且不會導緻停機。

可擴充

Amazon S3 可以根據存儲、請求率以及使用者數進行擴充,以支援無限量 Web 規模應用程式。它将擴充作為一項優勢:向系統增加節點以增加(而非減小)其可用性、速度、吞吐量、容量和穩健性。

快速

Amazon S3 必須足夠快速,以支援高性能的應用程式。伺服器端的延遲相對于 Internet 延遲是微不足道的。 隻需向系統添加節點,即可解決任何性能瓶頸。

價格低廉

Amazon S3 由價格實惠的商用硬體元件構成。所有硬體最終都會出現故障,但這必須不會影響整體系統。 系統必須獨立于硬體,以便随着 Amazon 持續縮減基礎設施成本而實作資金的節省。

簡便

建構高度可擴充、可靠、快速且價格實惠的存儲并非易事。而要讓它對任何位置的應用程式都能夠簡單易用則更是難上加難。 Amazon S3 必須兩者兼顧。

該設計有一項強制功能:單一的 Amazon S3 分布式系統必須能同時支援 Amazon 内部應用程式和外部開發人員使用的任何應用程式之需求。 這表示,它必須足夠快速和可靠以運作 Amazon.com 的網站,同時又足夠靈活,讓任何開發人員都能用它來滿足任何資料存儲需求。