Architecting on AWS 筆記:運算資源 (Compute Service)

Compute Service (運算資源) 的種類

AWS 的運算資源有:EC2、EC2 Auto Scaling、EC2 Spot Instance、EBS 和 Lambda。

Shared Tenancy vs Dedicated Tenancy

當建立 EC2 instance 時,會決定要共享 (shared) 或獨享 (dedicated) 硬體設施,預設是 shared tenancy。

Instance Type

從 instance type 命名來了解規格。

instance typer

Instance Sizing

圖片來源:The unconventional guide to AWS EC2 instance types.

EC2 生命週期

利用 AMI 建立 EC2 -> Launch -> Pending -> Running <-> Rebooting -> Stopping -> Stopped -> Pending or Terminated -> Shutting down -> Terminated

Note:Amazon Machine Image (AMI):提供 launch 一個 instance 的所有所需資訊 (disk volume),類似開機光碟。利用 AMI 元件作為樣版建立相同環境的 EC2,省時省力。

EC2 購買方案/策略

EBS

EC2 Instance Store Volume

Placement Groups

placement groups 是指怎麼擺放 EC2,會牽涉到溝通的 latency 的問題。

如下圖範例,partition (圖上) vs cluster (圖下)

placement groups

Lambda

範例


comments powered by Disqus