Tag Archives: balancer

AWS 的 ALB (Application Load Balancer)

前幾天跟 AWS 的人開會的時候得知 ALB 的 beta program,今天就看到正式公開的消息了:「New – AWS Application Load Balancer」。 最主要的是對 WebSockets 與 HTTP/2 的支援,這個需求都喊很久了: WebSocket allows you to set up long-standing TCP connections between your client and your server. This is a more efficient alternative to the … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, WWW | Tagged , , , , , , , , , , , , | Leave a comment

eBay 在測試環境下的 Load Balancer:Neutrino

eBay 放出了一套為了測試環境用 Scala 與 Netty 開發的 load balancer,Neutrino:「Announcing Neutrino for Load Balancing and L7 Switching」。 可以看到設計上加入了 log 機制,像是: Ability to send the traffic logs to API endpoints 以及: Traffic metrics and configuration are exposed as APIs. Metrics can be easily … Continue reading

Posted in Computer, Murmuring, Network, Programming, Software, WWW | Tagged , , , , , , , , , | Leave a comment

Google 的 Load balancer:Seesaw

前幾天因為流感而睡太多,來消化一些文章。 上個星期 Google 放出一套用 Go 寫的 Load balancer,叫 Seesaw:「Seesaw: scalable and robust load balancing」。 比較有趣的是 BGP 與 anycast VIP 的能力: Seesaw v2 provides full support for anycast VIPs - that is, it will advertise an anycast VIP when it becomes … Continue reading

Posted in Computer, Murmuring, Network, Software, WWW | Tagged , , , , , , , , , , , , , , , | Leave a comment

猜測 AWS ELB 內的架構...

AWS Elastic Load Balancing (ELB) 是 AWS 在雲端上推出的 Load balancer。 在非雲端的架構上會使用 Layer 4 Switch (像是 F5、Alteon),或是使用 open source 的 HAProxy。 從實驗猜測 ELB 是這樣做的: ELB 是 Amazon 自己開發的「軟體」,而非硬體。可能就是跑在 EC2 上,也可能為了 billing 的需求是跑在另外一個 cluster 上。 在每一個有 instance 需要服務的 availability zone 上都會開一台 ELB … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, WWW | Tagged , , , , , , , , , | Leave a comment

Linode 的 NodeBalancer 支援 SSL 了...

Linode 剛剛宣佈 NodeBalancer 支援 SSL 了:「NodeBalancer SSL」。 也就是 SSL offload,在前端解開 SSL 後往後端用的是 HTTP,也就可以帶入 X-Forwarded-For 了...

Posted in Computer, Murmuring, Network, Security, WWW | Tagged , , , , , , | Leave a comment

Linode 的 NodeBalancers 第一次嘗試...

前情提要請參考上一篇「Linode 也推出 Load balancer 服務... (剛開始 beta)」。 Linode 處理的速度很快,開了 ticket 後只用了 12mins 就回應了... 首先是 data center,目前只有 Newark, NJ 這個機房有提供,而 concurrent connection 是 100 個: 先開起來然後看一下介面: 接下來就卡關了,因為目前在 NJ 沒有 node,等下再開兩台玩看看吧...

Posted in CDN, Computer, Murmuring, Network, WWW | Tagged , , , | Leave a comment

Linode 也推出 Load balancer 服務... (剛開始 beta)

Linode 在「NodeBalancers - Managed Load Balancers」這邊公開了 NodeBalancer (lbass) 服務,目前在 beta 中,想要測試的人可以開 ticket 詢問。另外,API 文件也已經先公開,可以在「NodeBalancer API」這邊看到。 以 API 提供的功能看起來還算 okay,這樣就不需要自己用 Linode 提供的 IP Failover 並且在上面架 HAProxy server... 不過有些細節還是得等測試後才知道。像是 trusted IP 問題,我在「ELB 的 IP 信任問題...」有提過 EC2 的同樣問題 (前幾天用 ELB security group 解掉了)。

Posted in Cloud, Computer, Murmuring, Network, WWW | Tagged , , , , | 3 Comments