技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2021 iThome 鐵人賽
DAY
9
0
自我挑戰組
邁向 AWS Certified Solutions Architect - Associate
系列 第
9
篇
[DAY 09] ASG (Auto Scaling Group)
13th鐵人賽
艾克西猴
2021-09-24 23:55:56
716 瀏覽
分享至
ASG 是用來:
scale out (增加 EC2 個體) 以符合增加的工作量
scale in (減少 EC2 個體) 以符合減少的工作量
確保運行的機器數目有在最少和作多的數目界限內
可以自動將新的個體註冊到 load balancer
ASG 屬性
ASG 在啟動時需要提供以下資訊
AMI 和個體類型
EC2 會用到的 user data
EBS
Sceurity Groups
SSH key pair
初始容量,最大和最小數目
網路及 subnet 相關資訊
Load balancer 資訊
Sacling 的 policies
Auto scaling
可以依據 CloudWatch alarm 做 scale
例如, monitor 一個像是平均 CPU 利用率的 metric
當然 metric 的計算是基於 ASG 內的所有 個體
現在有支援的規則
Target Average CPU Usage
Number of requests on the ELB per instance
Average Network In
Average Network Out
以上這些需要在 Scaling policy 的類型選 "Create a target tracking scaling policy" 才會有這些 Metric
based on 客製化的 metric (如, 已連線的使用者數目)
Dynamic Scaling Policies
Target Tracking Scaling
根據特定指標的目標做 scaling, 增加或減少容量
例如將 ASG CPU 的平均利用率維持在 45%
Simple / Step Scaling
漸進式 scaling
例如當 CPU > 65%, 增加 2 個 EC2 個體, 當 CPU < 30% 時減少為一個 EC2 個體
Scheduled Actions
如果知道服務被使用的模式時, 可用排程的方式
Scaling cooldown
在觸發做 scaling 後會有一段 cooldown 時間, 預設是 300 秒
在這段期間 ASG 不會增加或終止個體
這樣有助於防止因過時的指標而啟動額外的 scaling
所以使用一個馬上能用的 AMI 可以減少啟動時間, 快速就緒, 減少 cooldown 時間
留言
追蹤
檢舉
上一篇
[DAY 08] Elastic Load Balancer
下一篇
[DAY 10] AWS RDS
系列文
邁向 AWS Certified Solutions Architect - Associate
共
16
篇
目錄
RSS系列文
訂閱系列文
2
人訂閱
12
[DAY 12] AWS RDS 之 Aurora
13
[DAY 13] ElastiCache
14
[DAY 14] Route 53
15
[DAY 15] Route 53 part 2
16
[DAY 16] Route 53 part 3
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22200
篇
完賽人數
600
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
Teams無法安裝
Skype 轉移 Teams時無法同步 (企業網域)
居易防火牆的練習
WIFI RADIUS 相關設定問題
請問fortigate 70F 雙WAN設定問題
雲端 ERP 評估
Paloalto防火牆上面的GlobalProtect一直被外部的嘗試連線測試
遠端連線終端機
請問各位鐵人賽的獎狀收到了嗎
VirtualBox執行後沒有反應
熱門回答
Teams無法安裝
請問fortigate 70F 雙WAN設定問題
請問有推薦初學者使用的 GUI 應用程式開發工具嗎?
雲端 ERP 評估
Unity 無法啟用 Personal 授權,該怎麼辦?(已解決)
熱門文章
PDF 免費編輯軟體 for Windows,簽名圖一個動作就自動去背了,免費的PDF編輯軟體PDFgear
如何將 SKYPE 轉移到 Teams
Vmware 入門筆記 - 1 - Vmware 介紹
YouTube影片快速下載與保存技巧分享
重新學JAVA-02-1-Git&Github
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}