AWS實戰 - S3存儲類別

儲存類別介紹

S3中儲存對象時,能夠選擇不一樣的儲存類別,對應不一樣的持久性、可用性及價格等。spa

S3儲存類別

  • STANDARD: 用於儲存常常訪問的對象,默認的標準儲存類別,存儲費用最高,請求(執行Select/GET/PUT等操做)費用最低;
  • STANDARD_IA: 用於儲存常常訪問的對象,存儲費用較低,請求費用較高;
  • INTELLIGENT_TIERING: 這種儲存類別將對象存儲在兩個訪問層中,一個是頻繁訪問的層,一個是不頻繁訪問的層;若是對象30天內未訪問,則會被移動至不頻繁訪問的層,若是不頻繁訪問層中的對象被訪問,則會被移動至頻繁訪問的層;頻繁訪問的層的存儲費用與STANDARD同樣,不頻繁訪問層的存儲費用與STANDARD_IA同樣,該儲存類別的請求費用與STANDARD同樣,該儲存類別有額外的監控費用
  • ONEZONE_IA: 與STANDARD_IA相似,只是只在一個可用區存儲對象數據,所以比STANDARD_IA更便宜;
  • GLACIER: 適用於不常訪問數據,存儲費用最低,存檔對象不能實時訪問,須要訪問時要將存檔對象轉爲RRS,對對象的訪問按照RRS價格收費;
  • RRS: 用於冗餘的、非關鍵性可再生數據的存檔,AWS不建議用戶本身去使用;
  • Glacier Deep Archive: 這是AWS即將推出的一種新的儲存類,AWS稱其有比GLACIER更低的儲存價格,網上資料顯示其最小存檔時間爲180天,檢索時間也比GLACIER更長,在12個小時之內,其他性質與GLACIER一致;

注:AWS S3服務的訂價策略比較複雜,不只分存儲費用、請求費用,還有數據傳輸費用、檢索費用等,以上只是簡單的說明一下不一樣存儲類別的大體費用對比,詳情能夠參考Amazon S3 訂價版本控制


使用不一樣的存儲類別(控制檯操做)

如下步驟經過爲儲存桶添加生命週期規則來實現按期存儲類別轉化,實際上使用APISDK能夠在上傳對象的時候直接指定存儲類別,也能夠修改已有對象的存儲類別,具備更大的靈活性。code

  1. 登陸S3控制檯,選擇一個儲存桶,例如cig-test,單擊進入,單擊管理

    clipboard.png

  2. 單擊添加生命週期規則

    clipboard.png

  3. 爲須要添加的規則起個名字test-lifecycle,第二個文本框可選擇輸入篩選條件,該條件能夠指定前綴(即文件夾)和標籤,例如輸入derek,選擇前綴derek,表示規則適用於derek文件夾;能夠添加多條規則;

    clipboard.png

  4. 點擊下一步,進入存儲類轉化界面,選擇當前版本(若是啓用了版本控制,也能夠選擇先前版本,對老的版本進行存儲類轉化操做),而後以下圖添加轉化規則,第一條規則是30天以後將對象的存儲類別變爲STANDARD_IA,第二條是365天以後變爲GLACIER

    clipboard.png

  5. 下一步配置過時暫不須要,再點擊下一步,而後保存,此時生命週期規則已經建立好並處於啓用的狀態,能夠隨時編輯刪除或者禁用這條規則;

    clipboard.png

相關文章
相關標籤/搜索