iT邦幫忙

2021 iThome 鐵人賽

DAY 5
0
自我挑戰組

邁向 AWS Certified Solutions Architect - Associate系列 第 5

[DAY 05] EC2 - 關於儲存空間

EC2 的 EBS, EFS, Instance Store

  • EC2 的部分還蠻多與複雜的,在此先紀錄一下 EC2 關於儲存相關的議題。

EBS (Elastic Block Store)

  • EBS 是一個網路磁碟
    • 實際上是一個網路磁碟,不是一個在個體上的物理磁碟喔,所以會有一些些延遲,它可以附加到一個 EC2 個體上,也可以自一個 EC2 個體上分離後附加到領一個 EC2 個體上。
  • EBS 可儲存資料
    • 即使 EC2 個體在 treminate 後,在 EBS 上的資料也不會消失。
    • 在建立 EC2 個體時,我們可以控制 EC2 treminate 時所附加的 EBS 要如何動作:
  • root EBS 預設是要在 EC2 個體 terminate 時要被刪除
  • 而其他附加的 EBS 預設是在EC2 個體 terminate 時不會被刪除
  • 不過一次只能附加到一個 EC2 個體上,也只限於特定的 AZ。也就是說不能跨 AZ,如果像要將一個 EBS 搬到另個 AZ 要先做 snapshot。
  • EBS 是具有預先配置好的容量與 IOPS,所以收費是依據你所要求配置的空間容量計費的,這容量空間是可以在日後增加的。

EBS 快照 (snapshot)

  • 也就是對於一個 EBS 做備份
  • 做 EBS snapshot 時,可以無需事先 detach,不過還是建議要事先 detach。
  • 可以將 snapshot 複製到另一個 AZ 或 region。

AMI (Amazon machine Image)

  • 我們可利用 AMI 功能做個客製化的 EC2 個體
    • 例如安裝所需要的軟體,組態,OS
    • 好處是啟動速度加快,因為軟體已安裝好了,無需透過 user data 在啟動時期安裝

EC2 Istance Store

  • Instance store 具有比 EBS 還要好的 performance
  • Istance store 在個體 stop 時,資料集會流失,所以適合用於 buffer, cache 或是暫存資料
  • 不過如果 EC2 個體發生問題,就會有資料遺失的風險。
  • 所以很顯然地,備份或複製要自行負責了

上一篇
[DAY 04] EC2 Security Group
下一篇
[DAY 06] EC2 個體的採買選項
系列文
邁向 AWS Certified Solutions Architect - Associate16

尚未有邦友留言

立即登入留言