技術問答
技術文章
iT 徵才
Tag
聊天室
2023 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2021 iThome 鐵人賽
DAY
8
0
自我挑戰組
邁向 AWS Certified Solutions Architect - Associate
系列 第
8
篇
[DAY 08] Elastic Load Balancer
13th鐵人賽
艾克西猴
2021-09-23 23:56:32
604 瀏覽
分享至
ELB (Elastic Load Balancer)
ELB 是一個託管的 load balancer.
所以 AWS 須保證此 server 能運作無誤, 且須負責維護
AWS 僅提供一些組態選項
已與眾多AWS 服務整合, 例如, EC2, EC2 ASG, ECS, ClousWatch, Route 53, Global Accelerator
AWS Load balancer 種類
Classic Balancer
始祖級的 load balancer, 第一代的吧
支援 TCP (Layer 4), HTTP 和 HTTPS (Layer 7)
其 health check 是基於 TCP 或是 HTTP
採用固定的主機名稱, 例如 xxx.us-east-1.elb.amazonaws.com
Application Load Balancer
Layer 7 (HTTP)
可對跨機器多個 HTTP 應用作平衡負載, target group
可基於 URL 的路徑做路由
可基於 URL 的主機名稱做路由
可基於 query string header做路由
也可對同一機器上的多個應用做平衡負載 (例如, containers)
支援 HTTP/2, WebSocket, 支援重新導向 (譬如, HTTP -> HTTPS)
適用於微服務場景和 container based 的應用, 如 docker, ECS
與 classic load balancer 比較, 每個應用需要一個classic load balancer
ALB target group 可以是:
EC2 個體
ECS tasks
Lambda function
IP 位址
採用固定的主機名稱
Note
: 在 Load balancer 後面的 EC2 個體是看不到連過來的 client 的 IP, 它看到的 IP 其實是 load balancer的 private IP, 真實的 client IP 是在 header 的 X-Forwarded-For, 同樣的, Port 和 proto 也須自 X-Forwarded-Port 和 X-Forwarded-Proto 取得
Network Load Balancer
是運作在 Layer 4
可以將 TCP, UDP 流量轉送至你的 EC2 個體
每秒可處理數百萬個請求, 同時延遲較低, 約 100 ms (ALB 約需 400 ms)
NLB 在每個 AZ 有其 static IP, 支援 elastic IP, 這樣可對特定 IP 在白名單
支援 TCP,TLS(secureTCP),UDP
所以適用於處理 TCP, UDP 流量, 需要極佳 performance 的場景
Gateway Load Balancer
Layer 3 (Network layer) – IP Protocol
留言
追蹤
檢舉
上一篇
[DAY 07] EC2 - 關於儲存空間 EFS
下一篇
[DAY 09] ASG (Auto Scaling Group)
系列文
邁向 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鐵人賽
參賽組數
1123
組
團體組數
52
組
累計文章數
23096
篇
完賽人數
656
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
2018鐵人賽
javascript
2017鐵人賽
python
windows
php
c#
windows server
linux
css
程式設計
react
vue.js
熱門問題
公司有人常常亂改IP位置(想問有甚麼辦法可以將IP鎖住不給更改)
請問如何在老Tiptop系統,要新建一家公司要怎麼做?
DDR3記憶體 只抓到一半
發現生產厲害的傳統產業,資訊化越厲害,生產能力反而降低?
和朋友討論不出來 ,關鍵字搜尋方法,我也想學EXCEL了
請問我晚上開發一款工具,早上給公司使用,沒特別條款,法律知識產權還是我的嗎?
免安裝版軟體開啟權限問體
請教外網如何連到家裡內部裝置
Nessus 弱掃問題
API網址列 網址問題
熱門回答
公司有人常常亂改IP位置(想問有甚麼辦法可以將IP鎖住不給更改)
Alma Linux與Rocky Linux,選擇哪一個比較好?
DDR3記憶體 只抓到一半
請問公司網路通暢,卻部分固定的使用者無法連到特定網頁 ,求救~~~
和朋友討論不出來 ,關鍵字搜尋方法,我也想學EXCEL了
熱門文章
【資安日報】4月17日,多個廠牌的VPN系統、網路設備遭到鎖定,攻擊者對其發動暴力破解攻擊 Vigor Router Firewall 路由器 防火牆 解法
適合程式開發人員去練功夫
在任何雲端上運行:雲端的可移植性你有考慮過嗎?
筆電Wifi不見後, 筆電該怎麼上網?
量子計算「基礎」3. 量子操作
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}