AWS 是否能支持負載均衡?
02-19
亞馬遜雲服務是支持負載均衡的。亞馬遜推出的彈性負載均衡EC2就是是負載均衡的解決方案,可以自動調整其請求處理的能力來響應傳入的應用流量。
另附:
官網相關頁面:http://aws.amazon.com/cn/亞馬遜負載均衡配置方法:亞馬遜的負載均衡(Amazon Load Balancing)Elastic Load Balancing(ELB),負載均衡服務,實際上也是Instance實現的
除了這個以外,可以用Auto Scaling Group(ASG)用來根據條件(比如當前訪問流量大小)做Instance的自動擴展
在多個Region部署應用,根據地區來路由流量,多個Availability Zones(機房位置)運行Instance,做適當的容災關於基於url做負載均衡aws是支持的,此回答不準確,有空來填坑
----簡單的回答:支持, 但是aws的elb無論功能性還是靈活性以及三方監控擴展都很受限制。比如需要基於url做負載均衡,目前aws好像還是實現不了;如果你們運營的網站有使用zabbix需要在elb上安裝配置zabbix agent也無法實現。所以我們一般推薦的架構設計是前端一個ELB,後端再加兩個ec2裝上haproxy,用elb只做簡單的四層請求分發到haproxy上,haproxy在根據設置好的策略實現更多功能的負載均衡。你可以想一下這麼做的好處,自己試一下,體驗一下。
補充一下 @貓叔的答案
ELB 確實是 AWS 上最常用的負載均衡方案,不過,在 AWS 上,你可用的不僅是 Amazon 自己的產品,第三方廠商和獨立開發者也可以將自己的 AMI 或虛擬設備放入官方市場供人選購,而虛擬設備中,最常見的就是加速和安全設備了——做負載均衡的人應該知道F5吧,他們的Big-IP也在AWS上賣的。Instagram整個都是跑在AWS上的,從開發初期到後來火了,基本不用管後台的事,給錢就行了,因為AWS的彈性服務。記得整個Instagram團隊就沒多少人,後端就是託管給AWS,可見AWS不僅有彈性計算,而且很靠譜
除了彈性計算(虛擬機)之外的都是內部Amazon負責處理負載均衡的。
虛擬機那裡需要自己配置,就看採用什麼方案了。但是也不複雜,和放在機房裡的伺服器差不多一樣的配置。
elb 跟 route53 ( dns server ) 都可以做負載均衡的 mechanism 。 可以研究下!
ELB。不過只支持一些比較簡單的負載均衡
推薦閱讀:
※和 Amazon、Google 相比,微軟 Azure 雲計算服務的市場機會和競爭優勢在哪裡?
※如何評價AWS中國?
※為什麼 AWS 入華,數據基地放在寧夏?
※有哪些雲計算平台好用又實在?
TAG:AmazonWebServicesAWS |